0001601548-24-000009.txt : 20240507 0001601548-24-000009.hdr.sgml : 20240507 20240507072558 ACCESSION NUMBER: 0001601548-24-000009 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20240329 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: V2X, Inc. CENTRAL INDEX KEY: 0001601548 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-FACILITIES SUPPORT MANAGEMENT SERVICES [8744] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 383924636 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36341 FILM NUMBER: 24919608 BUSINESS ADDRESS: STREET 1: 7901 JONES BRANCH DRIVE STREET 2: SUITE 700 CITY: MCLEAN STATE: VA ZIP: 22102 BUSINESS PHONE: (571) 481-2000 MAIL ADDRESS: STREET 1: 7901 JONES BRANCH DRIVE STREET 2: SUITE 700 CITY: MCLEAN STATE: VA ZIP: 22102 FORMER COMPANY: FORMER CONFORMED NAME: Vectrus, Inc. DATE OF NAME CHANGE: 20140408 FORMER COMPANY: FORMER CONFORMED NAME: Exelis MSCO Inc. DATE OF NAME CHANGE: 20140303 10-Q 1 vec-20240329.htm 10-Q vec-20240329
false2024Q1000160154812/31910.33330.33330.333300016015482024-01-012024-03-2900016015482024-04-30xbrli:sharesiso4217:USD00016015482023-01-012023-03-31iso4217:USDxbrli:shares00016015482024-03-2900016015482023-12-3100016015482022-12-3100016015482023-03-310001601548us-gaap:CommonStockMember2022-12-310001601548us-gaap:AdditionalPaidInCapitalMember2022-12-310001601548us-gaap:RetainedEarningsMember2022-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001601548us-gaap:RetainedEarningsMember2023-01-012023-03-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001601548us-gaap:CommonStockMember2023-01-012023-03-310001601548us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001601548us-gaap:CommonStockMember2023-03-310001601548us-gaap:AdditionalPaidInCapitalMember2023-03-310001601548us-gaap:RetainedEarningsMember2023-03-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001601548us-gaap:CommonStockMember2023-12-310001601548us-gaap:AdditionalPaidInCapitalMember2023-12-310001601548us-gaap:RetainedEarningsMember2023-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001601548us-gaap:RetainedEarningsMember2024-01-012024-03-290001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-290001601548us-gaap:CommonStockMember2024-01-012024-03-290001601548us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-290001601548us-gaap:CommonStockMember2024-03-290001601548us-gaap:AdditionalPaidInCapitalMember2024-03-290001601548us-gaap:RetainedEarningsMember2024-03-290001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-29vec:operatingSegment0001601548vec:HighDesertSupportServicesLLCMember2024-03-29xbrli:pure0001601548vec:JJMaintenanceMember2024-03-290001601548vec:ServcoreResourcesAndServicesSolutionsLLCMember2024-03-290001601548us-gaap:RelatedPartyMember2024-01-012024-03-290001601548us-gaap:RelatedPartyMember2023-01-012023-03-3100016015482024-03-302024-03-2900016015482025-01-012024-03-290001601548vec:CostPlusAndCostReimbursableMember2024-01-012024-03-290001601548vec:CostPlusAndCostReimbursableMember2023-01-012023-03-310001601548us-gaap:FixedPriceContractMember2024-01-012024-03-290001601548us-gaap:FixedPriceContractMember2023-01-012023-03-310001601548us-gaap:TimeAndMaterialsContractMember2024-01-012024-03-290001601548us-gaap:TimeAndMaterialsContractMember2023-01-012023-03-310001601548country:US2024-01-012024-03-290001601548country:US2023-01-012023-03-310001601548us-gaap:MiddleEastMember2024-01-012024-03-290001601548us-gaap:MiddleEastMember2023-01-012023-03-310001601548srt:AsiaMember2024-01-012024-03-290001601548srt:AsiaMember2023-01-012023-03-310001601548srt:EuropeMember2024-01-012024-03-290001601548srt:EuropeMember2023-01-012023-03-310001601548vec:PrimeContractorMember2024-01-012024-03-290001601548vec:PrimeContractorMember2023-01-012023-03-310001601548vec:SubcontractorMember2024-01-012024-03-290001601548vec:SubcontractorMember2023-01-012023-03-310001601548vec:ArmyMember2024-01-012024-03-290001601548vec:ArmyMember2023-01-012023-03-310001601548vec:AirForceMember2024-01-012024-03-290001601548vec:AirForceMember2023-01-012023-03-310001601548vec:NavyMember2024-01-012024-03-290001601548vec:NavyMember2023-01-012023-03-310001601548vec:OtherCustomersMember2024-01-012024-03-290001601548vec:OtherCustomersMember2023-01-012023-03-310001601548us-gaap:SecuredDebtMembervec:NewTermLoansMember2022-07-050001601548us-gaap:SecuredDebtMembervec:VertexFirstLienCreditAgreementMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:VertexFirstLienTermFacilityMember2022-07-050001601548us-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:SecuredOvernightFinancingRateMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMemberus-gaap:EurodollarMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembersrt:MaximumMembervec:SecuredOvernightFinancingRateMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2024-03-290001601548us-gaap:SecuredDebtMembervec:VertexFirstLienCreditAgreementMember2024-03-290001601548vec:SeniorSecuredCreditFacilitiesMember2023-02-280001601548us-gaap:RevolvingCreditFacilityMember2023-02-280001601548us-gaap:RevolvingCreditFacilityMember2023-02-282023-02-280001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2023-02-280001601548us-gaap:ShortTermDebtMembervec:TermFacilityMember2023-02-280001601548vec:TermFacilityMember2023-02-280001601548srt:MinimumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548srt:MaximumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembervec:SecuredOvernightFinancingRateMembervec:FirstLienInitialTermTrancheMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMemberus-gaap:EurodollarMembersrt:MinimumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMemberus-gaap:EurodollarMembersrt:MaximumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembersrt:MinimumMembervec:SeniorSecuredCreditFacilitiesMembervec:SecuredOvernightFinancingRateMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembersrt:MaximumMembervec:SeniorSecuredCreditFacilitiesMembervec:SecuredOvernightFinancingRateMember2023-02-282023-02-280001601548vec:A2023CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-03-290001601548vec:A2023CreditAgreementMembervec:TermFacilityMember2024-03-290001601548vec:A2023CreditAgreementMemberus-gaap:RevolvingCreditFacilityMembervec:EqualToOrLessThan50Membersrt:MinimumMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001601548srt:MaximumMembervec:A2023CreditAgreementMemberus-gaap:RevolvingCreditFacilityMembervec:EqualToOrLessThan50Memberus-gaap:LineOfCreditMember2023-02-282023-02-280001601548us-gaap:RevolvingCreditFacilityMembervec:VertexABLCreditAgreementMemberus-gaap:LineOfCreditMember2023-02-280001601548vec:A2023CreditAgreementMemberus-gaap:LineOfCreditMember2023-02-280001601548vec:A2023CreditAgreementMemberus-gaap:LineOfCreditMember2023-02-282023-02-280001601548vec:A2023CreditAgreementMemberus-gaap:LineOfCreditMember2024-03-290001601548vec:A2023CreditAgreementMemberus-gaap:LetterOfCreditMember2024-03-290001601548vec:TermFacilityAndAmendedRevolverMember2024-03-290001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-01-012023-06-300001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2024-03-290001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-12-310001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-290001601548us-gaap:OtherNoncurrentAssetsMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-290001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-290001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-03-290001601548us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-03-310001601548vec:ContractComplianceMember2024-03-290001601548vec:ContractComplianceMember2023-12-310001601548vec:EquityBasedAwardsMember2024-01-012024-03-290001601548vec:EquityBasedAwardsMember2023-01-012023-03-310001601548vec:LiabilityBasedAwardsMember2024-01-012024-03-290001601548vec:LiabilityBasedAwardsMember2023-01-012023-03-310001601548vec:EquityBasedAwardsMember2024-03-290001601548vec:LiabilityBasedAwardsMember2024-03-290001601548vec:NonQualifiedStockOptionsMember2023-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2023-12-310001601548vec:PerformanceShareUnitsPSUsMember2023-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-290001601548vec:PerformanceShareUnitsPSUsMember2024-01-012024-03-290001601548vec:NonQualifiedStockOptionsMember2024-03-290001601548us-gaap:RestrictedStockUnitsRSUMember2024-03-290001601548vec:PerformanceShareUnitsPSUsMember2024-03-290001601548us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-07-052022-07-050001601548vec:TotalShareholderReturnAwardsMember2024-01-012024-03-290001601548vec:TotalShareholderReturnAwardsMember2024-03-290001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-290001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2024-01-012024-03-290001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-01-012024-03-290001601548us-gaap:EmployeeStockOptionMember2024-01-012024-03-290001601548us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001601548us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-290001601548us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-31vec:plan00016015482023-09-28
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 29, 2024
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to    
Commission File Number: 001-36341        
V2X, Inc.
(Exact name of registrant as specified in its charter)
Indiana
 
38-3924636
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
7901 Jones Branch Drive, Suite 700, McLean Virginia 22102
(Address of Principal Executive Offices) (Zip Code)
Registrant’s telephone number, including area code:
(571)481-2000
Securities Registered Under Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, Par Value $0.01 Per ShareVVXNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company


If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes 
No  
As of April 30, 2024, there were 31,459,020 shares of common stock ($0.01 par value per share) outstanding.



V2X, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page No.


PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED)
Three Months Ended
March 29,March 31,
(In thousands, except per share data)20242023
Revenue$1,010,564 $943,460 
Cost of revenue940,290 864,630 
Selling, general, and administrative expenses39,943 48,251 
Operating income30,331 30,579 
Loss on extinguishment of debt (22,052)
Interest expense, net(27,574)(31,744)
Other expense, net(1,633) 
Income (loss) from operations before income taxes1,124 (23,217)
Income tax benefit(20)(5,737)
Net income (loss)$1,144 $(17,480)
Earnings (loss) per share
Basic$0.04 $(0.57)
Diluted$0.04 $(0.57)
Weighted average common shares outstanding - basic31,351 30,927 
Weighted average common shares outstanding - diluted31,794 30,927 
The accompanying notes are an integral part of these financial statements.
4

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED)
Three Months Ended
March 29,March 31,
(In thousands)20242023
Net income (loss)$1,144 $(17,480)
Other comprehensive income (loss), net of tax
  Changes in derivative instruments:
  Net change in fair value of interest rate swaps4,921 (2,347)
  Tax benefit430 148 
  Net change in derivative instruments5,351 (2,199)
  Foreign currency translation adjustments, net of tax(2,843)1,806 
Other comprehensive income (loss), net of tax2,508 (393)
Total comprehensive income (loss)$3,652 $(17,873)
The accompanying notes are an integral part of these financial statements.

5

V2X, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
March 29,December 31,
(In thousands, except per share data)20242023
Assets
Current assets
Cash, cash equivalents and restricted cash$35,658 $72,651 
Receivables788,490 705,995 
Prepaid expenses and other current assets129,427 96,223 
Total current assets953,575 874,869 
Property, plant, and equipment, net93,362 85,429 
Goodwill1,648,298 1,656,926 
Intangible assets, net389,448 407,530 
Right-of-use assets37,629 41,215 
Other non-current assets17,379 15,931 
Total non-current assets2,186,116 2,207,031 
Total Assets$3,139,691 $3,081,900 
Liabilities and Shareholders' Equity
Current liabilities
Accounts payable$430,600 $453,052 
Compensation and other employee benefits139,349 158,088 
Short-term debt15,361 15,361 
Other accrued liabilities267,425 213,700 
Total current liabilities852,735 840,201 
Long-term debt, net1,154,345 1,100,269 
Deferred tax liabilities13,698 11,763 
Operating lease liabilities32,419 34,691 
Other non-current liabilities92,758 104,176 
Total non-current liabilities1,293,220 1,250,899 
Total liabilities2,145,955 2,091,100 
Commitments and contingencies (Note 7)
Shareholders' Equity
Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding
  
Common stock; $0.01 par value; 100,000,000 shares authorized; 31,452,806 and 31,191,628 shares issued and outstanding as of March 29, 2024 and December 31, 2023, respectively
315 312 
Additional paid in capital761,605 762,324 
Retained earnings231,995 230,851 
Accumulated other comprehensive loss(179)(2,687)
Total shareholders' equity993,736 990,800 
Total Liabilities and Shareholders' Equity$3,139,691 $3,081,900 
The accompanying notes are an integral part of these financial statements.



6

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Three Months Ended
March 29,March 31,
(In thousands)20242023
Operating activities
Net income (loss)$1,144 $(17,480)
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Depreciation expense6,243 5,412 
Amortization of intangible assets22,539 22,606 
Loss on disposal of property, plant, and equipment8 31 
Stock-based compensation5,149 12,872 
Deferred taxes(262)(6,034)
Amortization of debt issuance costs2,160 2,513 
Loss on extinguishment of debt 22,052 
Changes in assets and liabilities:
Receivables(55,363)(30,649)
Other assets(23,522)(9,778)
Accounts payable(33,715)(4,115)
Compensation and other employee benefits(18,607)(24,182)
Other liabilities37,000 (11,740)
Net cash used in operating activities(57,226)(38,492)
Investing activities
Purchases of capital assets(7,775)(9,076)
Proceeds from the disposition of assets5  
Acquisitions of businesses(16,939) 
Net cash used in investing activities(24,709)(9,076)
Financing activities
Proceeds from issuance of long-term debt 250,000 
Repayments of long-term debt(3,840)(421,013)
Proceeds from revolver375,250 348,750 
Repayments of revolver(319,250)(163,750)
Proceeds from stock awards and stock options3 5 
Payment of debt issuance costs (7,507)
Prepayment premium on early redemption of debt (1,600)
Payments of employee withholding taxes on share-based compensation(5,702)(12,806)
Net cash provided by (used in) financing activities46,461 (7,921)
Exchange rate effect on cash(1,519)1,567 
Net change in cash, cash equivalents and restricted cash(36,993)(53,922)
Cash, cash equivalents and restricted cash - beginning of period72,651 116,067 
Cash, cash equivalents and restricted cash - end of period$35,658 $62,145 
Supplemental disclosure of cash flow information:
Interest paid$27,125 $29,066 
Income taxes paid$1,014 $300 
Purchase of capital assets on account$410 $494 
The accompanying notes are an integral part of these financial statements.
7

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES TO SHAREHOLDERS' EQUITY (UNAUDITED)
Common Stock IssuedAdditional Paid-in CapitalAccumulated Other Comprehensive (Loss) IncomeTotal Shareholders' Equity
(In thousands)SharesAmountRetained Earnings
Balance at December 31, 202230,470 $305 $748,877 $253,424 $(5,527)$997,079 
Net loss— — — (17,480)— (17,480)
Foreign currency translation adjustments— — — — 1,806 1,806 
Unrealized loss on cash flow hedge— — — — (2,199)(2,199)
Employee stock awards and stock options535 5 — — — 5 
Taxes withheld on stock compensation awards— — (12,806)— — (12,806)
Stock-based compensation— — 12,066 — — 12,066 
Balance at March 31, 202331,005 $310 $748,137 $235,944 $(5,920)$978,471 
Common Stock IssuedAdditional Paid-in CapitalAccumulated Other Comprehensive (Loss) IncomeTotal Shareholders' Equity
(In thousands)SharesAmountRetained Earnings
Balance at December 31, 202331,192 $312 $762,324 $230,851 $(2,687)$990,800 
Net income— — — 1,144 — 1,144 
Foreign currency translation adjustments— — — — (2,843)(2,843)
Unrealized gain on cash flow hedge— — — — 5,351 5,351 
Employee stock awards and stock options261 3 — — — 3 
Taxes withheld on stock compensation awards— — (5,702)— — (5,702)
Stock-based compensation— — 4,983 — — 4,983 
Balance at March 29, 202431,453 $315 $761,605 $231,995 $(179)$993,736 
The accompanying notes are an integral part of these financial statements.
8

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole.
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for its investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of March 29, 2024 and December 31, 2023, the Company's combined investment balance was $4.8 million and $5.4 million, respectively. The Company's proportionate share of income from equity method investments was $2.6 million and $1.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (March 29, 2024 for the first quarter of 2024 and March 31, 2023 for the first quarter of 2023), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no material impact on the results of operations, financial position, or changes in shareholders’ equity.
Restricted Cash
As of March 29, 2024, the Company had total cash, cash equivalents, and restricted cash of $35.7 million which included $2.1 million of restricted cash. The Company's restricted cash was $2.0 million as of December 31, 2023.
9

Related Party Transactions
During the three months ended March 29, 2024 and March 31, 2023, the Company recorded income of $0.5 million and $0.7 million, respectively, related to a Transition Services Agreement with Crestview Aerospace LLC (Crestview). The income was recorded as a reduction in cost of sales. Crestview is a subsidiary of American Industrial Partners Capital Fund VI, L.P. (AIP), an affiliate of the majority shareholder of the Company.
NOTE 2
RECENT ACCOUNTING STANDARDS UPDATE
In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280), to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Amongst other amendments, the standard requires annual and interim disclosures of significant segment expenses that are regularly provided to the chief operating decision maker (CODM), and interim disclosures about a reportable segment’s profit or loss and assets that are currently required annually. This standard does not change how an entity identifies its operating segments, aggregates those operating segments, or applies the quantitative thresholds to determine its reportable segments. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09 Income Taxes (Topic 740) to improve income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.
NOTE 3
REVENUE
Remaining Performance Obligations
Remaining performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.
Remaining performance obligations are presented in the following table:
March 29,December 31,
(In millions)20242023
Performance Obligations$3,268 $3,629 
As of March 29, 2024, the Company expects to recognize approximately 63% and 37% of these remaining performance obligations as revenue in 2024 and 2025, respectively.
Contract Estimates
The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative adjustments for the three months ended March 29, 2024 and March 31, 2023 were favorable by $0.5 million and $13.1 million, respectively.
For the three months ended March 29, 2024 and March 31, 2023, the net adjustments to operating income increased revenue by $3.4 million and $13.9 million, respectively.
10

Revenue by Category
Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable, firm-fixed-price and time-and-materials, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers.
On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primarily variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost.
Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.
On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Cost-plus and cost-reimbursable$604,167 $523,030 15.5 %
Firm-fixed-price379,272 385,112 (1.5)%
Time-and-materials27,125 35,318 (23.2)%
Total revenue$1,010,564 $943,460 
Revenue by geographic region in which the contract is performed is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
United States$544,726 $548,770 (0.7)%
Middle East343,216 281,121 22.1 %
Asia68,802 64,317 7.0 %
Europe53,820 49,252 9.3 %
Total revenue$1,010,564 $943,460 
Revenue by contract relationship is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Prime contractor$945,155 $879,179 7.5 %
Subcontractor65,409 64,281 1.8 %
Total revenue$1,010,564 $943,460 
11

Revenue by customer is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Army$433,430 $390,503 11.0 %
Navy321,384 292,690 9.8 %
Air Force118,569 129,981 (8.8)%
Other137,181 130,286 5.3 %
Total revenue$1,010,564 $943,460 
Contract Balances
The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
As of January 1, 2023, the Company had contract assets of $487.8 million. As of March 29, 2024 and December 31, 2023, the Company had contract assets of $658.9 million and $561.9 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to Note 4, Receivables for additional information regarding the composition of the Company's receivable balances. As of January 1, 2023, the Company had contract liabilities of $76.4 million. As of March 29, 2024 and December 31, 2023, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $142.0 million and $109.6 million, respectively.
NOTE 4
RECEIVABLES
Receivables were comprised of the following:
March 29,December 31,
(In thousands)20242023
Billed receivables$117,203 $109,318 
Unbilled receivables (contract assets)658,893 561,862 
Other 12,394 34,815 
Total receivables$788,490 $705,995 
As of March 29, 2024 and December 31, 2023, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for most of the March 29, 2024 contract assets during 2024. Changes in the balance of receivables are primarily due to the timing differences between performance and customers' payments.
12

NOTE 5
DEBT
Senior Secured Credit Facilities
First Lien Credit Agreement
The First Lien Credit Agreement provides for a tranche of term loans in an aggregate original principal amount of $911.1 million. The loans under the First Lien Credit Agreement amortize in an amount equal to approximately $2.3 million per quarter through September 30, 2028, with the balance of $865.6 million due on December 6, 2028.
Vertex Aerospace Services LLC (Vertex Borrower) obligations under the First Lien Credit Agreement are guaranteed by Vertex Intermediate LLC and Vertex Borrower’s wholly-owned domestic subsidiaries (collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all the Vertex Borrower’s and the Guarantors’ assets which exists on a pari passu basis with the lien held by the 2023 Credit Agreement lenders.
The borrowings under the First Lien Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Secured Overnight Financing Rate (SOFR) rate plus 1.00%, plus a margin of 2.25% per annum, or SOFR, plus a margin of 3.25% per annum. As of March 29, 2024, the effective interest rate for the First Lien Credit Agreement was 9.48%.
The First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.
The First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the First Lien Credit Agreement.
As of March 29, 2024, the carrying value of the First Lien Credit Agreement was $906.6 million, excluding deferred discount and unamortized deferred financing costs of $34.7 million. The estimated fair value of the First Lien Credit Agreement as of March 29, 2024 was $908.8 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
2023 Credit Agreement
The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Vertex Borrower’s assets and consists of (a) a $500.0 million five-year revolving credit facility (2023 Revolver) (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million term loan (2023 Term Loan).
The 2023 Term Loan amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.
The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a pari passu basis with the lien held by the First Lien Credit Agreement lenders.
The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted SOFR rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of March 29, 2024, the effective interest rates for the 2023 Revolver and Term Loan were 9.14% and 8.38%, respectively.
Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.
13

The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of revolving credit loans times the average daily amount available to be drawn under all outstanding letters of credit.
The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions.
The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023.
The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.
As of March 29, 2024, there were $56.0 million of outstanding borrowings and $17.2 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $426.8 million as of March 29, 2024. Unamortized deferred financing costs related to the 2023 Revolver of $3.9 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of March 29, 2024, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of March 29, 2024, the carrying value of the 2023 Term Loan was $243.8 million, excluding unamortized deferred financing costs of $2.0 million. The estimated fair value of the 2023 Term Loan as of March 29, 2024 was $244.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of March 29, 2024 are as follows:
(In thousands)Payments due
2024 (remainder of the year)$11,521
202520,049
202621,611
202721,611
20281,131,527
Total$1,206,319
As of March 29, 2024, the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement.
NOTE 6
DERIVATIVE INSTRUMENTS
During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. For the Company's derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. As of March 29, 2024 and December 31, 2023, these contracts had notional values of $343.8 million and $345.3 million, respectively. These contracts are designated and qualify as effective cash flow hedges.
14

The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of March 29, 2024:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgePrepaid expenses and other current assets$4,095 
Interest rate swap designated as cash flow hedgeOther non-current assets$1,201 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,296 
The Company regularly assesses the creditworthiness of the counterparty. As of March 29, 2024, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.
Net interest rate derivative gains of $1.5 million and a nominal amount were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three months ended March 29, 2024 and March 31, 2023, respectively. The Company expects $4.3 million of existing interest rate swap gains reported in accumulated other comprehensive income as of March 29, 2024 to be recognized in earnings within the next 12 months.
NOTE 7
COMMITMENTS AND CONTINGENCIES
General
From time to time, the Company is involved in various investigations, lawsuits, arbitrations, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters relating to injuries to people or property damage, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed.
Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for other legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us.
The Company estimated and accrued $12.4 million and $12.1 million as of March 29, 2024 and December 31, 2023, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, will have a material adverse effect on its cash flows, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, the Company's contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations.
Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts.
15

U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems. A finding by a U.S. government agency that the Company’s business systems are not adequate could adversely affect the Company’s financial condition and results of operations.
In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.
NOTE 8
STOCK-BASED COMPENSATION
The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months Ended
March 29,March 31,
(In thousands)20242023
Compensation costs for equity-based awards$4,983 $12,066 
Compensation costs for liability-based awards166 806 
Total compensation costs, pre-tax$5,149 $12,872 
Future tax benefit$1,065 $2,971 
As of March 29, 2024, total unrecognized compensation costs related to equity-based awards and liability-based awards were $26.6 million and $0.5 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.85 years and 0.76 years, respectively.
The following table provides a summary of the activities for NQOs, RSUs and PSUs for the three months ended March 29, 2024:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202440 $22.93 800 $37.29 267 $43.45 
Granted— $— 251 $44.92 96 $44.92 
Exercised— $— (397)$42.15 — $— 
Vested— $— — $— — $— 
Forfeited or expired— $— (29)$39.83 (34)$39.45 
Outstanding at March 29, 202440 $22.93 625 $40.86 329 $41.88 
16

Restricted Stock Units
RSUs awarded to employees vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment as described in the RSU award agreement. RSUs issued to directors are typically granted annually and vest approximately one year after the grant date. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.
As of March 29, 2024, there was $18.5 million of unrecognized RSU related compensation expense.
Total Shareholder Return Awards
TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. There were no cash-based TSR awards granted in the first quarter of 2024. As of March 29, 2024, there was $0.5 million of unrecognized TSR related compensation expense.
Performance Share Units
During the first quarter of 2024, the Company granted performance-based awards with market conditions. The awards will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures as compared to peer group companies, and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.
As of March 29, 2024, there was $8.1 million of unrecognized PSU related compensation expense.
NOTE 9
INCOME TAXES
Effective Tax Rate
Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
For the three months ended March 29, 2024 and March 31, 2023, the Company recorded income tax benefits which were not material and $5.7 million, respectively. The Company's effective income tax rates for the three months ended March 29, 2024 and March 31, 2023 were (1.8)% and 24.7%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), offset by available deductions not reflected in book income and income tax credits.
Uncertain Tax Positions
As of March 29, 2024 and December 31, 2023, unrecognized tax benefits from uncertain tax positions were $6.6 million and $6.6 million, respectively.
17

NOTE 10
EARNINGS PER SHARE
Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months Ended
March 29,March 31,
(In thousands, except per share data)20242023
Net income (loss)$1,144 $(17,480)
Weighted average common shares outstanding31,351 30,927 
Add: Dilutive impact of stock options18  
Add: Dilutive impact of restricted stock units425  
Diluted weighted average common shares outstanding31,794 30,927 
Earnings (loss) per share
Basic$0.04 $(0.57)
Diluted$0.04 $(0.57)
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation.
Three Months Ended
March 29,March 31,
(In thousands)20242023
Anti-dilutive stock options  
Anti-dilutive restricted stock units25  
Total25  
NOTE 11
POST-EMPLOYMENT BENEFIT PLANS
Deferred Employee Compensation
The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses. The plans assets and liabilities were $4.2 million and $3.2 million as of March 29, 2024 and December 31, 2023, respectively.
Multi-Employer Pension Plans
Certain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $5.0 million and $3.3 million for the three months ended March 29, 2024 and March 31, 2023, respectively.
NOTE 12
SALE OF RECEIVABLES
The Company has a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables up to a maximum amount of $200.0 million with the U.S. government. Receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
18

The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
As of and for the
Three Months Ended
March 29,
(In thousands)2024
Beginning balance:$72,715 
Sale of receivables621,920 
Cash collections(588,266)
Outstanding balance sold to MUFG1
106,369 
    Cash collected, not remitted to MUFG2
(24,167)
Remaining sold receivables$82,202 
1 For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.
2 Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.
During the three months ended March 29, 2024, the Company incurred purchase discount fees, net of servicing fees, of $1.6 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss) and are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of March 29, 2024. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
19

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of our financial condition and results of operations should be read in conjunction with the unaudited Condensed Consolidated Financial Statements and notes thereto included in this Quarterly Report on Form 10-Q as well as the audited Consolidated Financial Statements and notes thereto and the information under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. This Quarterly Report provides additional information regarding the Company, our services, industry outlook and forward-looking statements that involve risks and uncertainties. The forward-looking statements are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about our industry, business and future financial results. Our actual results could differ materially from the results contemplated by these forward-looking statements. See "Forward-Looking Statement Information" for further information. Amounts presented in and throughout this Item 2 are rounded and, as such, rounding differences could occur in period over period changes and percentages reported.
Overview
V2X is a leading provider of critical mission solutions primarily to defense clients globally. The Company operates as one segment and provides a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
Our primary customer is the U.S. Department of Defense (DoD). For the three months ended March 29, 2024 and March 31, 2023, the Company had total revenue of $1.0 billion and $0.9 billion, respectively, the substantial majority of which was derived from U.S. government customers. For the three months ended March 29, 2024 and March 31, 2023, we generated approximately 43% and 41%, respectively, of our total revenue from the U.S. Army.
Executive Summary
Our revenue increased $67.1 million, or 7.1%, for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023. Revenue increased primarily due to organic growth for legacy programs. Revenue from our programs in the Middle East, Europe and Asia increased by $62.1 million, $4.6 million, $4.5 million, respectively, partially offset by a decrease in revenue from our programs in the U.S. of $4.0 million.
During the performance of long-term contracts, estimated final contract prices and costs are reviewed periodically, and revisions are made as required, which are recorded as changes in revenue and cost of revenue in the periods in which they are determined. Additionally, the fees under certain contracts may be increased or decreased in accordance with cost or performance incentive provisions which measure actual performance against established targets or other criteria. These incentive fees or penalties are included in revenue when there is sufficient information to reasonably assess anticipated contract performance. Amounts representing contract change orders or limitations in funding on contracts are recorded only if it is probable a claim will result in additional contract revenue and the amounts can be reliably estimated. Changes in estimated revenue, cost of revenue and the related effect to operating income are recognized using cumulative adjustments, which recognize in the current period the cumulative effect of the changes on current and prior periods based on a contract's percentage of completion. Cumulative adjustments are driven by changes in contract terms, program performance, customer scope changes and changes to estimates in the reported period. These changes can increase or decrease operating income depending on the dynamics of each contract.
Further details related to consolidated financial results for the three months ended March 29, 2024, compared to the three months ended March 31, 2023, are contained in the "Discussion of Financial Results" section.
Significant Contracts
The following table reflects contracts that accounted for more than 10% of total revenue:
% of Total Revenue
Three Months Ended
March 29,March 31,
Contract Name20242023
Logistics Civil Augmentation Program (LOGCAP) V - Kuwait Task Order11.0%13.6%
Revenue associated with a contract will fluctuate based on increases or decreases in the work being performed on the contract, award fee payment assumptions, and other contract modifications within the term of the contract resulting in changes to the total contract value.
The LOGCAP V - Kuwait Task Order is currently exercised through June 30, 2024, with two additional twelve-month options and one six-month option through December 31, 2026. The task order provides services to support the Geographical Combatant Commands and Army Service Component Commands throughout the full range of military operations in the Kuwait region. The LOGCAP V - Kuwait Task Order contributed $110.7 million and $127.9 million of revenue for the three months ended March 29, 2024 and March 31, 2023, respectively.
20

Backlog
Total backlog includes remaining performance obligations, consisting of both funded backlog (firm orders for which funding is contractually authorized and appropriated by the customer) and unfunded backlog (firm orders for which funding is not currently contractually obligated by the customer and unexercised contract options). Total backlog excludes potential orders under IDIQ contracts and contracts awarded to us that are being protested by competitors with the GAO or in the COFC. The value of the backlog is based on anticipated revenue levels over the anticipated life of the contract. Actual values may be greater or less than anticipated. Total backlog is converted into revenue as work is performed. The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
Our contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year or less option periods for the remaining contract period. The number of option periods vary by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when we are the prime contractor or of the prime contractor when we are a subcontractor. The U.S. government may also extend the term of a program by issuing extensions or bridge contracts, typically for periods of one year or less.
We expect to recognize a substantial portion of our funded backlog as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience. Most of our contracts have terms that would permit recovery of all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
The following is a summary of funded and unfunded backlog:
March 29,December 31,
(In millions)20242023
Funded backlog$2,689 $2,778 
Unfunded backlog9,870 10,011 
Total backlog$12,559 $12,789 
    Funded orders (different from funded backlog) represent orders for which funding was received during the period. We received funded orders of $860.4 million during the three months ended March 29, 2024, which was a decrease of $121.6 million compared to the three months ended March 31, 2023.
Economic Opportunities, Challenges and Risks
The U.S. government’s investment in services and capabilities in response to changing security challenges creates a complex and fluid business environment for V2X and other firms in this market. However, the U.S. continues to face substantial fiscal and economic challenges in addition to a varying political environment which could affect funding. The pace and depth of U.S. government acquisition reform and cost savings initiatives, combined with increased industry competitiveness to win long-term positions on key programs, could add pressure to revenue levels and profit margins. However, the Company expects the U.S. government will continue to place a high priority on national security and will continue to invest in affordable solutions. V2X believes that its capabilities, particularly in operations and logistics, aerospace, training and technology, should help its clients increase efficiency, reduce costs, improve readiness, and strengthen national security and, as a result, continue to allow for long-term profitable growth in the business. Further, the DoD budget remains the largest in the world and management believes the Company's addressable portion of the DoD budget offers substantial opportunity for growth.
The U.S. government's Fiscal Year (FY) begins on October 1 and ends on September 30. On March 23, 2024, the President signed into law the Further Consolidated Appropriations Act for FY 2024, which provides $825 billion in funding for the DoD, through September 30, 2024. The Fiscal 2025 budget request was submitted to the U.S. Congress on March 11, 2024, and requested $895 billion for National Defense, with $850 billion of the total allocated to the DoD.
In January 2023, the statutory debt ceiling limit of $31.4 trillion was reached and on June 3, 2023, the President signed “The Fiscal Responsibility Act” (FRA) into law, which suspends the debt ceiling until January 1, 2025. The FRA places caps on defense and non-defense discretionary spending in FY 2024 and FY 2025. The FRA cap on discretionary spending for National Defense in FY 2024 and FY 2025 is $886 billion and $895 billion, respectively.
21

While it is difficult to predict the specific course of future defense budgets, V2X believes the core functions the Company performs are mission-essential and spending to maintain readiness, improve performance, increase service life, lower cost, and modernize digital and physical environments will continue to be a U.S. government priority. The Company's focus is on providing integrated solutions across the mission lifecycle that encompass (i) high consequence training; (ii) readiness/logistics/deployment; (iii) mission and infrastructure support, including rapid response contingency efforts; (iv) battlefield connectivity and communications; (v) maintenance, modification, repair, and overhaul of assets and aircraft; (vi) and upgrades and modernization across digital and physical environments. The Company develops and inserts operational technologies across its solutions to improve efficiency and the outcomes of its clients' missions. The Company believes this aligns with its clients' intent to utilize and harden existing equipment, infrastructure, and assets rather than executing new purchases. While customers may reduce the level of services required from us, the Company does not currently anticipate the complete elimination of these services, and the Company continues to focus on contract expansion and capturing new business opportunities.
However, business conditions have become more challenging and uncertain due to macroeconomic conditions, including inflation and rising interest rates, as well as recent international events. For example, global hostilities could create additional demand for our products and services, however, any such demand, and the timing and extent of any incremental contract activity resulting from that demand, remains uncertain. Further, given the current level of inflation and geopolitical factors, the Company is monitoring the impact of rising costs on its active and future contracts and its financial results, and actively evaluating opportunities for cost reductions and deleveraging. In recent quarters of 2023, the Company’s cost-plus and cost-reimbursable contracts have been increasing sequentially as a percentage of total contract mix and revenue. The Company’s earnings and profitability may vary materially depending on the total mix of contracts. To date, the Company has not experienced broad-based increases from inflation or geopolitical hostilities in the costs of its fixed-price and time and materials contracts that are material to the business. However, if the geopolitical conditions worsen or if the Company experiences greater than expected inflation in its supply chain and labor costs, then profit margins, and in particular, the profit margin from fixed-price and time and materials contracts, which represent a substantial portion of its contracts, could be adversely affected.
On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022, which includes, among other provisions, changes to the U.S. corporate income tax system. While the Company does not currently anticipate any impact on its business, evaluation of the Inflation Reduction Act of 2022 and its requirements continues, as well as any potential impact on its business in the future.
The information provided above does not represent a complete list of trends and uncertainties that could impact the Company's business in either the near or long-term and should be considered along with the risk factors identified in Part I, "Item 1A. Risk Factors" in the Company's Annual Report on Form 10-K for the year ended December 31, 2023, and updated, as necessary, on subsequent Quarterly Reports on Form 10-Q, and the matters identified under the caption “Forward-Looking Statement Information" herein.
22

DISCUSSION OF FINANCIAL RESULTS
Three months ended March 29, 2024, compared to three months ended March 31, 2023
Selected financial highlights are presented in the following table:
Three Months EndedChange
March 29,March 31,
(In thousands, except for percentages)20242023$%
Revenue$1,010,564 $943,460 $67,104 7.1 %
Cost of revenue940,290 864,630 75,660 8.8 %
% of revenue93.0 %91.6 %
Selling, general, and administrative expenses39,943 48,251 (8,308)(17.2)%
% of revenue4.0 %5.1 %
Operating income30,331 30,579 (248)(0.8)%
Operating margin3.0 %3.2 %
Loss on extinguishment of debt— (22,052)22,052 (100.0)%
Interest expense, net(27,574)(31,744)4,170 (13.1)%
Other expense, net(1,633)— (1,633)*
Income (loss) from operations before income taxes1,124 (23,217)24,341 (104.8)%
% of revenue0.1 %(2.5)%
Income tax benefit(20)(5,737)5,717 (99.7)%
Effective income tax rate(1.8)%24.7 %
Net income (loss)$1,144 $(17,480)$18,624 (106.5)%
*Percentage change is not meaningful.
Revenue
Revenue increased $67.1 million, or 7.1%, for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023. Revenue increased primarily due to organic growth for legacy programs. Revenue from our programs in the Middle East, Europe and Asia increased by $62.1 million, $4.6 million, $4.5 million, respectively, partially offset by a decrease in revenue from our programs in the U.S. of $4.0 million.
Cost of Revenue
Cost of revenue increased $75.7 million, or 8.8%, for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023, primarily driven by increases in revenue and changes in contract mix.
Selling, General, & Administrative (SG&A) Expenses
SG&A expenses decreased $8.3 million, or 17.2%, for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023, primarily due to cost optimization and lower merger and integration-related costs.
Operating Income
Operating income decreased $0.2 million, or 0.8%, for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023. Operating income as a percentage of revenue was 3.0% for the three months ended March 29, 2024, compared to 3.2% for the three months ended March 31, 2023 primarily driven by changes in contract mix offset by decreased SG&A expenses.
Aggregate cumulative catch-up adjustments increased operating income by $0.5 million and $13.1 million for the three months ended March 29, 2024 and March 31, 2023, respectively. The aggregate cumulative catch-up adjustments for the three months ended March 29, 2024 and March 31, 2023 related to changes in contract terms, program performance, customer changes in scope of work and changes to estimates in the reported period.
Loss on Extinguishment of Debt
Loss on extinguishment of debt decreased $22.1 million for the three months ended March 29, 2024 as compared to the three months ended March 31, 2023 due to a $22.1 million loss on extinguishment of debt recorded for the three months ended March 31, 2023.
23

Interest (Expense) Income, Net
Interest (expense) income, net for the three months ended March 29, 2024 and March 31, 2023 was as follows:
Three Months EndedChange
March 29,March 31,
(In thousands, except for percentages)20242023$%
Interest income$290 $208 $82 39.4 %
Interest expense(27,864)(31,952)4,088 (12.8)%
Interest expense, net$(27,574)$(31,744)$4,170 (13.1)%
Interest income is related to interest earned on cash and cash equivalents. Interest expense is related to borrowings under our senior secured credit facilities, with the amortization of debt issuance costs, and derivative instruments used to hedge a portion of exposure to interest rate risk. Interest expense, net decreased $4.2 million for the three months ended March 29, 2024 compared to the three months ended March 31, 2023 due to both a decrease in our debt balance in the first quarter of 2024 compared to the first quarter of 2023, and our interest rate swap contracts, which we entered into at the end of the first quarter of 2023.
Other Expense, Net
During the three months ended March 29, 2024, we incurred purchase discount fees and other expenses of $1.6 million, related to the sale of accounts receivable through the MARPA Facility.
Income Tax Benefit
We recorded income tax benefits which were not material and $5.7 million for the three months ended March 29, 2024 and March 31, 2023, respectively. Our effective income tax rates for the three months ended March 29, 2024 and March 31, 2023, were (1.8)% and 24.7%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), offset by available deductions not reflected in book income, and income tax credits.
LIQUIDITY AND CAPITAL RESOURCES
Liquidity
We are not aware of any known trends, demands, commitments, events or uncertainties that will result in, or that are reasonably likely to result in, a material decrease in our liquidity. In addition, other than items discussed, there are no known material trends, favorable or unfavorable, in our capital resources and no expected material changes in the mix of such resources.
Our major source of funding for 2024 and beyond will be our operating cash flow, our existing balances of cash and cash equivalents and proceeds from any issuances of debt. We believe we have sufficient liquidity to fund operations, acquisitions, capital expenditures and scheduled debt repayments. We expect to fund our ongoing working capital, capital expenditure and financing requirements and pursue additional growth through new business development and potential acquisition opportunities by using cash flows from operations, cash on hand, its credit facilities, and access to capital markets. When necessary, the 2023 Revolver and MARPA Facility are available to satisfy short-term working capital requirements.
If cash flows from operations are less than expected, we may need to access the long-term or short-term capital markets. Although we believe our current financing arrangements will permit financing of our operations on acceptable terms and conditions, access to and the availability of financing on acceptable terms and conditions in the future will be impacted by many factors, including: (i) our credit ratings, (ii) the liquidity of the overall capital markets, and (iii) the current state of the economy. We cannot provide assurance that such financing will be available on acceptable terms or that such financing will be available at all.
As of March 29, 2024, there were $56.0 million of outstanding borrowings and $17.2 million of outstanding letters of credit under the 2023 Revolver. Unamortized deferred financing costs related to the 2023 Revolver of $3.9 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of March 29, 2024, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of March 29, 2024, the carrying value of the 2023 Term Loan portion was $243.8 million, excluding unamortized deferred financing costs of $2.0 million. The estimated fair value of the 2023 Term Loan as of March 29, 2024 was $244.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.
24

The cash presented on the Condensed Consolidated Balance Sheets consists of U.S. and international cash from wholly owned subsidiaries. Approximately $34.4 million of our $35.7 million in cash, cash equivalents and restricted cash as of March 29, 2024 is held by foreign subsidiaries and is not available to fund U.S. operations unless repatriated. We do not currently expect to repatriate undistributed earnings of foreign subsidiaries. We expect our U.S. domestic cash resources will be sufficient to fund our U.S. operating activities and cash commitments for financing activities.
Sources and Uses of Liquidity
Cash, accounts receivable, unbilled receivables, and accounts payable are the principal components of the Company's working capital and are generally driven by revenue with other short-term fluctuations related to payment practices by customers, sales of accounts receivable through the MARPA Facility and the timing of billings. Our receivables reflect amounts billed to customers, as well as the revenue that was recognized in the preceding month, which is normally billed the month following each balance sheet date.
Accounts receivable balances can vary significantly over time and are impacted by revenue levels and the timing of payments received from customers. Days sales outstanding (DSO) is a metric used to monitor accounts receivable levels. We determine our DSO by calculating the number of days necessary to exhaust our ending accounts receivable balance based on our most recent historical revenue. DSO was 66 and 58 days as of March 29, 2024 and December 31, 2023, respectively.
The following table sets forth net cash (used in) provided by operating activities, investing activities and financing activities:
Three Months Ended
March 29,March 31,
(in thousands)20242023
Operating activities$(57,226)$(38,492)
Investing activities(24,709)(9,076)
Financing activities46,461 (7,921)
Foreign exchange1
(1,519)1,567 
Net change in cash, cash equivalents and restricted cash$(36,993)$(53,922)
1 Impact on cash balances due to changes in foreign exchange rates.
Net cash used in operating activities for the three months ended March 29, 2024 primarily consisted of net cash outflows in working capital accounts of $119.8 million and net cash outflows in other long-term assets and liabilities of $8.0 million, partially offset by cash inflows from non-cash net income items of $35.8 million, cash inflows from the sale of receivables through the MARPA Facility of $33.7 million and net income of $1.1 million.
Net cash used in operating activities for the three months ended March 31, 2023 primarily consisted of net cash outflows in working capital accounts of $68.7 million, other long-term assets and liabilities of $17.8 million, and a net operating loss of $17.5 million, partially offset by cash inflows from non-cash net income items of $65.5 million.
Net cash used in investing activities for the three months ended March 29, 2024 consisted of $16.9 million for the acquisition of businesses and $7.8 million of capital expenditures for the purchase of software and hardware, vehicles and equipment related to ongoing operations.
Net cash used in investing activities for the three months ended March 31, 2023 consisted of $9.1 million of capital expenditures for the purchase of software and hardware, vehicles and equipment related to ongoing operations.
Net cash provided by financing activities during the three months ended March 29, 2024 consisted of proceeds from the revolver of $375.3 million, partially offset by revolver repayments of $319.3 million, payments for employee withholding taxes on share-based compensation of $5.7 million, and repayments of long-term debt of $3.8 million.
Net cash used in financing activities during the three months ended March 31, 2023 consisted of repayments of long-term debt of $421.0 million, revolver repayments of $163.8 million, payments for employee withholding taxes on share-based compensation of $12.8 million, and payments for debt issuance costs of $7.5 million, partially offset by proceeds from long term debt and the revolver of $250.0 million and $348.7 million, respectively.
Capital Resources
As of March 29, 2024, we held cash, cash equivalents and restricted cash of $35.7 million, which included $34.4 million held by foreign subsidiaries, and had $426.8 million of available borrowing capacity under the 2023 Revolver, which expires on February 25, 2028. We believe that our cash, cash equivalents and restricted cash as of March 29, 2024, as supplemented by cash flows from operations, the 2023 Revolver, and the MARPA Facility will be sufficient to fund our anticipated operating costs, capital expenditures, and current debt repayment obligations for at least the next 12 months.
25

Contractual Obligations
As of March 29, 2024, commitments to make future payments under long-term contractual obligations were as follows:
Payments Due by Period
Less than 1 yearMore than 5 Years
(In thousands)Total1 - 3 Years3 - 5 Years
Operating leases$49,780 $10,734 $19,616 $11,375 $8,055 
Principal payments on Vertex First Lien Credit Agreement¹906,570 9,111 18,223 879,236 — 
Principal payments on 2023 Credit Agreement¹299,750 6,250 25,000 268,500 — 
Interest on Vertex First Lien and 2023 Credit Agreements468,067 107,397 208,753 151,917 — 
Total$1,724,167 $133,492 $271,592 $1,311,028 $8,055 
¹ Includes unused funds fee and is based on the March 29, 2024 interest rate and outstanding balance.
CRITICAL ACCOUNTING POLICIES, ESTIMATES AND JUDGMENTS
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are revised as additional information becomes available. Management believes that the accounting estimates employed, and the resulting balances, are reasonable; however, actual results in these areas could differ from management's estimates under different assumptions or conditions.
We believe that the assumptions and estimates associated with revenue recognition, business combinations, goodwill and other intangible assets, and income taxes have the greatest potential impact on our financial statements. Therefore, we consider these to be our critical accounting policies and estimates. There have been no material changes in the critical accounting policies and estimates from those discussed in our Annual Report on Form 10-K for the year ended December 31, 2023.
New Accounting Pronouncements
Refer to Part I, Item 1, Note 2, Recent Accounting Standards Update in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for information regarding accounting pronouncements and accounting standards updates.
FORWARD-LOOKING STATEMENT INFORMATION
This Quarterly Report on Form 10-Q and certain information incorporated herein by reference contain forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 27A of the Securities Act of 1933, as amended (the Securities Act), and the Private Securities Litigation Reform Act of 1995 and, as such, may involve risks and uncertainties. All statements included or incorporated by reference in this report, other than statements that are purely historical, are forward-looking statements. Forward-looking statements generally can be identified by the use of forward-looking terminology such as “may,” “will,” “expect,” “intend,” “estimate,” “anticipate,” “believe,” “could,” “potential,” “continue” or similar terminology. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Forward-looking statements are not guarantees of future performance and are subject to risks and uncertainties that could cause actual results to differ materially from the results contemplated by the forward-looking statements.
The forward-looking statements included or incorporated by reference in this report are subject to additional risks and uncertainties further identified and discussed in Part I, "Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2023, and updated, as necessary, on subsequent quarterly reports on Form 10-Q and are based on information available to us on the filing date of this report. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date of this report. New risks and uncertainties arise from time to time, and we cannot predict those events or how they may affect us.
26

We undertake no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law. In addition, forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from the Company's historical experience and our present expectations or projections. These risks and uncertainties include, but are not limited to: our ability to submit proposals for and/or win all potential opportunities in our pipeline; our ability to retain and renew our existing contracts; our ability to compete with other companies in our market; security breaches, cyber-attacks or cyber intrusions, and other disruptions to our information technology and operation; our mix of cost-plus, cost-reimbursable, firm-fixed-price and time-and-materials contracts; maintaining the our reputation and relationship with the U.S. government; protests of new awards; economic, political and social conditions in the countries in which we conduct our business; changes in U.S. or international government defense budgets; government regulations and compliance therewith, including changes to the DoD procurement process; changes in technology; our ability to protect our intellectual property rights; governmental investigations, reviews, audits and cost adjustments; contingencies related to actual or alleged environmental contamination, claims and concerns; delays in completion of the U.S. government budget; our success in extending, deepening, and enhancing our technical capabilities; our success in expanding our geographic footprint or broadening our customer base; our ability to realize the full amounts reflected in our backlog; impairment of goodwill; misconduct of our employees, subcontractors, agents, prime contractors and business partners; our ability to control costs; our level of indebtedness; terms of our credit agreements; inflation and interest rate risk; geopolitical risk, including as a result of recent global hostilities; our subcontractors' performance; economic and capital markets conditions; our ability to maintain safe work sites and equipment; our ability to retain and recruit qualified personnel; our ability to maintain good relationships with our workforce; our teaming relationships with other contractors; changes in our accounting estimates; the adequacy of our insurance coverage; volatility in our stock price; changes in our tax provisions or exposure to additional income tax liabilities; risks and uncertainties relating to integrating and refining internal control systems post-merger; changes in GAAP; and other factors described in Part I, "Item 1A. Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2023 and described from time to time in our future reports filed with the SEC.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Earnings, cash flows and financial position are exposed to market risks relating to fluctuations in interest rates and foreign currency exchange rates. All potential changes noted below are based on information available at March 29, 2024.
Interest Rate Risk
Each one percentage point change associated with the variable rate Vertex First Lien Credit Agreement would result in a $8.2 million change in the related annual cash interest expenses.
Assuming the 2023 Revolver was fully drawn to a principal amount equal to $500.0 million, each one percentage point change in interest rates would result in a $5.1 million change in annual cash interest expense.
As of March 29, 2024, the notional value of the Company's interest rate swap agreements totaled $343.8 million. The difference to be paid or received under the terms of the interest rate swap agreements is accrued as interest rates change and recognized as an adjustment to interest expense for the related debt in the period incurred. Changes in the variable interest rates to be paid pursuant to the terms of the interest rate swap agreements will have a corresponding effect on future cash flows. Refer to Note 6, Derivative Instruments in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information regarding the Company's interest rate swaps.
Foreign Currency Exchange Risk
The majority of our business is conducted in U.S. dollars. However, we are required to transact in foreign currencies for some of our contracts, resulting in some assets and liabilities denominated in foreign currencies. As a result, earnings may experience volatility related to movements in foreign currency exchange rates.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company's management, with the participation of the Company's Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of March 29, 2024. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of March 29, 2024, the Company’s disclosure controls and procedures were not effective due to the existence of a previously reported material weakness in internal control over financial reporting (ICFR) related to a subsidiary within Vertex Aerospace Services Holdings Corp (Vertex) which was acquired on July 5, 2022. The material weakness was identified and discussed in Part II, "Item 9A. Controls and Procedures” of our Annual Report on Form 10-K for the year ended December 31, 2023.
Notwithstanding the identified material weakness, management, including our CEO (principal executive officer) and CFO (principal financial officer), believes the consolidated financial statements included in this Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with GAAP.
27

Limitations on Effectiveness of Controls and Procedures
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there may be resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Remediation Efforts to Address the Material Weakness
The Company has implemented a plan to address the material weakness. Management has and will continue to enhance the risk assessment process and design of ICFR at this subsidiary. This includes enhancement and revision of the design of existing information technology general controls over user access, applications and procedures at this subsidiary. The material weakness will not be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. We expect that the remediation of this material weakness will be completed prior to end of fiscal year 2024.
Changes in Internal Control over Financial Reporting
Other than with respect to the matter described above, there were no changes in our ICFR during the most recently completed fiscal quarter that materially affected or are reasonably likely to materially affect, our ICFR.
PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters relating to injuries to people or property damage, matters in connection with our contracts and matters arising under laws relating to the protection of the environment.
Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal claims or proceedings, individually or in the aggregate, will have a material adverse effect on our results of operations, financial condition or cash flows.
Refer to Note 7, Commitments and Contingencies, in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further information.
ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors discussed in our Annual Report on Form 10-K for the year ended December 31, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
None.
ITEM 5. OTHER INFORMATION
None.
28

ITEM 6. EXHIBITS
101The following materials from V2X, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 29, 2024, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Income (Loss), (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss), (iii) Unaudited Condensed Consolidated Balance Sheets, (iv) Unaudited Condensed Consolidated Statements of Cash Flows, (v) Unaudited Condensed Consolidated Statements of Changes to Shareholders' Equity and (vi) Notes to Condensed Consolidated Financial Statements. #
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101). #

* Indicates management contract or compensatory plan or arrangement.
+ Indicates this document is filed or furnished (as applicable) as an exhibit herewith.
# Submitted electronically with this report.
The Company’s Commission File Number for Reports on Form 10-K, Form 10-Q and Form 8-K is 001-36341.

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.
V2X, INC.
/s/ William B. Noon
By: William B. Noon
Corporate Vice President and Chief Accounting Officer
(Principal Accounting Officer)
Date: May 7, 2024

29
EX-10.1 2 exhibit101-beardagreement.htm EX-10.1 Document
image_0.jpg    Exhibit 10.1



January 12, 2024


SEPARATION AGREEMENT AND RELEASE OF CLAIMS

This Separation Agreement and Release of Claims (“Agreement”) is made by and between William W. Beard (“Mr. Beard”), and V2X, Inc. (“V2X”).

    WHEREAS Mr. Beard and V2X mutually desire to end Mr. Beard’s employment with V2X; and

    WHEREAS Mr. Beard and V2X desire to settle fully and finally, without admission of liability, any and all claims that Mr. Beard could bring against V2X;

    NOW, THEREFORE, in consideration of the mutual covenants and promises herein contained and to avoid the possibility unnecessary litigation, it is hereby agreed by and between the parties as follows:

1.End of Employment/Consideration. Mr. Beard and V2X agree that Mr. Beard’s employment with, and service as the Senior Vice President, Aerospace and Defense Services of V2X ended effective January 12, 2024. Mr. Beard shall be deemed to have resigned from all other positions with V2X and/or any of its affiliated entities that he holds.

a.Moreover, in full consideration of Mr. Beard’s execution of this Agreement and his agreement to be legally bound and abide by its terms, as well as his agreement to assist in any transition matters as requested by V2X, and subject to the terms below, V2X and Mr. Beard agree as follows:

i.V2X will pay to Mr. Beard the total sum of Four Hundred Eighty-Seven Thousand Five Hundred Dollars and Zero Cents ($487,500.00) (“Severance Pay”), which consists of thirteen (13) months of base pay, less required deductions, and withholdings to be paid in equal periodic installments aligned to the normal V2X payroll cycle.
ii.Mr. Beard shall be eligible for participation in applicable V2X employee welfare benefit plans that Mr. Beard participated in immediately prior to the end of his employment, at the level he participated in at that time, in accordance with the provisions of such plans and to the extent required by the Consolidated Omnibus Budget Reconciliation Act (“COBRA”). The duration of this participation shall be thirteen (13) months from the date his employment with V2X ends. V2X shall pay its share of the monthly premium per the Company’s contribution strategy for this coverage. Mr. Beard’s participation in all other employee benefit plans will cease on January 12, 2024.
iii.Mr. Beard understands that V2X will deduct from the monies described in paragraph 1.a.i, above, all federal, state, and local withholding taxes and other deductions V2X is required by law to make from payments to employees. After the termination of his employment, Mr. Beard understands that he is not entitled to any compensation or
1



benefits or any other payment from V2X, including but not limited to any severance pay, commissions, termination allowance, notice pay or similar pay or allowance, other than as specifically provided in this Agreement.

iv.V2X agrees to make to Mr. Beard a lump sum payment for any accrued, unused Paid Time Off (“PTO”) in the form of a direct deposit on the first regular V2X payday, following the end of Mr. Beard’s employment. Mr. Beard will not continue to accrue PTO after the termination date of January 12, 2024.

v.Mr. Beard has been awarded Restricted Stock Units (“RSUs”) pursuant to the RSU Agreement dated July 5, 2022, of which 29,314 are currently outstanding. All 29,314 of these outstanding RSUs will vest as of the Effective Date. The terms and conditions of the Award Agreements pursuant to which the RSUs were awarded, including the restrictive covenants contained in the Appendices thereto, are incorporated herein by reference.

vi.Mr. Beard has been awarded 6,981 RSUs pursuant to an RSU Agreement dated March 10, 2023. These RSUs shall vest on a pro-rated basis as of the end of the performance period in accordance with the terms of the RSU Award Agreement. All unvested shares shall be forfeited as of the date of termination without the payment of any consideration.

vii.Mr. Beard has been awarded 6,981 Performance Stock Units (“PSUs”) pursuant to a TSR Award Agreement dated March 10, 2023 (the “TSR Award Agreement”). These PSUs shall vest on a pro-rated basis as of the end of the performance period in accordance with the terms of the TSR Award Agreement. All unvested shares shall be forfeited as of the date of termination without the payment of any consideration.

viii.The 8,209 Special Performance Restricted Stock Units that were granted to Mr. Beard on March 10, 2023, shall be forfeited as of the date of termination without the payment of any consideration.

b.The payments and benefits provided in this Section are inclusive of all claims Mr. Beard had, has, or may have had through the date of this Agreement for any alleged damages against V2X, including, but not limited to, any alleged claims for back pay, lost benefits, liquidated damages, physical injuries, emotional distress, attorney’s fees, and costs.

c.The payments provided above shall be governed by applicable federal, state, and local laws and regulations, including but not limited to all applicable tax laws, and Mr. Beard shall be solely responsible for the employee’s portion of any taxes, and liens, interest, and penalties that he might owe with respect to such payments. Mr. Beard acknowledges that he has obtained no advice from V2X or its attorneys and that neither V2X nor its attorneys have made any representations regarding the tax or other financial consequences, if any, regarding the payments provided for above. Mr. Beard shall indemnify V2X and hold V2X harmless for the employee’s portion of taxes, and all liens, penalties, interest, withholdings, amounts paid in settlement to any governmental authority, and expenses, including but not limited to, defense expenses and attorney fees, with regard to the payments.

d.Payment of the amounts described in paragraph 1.a shall not commence sooner than eight (8) days following Mr. Beard’s execution of this Agreement, provided that Mr.
2



Beard has not revoked this Agreement pursuant to paragraph 18, below, and no later than thirty (30) days from the date of his execution; provided, however, that the benefits described in paragraphs 1.a.v, vi and vii shall vest according to the terms of those paragraphs. Mr. Beard agrees that the payments and benefits described in paragraph 1.a.viii. are more than V2X is required to provide under its normal policies and procedures or by law.
    
2.Acknowledgments. By accepting the payments described in paragraph 1 of this Agreement, Mr. Beard acknowledges that he is agreeing to the terms set forth in this Agreement in return for V2X’s promise to provide his with money and benefits which he would otherwise not be entitled to receive. Further, Mr. Beard is representing, warranting, and agreeing that the following statements are true and correct:

a.V2X has paid Mr. Beard through the date of his signature below all wages, bonuses and other forms of compensation due to his for work performed on behalf of V2X, this than as described in this Agreement, including any overtime wages due his;

b.Except as otherwise provided in this Agreement, Mr. Beard is not entitled to receive compensation, fringe benefits, severance benefits or any other employee benefits or payments of any kind from V2X or its parent or affiliated companies, subsidiaries, divisions, related business entities;

c.V2X has properly provided Mr. Beard with leave for his or his family members’ health conditions and has not taken any adverse action against his as a result of his requesting or taking any such leave;

d.Mr. Beard has not suffered or incurred any workplace injury in the course of his employment with V2X on or before the date of his signature below, other than any injury that was made the subject of an injury report or workers’ compensation claim on or prior to the date of his signature below;

e.Mr. Beard is not currently aware of, does not have, and has not filed any complaint, charge, lawsuit, or other legal action that is now pending against V2X, or any other released party described in Section 3; and

f.Mr. Beard has had the opportunity to provide V2X with written notice of any and all concerns regarding suspected ethical and compliance issues or violations on the part of V2X or any other released party, including but not limited to: (i) gross mismanagement, (ii) gross waste of funds, (iii) abuse of authority, (iv) danger to public health or safety, or (v) violation of any law or regulation related to any federal agency contract or grant, and acknowledges that he is not aware of any such concerns, issues or violations; and

g.Mr. Beard shall seek written approval from V2X prior to entering into any transaction involving V2X securities, including the purchase or sale of any stock. Mr. Beard will no longer be subject to the requirement for prior approval before the purchase or sale of any such stock after three months following the termination of his employment. Mr. Beard is also subject to the securities laws and V2X’s “insider trading” policies in respect of any transaction Mr. Beard effects while in possession of material non-public information regarding such stock.

3.Release of Claims.
3




a.Payment of the amounts described in paragraph 1.a to Mr. Beard is accepted by his in full and final release and settlement of any and all claims which he may have against V2X and each of its predecessors, subsidiaries, associates, affiliates and equity holders (including, for the avoidance of doubt, Vertex Aerospace Services Holding Corp., Andor Merger Sub, LLC and Vertex Aerospace Holdco LLC), and each of its and their respective former or current directors, managers, officers, employees, trustees, agents, attorneys, representatives, affiliates, subsidiaries, divisions, related business entities, general or limited partners, members, stockholders, equity holders, controlling persons, successors and assigns, or anyone employed by any of them or acting on any of their behalf, as well as insurers and reinsurers (collectively “Releasees), relating to his employment and/or separation from employment with V2X and which arise on or before the date of his signature below; provided, however, that it does not include any claim for workers compensation. The claims which he hereby releases and settles include, but are not limited to:

i.any claim of alleged discrimination, harassment, retaliation or failure to accommodate, under Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1866, the Americans With Disabilities Act, the Age Discrimination in Employment Act (“ADEA”), the Equal Pay Act, the Rehabilitation Act, the Genetic Information Non Discrimination Act, any amendments to the foregoing, or any other federal, state, or local statute, regulation, or ordinance related to any aspect of employment;

ii.any claim of negligence, breach of an express or implied employment contract, violation of public policy, wrongful discharge, conspiracy, fraud, infliction of emotional distress, mental or physical injury, or defamation;

iii.any claim for benefits under any of V2X’s employee benefits plans;

iv.any claim for wages, bonuses, commissions, vacation pay, sick pay, severance or compensation of any kind other than those specified in this Agreement, including any claim for amounts payable to Mr. Beard in respect of any bonus and/or incentive plan of V2X for the year of his termination from employment or any prior period;

v.any claim or violation under any other federal, state, or local statute or common law that may apply in the context of Mr. Beard’s employment with V2X, including, but not limited to, the Family and Medical Leave Act, the Employee Retirement Income Security Act, and the federal Worker Adjustment and Retraining Notification Act (WARN Act) or any other or any similar state or local law governing plant closings or mass layoffs; and

vi.any claim for reinstatement, equitable relief, or damages of any kind whatsoever.

b.Mr. Beard also specifically understands that he is releasing any claim he might have under the Age Discrimination in Employment Act, 29 U.S.C. §621 et seq., which prohibits discrimination on the basis of age forty or older.

c.Mr. Beard understands that he is releasing potentially unknown claims, and that he has limited knowledge with respect to some of the claims being released. Mr. Beard
4



acknowledges that these is a risk that, after signing this Agreement, he may learn information that might have affected his decision to enter into this Agreement. Mr. Beard assumes this risk and all other risks of any mistake in entering into this Agreement. Mr. Beard agrees that this release is fairly and knowingly made.

d.The release of claims set forth above does not affect Mr. Beard’s vested rights in and to any welfare or qualified retirement benefit plan to which he may be entitled. In addition, the release of claims set forth above does not apply to claims that cannot be released by private agreement; claims for worker’s compensation or unemployment benefits; or claims that arise after the date on which he signs this Agreement.

4.Covenant Not to Sue and Waiver of Additional Remedies. As further consideration for V2X’s payment to Mr. Beard, he agrees that he will not institute any court proceeding in order to pursue any claim that he has released in paragraph 3 hereof. Nothing in this Agreement, including the provisions of paragraphs 3, 6, 7, and 8 hereof and any and all of his other covenants herein, shall be construed to prevent Mr. Beard, in good faith, from challenging the validity of this Agreement under the ADEA or the Older Worker Benefit Protection Act or from filing a lawsuit of discrimination with, reporting – without prior notice to or consent from – possible waste, fraud, abuse, occupational injury or illness, or violations of any law or regulation to, providing supporting information or documents to, and/or participating in an investigation or testifying in any proceeding conducted by, the Equal Employment Opportunity Commission, National Labor Relations Board, Securities and Exchange Commission, OSHA, and/or any other similar local, state, or federal administrative agency charged with the enforcement of any laws. Nothing in this Agreement precludes Mr. Beard from testifying in an administrative, legislative, or judicial proceeding concerning alleged criminal conduct or alleged unlawful employment practices regarding V2X, its agents, or employees, when Mr. Beard has been required or requested to do so pursuant to a court order, subpoena, or written request from an administrative agency or the legislature. However, in accordance with his release of claims in paragraph 3 of this Agreement, Mr. Beard waives his right to recover any individual relief (excluding the consideration provided to his under this Agreement, but including backpay, front pay, reinstatement, or other legal or equitable relief) in any lawsuit, complaint, or lawsuit or other proceeding brought by his or on his behalf by any third party, except where such a waiver of individual relief is prohibited by law and except for any right he may have to receive a bounty payment or other award from a government agency (and not V2X or any released parties) for information provided to the government agency. Further, Mr. Beard retains the right to challenge the knowing and voluntary nature of this Agreement under the Older Worker’s Benefit Protection Act (“OWBPA”) and the ADEA before a court, the EEOC, or any state or local agency permitted to enforce those laws, and this release does not impose any penalty or condition for doing so. Notwithstanding Mr. Beard’s confidentiality and non-disclosure obligations in this Agreement, Mr. Beard understands that as provided by the Federal Defend Trade Secrets Act, he will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret made: (1) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law; or (2) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

5.Opportunity to Consider the Agreement and Consult an Attorney. Mr. Beard acknowledges that he has been and is in connection with this Agreement advised by V2X to consult his own attorney prior to deciding whether to accept this Agreement and that he was
5



afforded a period of twenty-one (21) days to consider this Agreement and to decide whether to accept it. Mr. Beard further acknowledges that no representative of V2X ever stated or implied that he had less than twenty-one (21) days to consider this Agreement. Mr. Beard also acknowledges that, to the extent he decided to sign this Agreement prior to the expiration of the full twenty-one (21) day period, such decision was knowing and voluntary on his part and was in no way coerced by V2X. To the extent any changes were made in this Agreement as a result of discussions taking place after the date this Agreement was first provided to Mr. Beard, he and V2X agree that such changes, whether material or not, did not restart the running of the period of twenty-one (21) days to consider this Agreement.

6.Non-Disparagement.

a.Mr. Beard agrees not to make, now or at any time in the future, any disparaging statements concerning V2X, or any person associated with V2X that he is aware of, including any officer, partner, director, member, employee, expert, or legal representative of V2X, concerning their respective activities that he is aware of, or concerning their respective officers, trustees, directors, employees, representatives, products or services that he is aware of, to the press, to the respective present or former employees of V2X or any affiliate that he is aware of, or to any individual or entity with whom or which V2X has a working or business relationship that he is aware of, including, but not limited to, V2X’s respective customers, clients, suppliers, and distributors, or to any other person or entity that he is aware of, where such comment or statement could affect adversely the conduct of V2X’s or any affiliate’s business or their respective reputations. This paragraph does not prohibit giving information to a government agency. In the event of a conflict between the provisions of this paragraph and those of Section 4, Section 4 shall govern.

7.Mutual Nondisclosure Obligation.

a.The Parties agree that the terms of this Agreement and the amounts paid pursuant to this Agreement are STRICTLY AND COMPLETELY CONFIDENTIAL and shall not be disclosed to any person or entity except as expressly permitted in this paragraph. The Parties shall make no reference to this Agreement or the termination of Mr. Beard’s employment on social media. The Parties further represent that they have not, as of the date of this Agreement, disclosed the terms of this Agreement or the amount of the payments identified in this Agreement, except as would have been authorized by this Agreement.

b.Notwithstanding the foregoing provisions of this paragraph, the Parties shall be entitled to disclose the facts and terms of this Agreement: (i) to their respective attorneys, financial advisers, or accountants, and in the case of the V2X, to the members of the Board of Directors and/or any V2X employee who in his/his/their official capacity has reason to know about the Agreement; (ii) to a government agency and/or a verified contractor of a government agency and/or any applicable regulatory entities; (iii) in response to a valid and enforceable subpoena; (iv) as otherwise required by law; or (v) in connection with a dispute arising out of this Agreement. In addition, Mr. Beard may disclose the facts and/or terms of this Agreement to members of his family.

c.If Mr. Beard is required to disclose this Agreement, its terms or underlying facts pursuant to court order and/or subpoena, Mr. Beard shall notify V2X, in writing via
6



facsimile, email or overnight mail, within forty-eight (48) hours of his receipt of such court order or subpoena, and simultaneously provide V2X with a copy of such court order or subpoena. The notice shall be delivered to Jo Ann Bjornson, Chief Human Resources Officer, V2X, Inc., 7901 Jones Branch Drive, Suite 700, McLean, Virginia, 22102. Mr. Beard agrees to waive any objection to V2X’s request that the document production or testimony be done on camera and under seal.

d.In the event there is any litigation to enforce this Agreement, the prevailing party in a court of competent jurisdiction will be awarded his/its costs, expenses and reasonable attorneys’ fees in addition to any monetary recovery.

8.Confidentiality of Information. Mr. Beard acknowledges that, as an employee of V2X, he had access to and possesses confidential information and proprietary business information about V2X, and its respective clients, licensors, and suppliers (collectively “Confidential Information”), which information is the property of V2X and not generally known or available to the public. Confidential Information includes, without limitation, V2X’s professional, technical and administrative manuals, associated forms, processes and computer systems (including hardware, software, database and information technology systems); marketing, sales and business development plans and strategies; client and prospect files, lists and materials; V2X’s sales, costs, profits and other financial information; short- and long-term strategy information; and human resources strategies. Mr. Beard agrees that, except as otherwise may be required by law, and only as permitted by paragraphs 4 and 7 of this Agreement, he will not divulge, communicate, or in any way make use of any Confidential Information acquired in the performance of his duties for V2X and maintained as such by V2X. Nothing in this Agreement is intended to or will be used in any way to limit Mr. Beard’s rights to make truthful statements or disclosures regarding unlawful employment practices.

9. Non-Competition and Non-Solicitation.

        a.    Noncompete. For a period of one year after the date Mr. Beard’s employment with V2X ends, he will not provide services to a Competitor in any role or position (as an employee, consultant or otherwise) within or related to the Restricted Area that would involve Competitive Activity.

    b.    Customer Nonsolicit. For a period of one year after the date Mr. Beard’s employment with V2X ends, he will not, directly or through assistance to others, participate in soliciting a Covered Customer for the benefit of a Competitor, or for the purpose of causing or encouraging the Covered Customer to cease or reduce the extent to which the customer does business with V2X.
    
    c.    Employee Nonsolicit. For a period of one year after the date Mr. Beard’s employment with V2X ends, he will not, for the benefit of a Competitor, directly or through assistance to others, participate in soliciting a Covered Employee to leave the employment of V2X or assist a Competitor in efforts to hire a Covered Employee.

    d.    Definitions & Understandings. For purposes of the foregoing Restrictive Covenants, the following definitions and understandings will apply:

7



        i.    “Competitor” refers to a person or entity who is engaged in V2X’s business and/or provides (or is planning to provide) Competitive Products in the markets whise V2X does business.
        ii.    “Competitive Activity” means job duties or other business-related activities (as an employee, consultant, director, partner, owner or otherwise) that involve the performance of services that are the same as or similar in function or purpose to those Mr. Beard performed, supervised or managed for V2X in the Look Back Period.

        iii.    “Competitive Product” means goods or services of the type conducted, authorized, offered, or provided by V2X within two years prior to the termination of Mr. Beard’s employment that V2X remains in the business of providing and that would displace business opportunities for V2X’s goods or services (existing or under development) that Mr. Beard had involvement with.

        iv.    “Covered Customer” means a customer of V2X that Mr. Beard had material contact with or was provided Confidential Information about during the Look Back Period. Unless it would make the applicable restriction unenforceable, customers will be presumed to include active customer prospects as of the date Mr. Beard’s employment with V2X ended that he had material contact with.

        v.    “Covered Employee” means an employee that Mr. Beard worked with, gained knowledge of, or was provided Confidential Information about as a result of his employment with V2X during the Look Back Period.

        vi.    “Look Back Period” means the last two (2) years of Mr. Beard’s employment with V2X (including any period of employment with a predecessor entity acquired by V2X) or any lesser period of his employment if employed less than two years.

        vii.    “Restricted Area” is each geographic territory or region assigned to Mr. Beard in the Look Back Period, or if his area of responsibility was not limited to a specific assigned territory or region then each state (or state equivalent) and county (parish or other county equivalent) within the United States where V2X did business during the Look Back Period that Mr. Beard had any material involvement in or was provided Confidential Information about, or if this geography is not enforceable then such other geographic area as may be the maximum permissible geographic area of enforceability of the covenant to which the Restricted Area applies. Unless Mr. Beard can prove otherwise by clear and convincing evidence, a reasonable Restricted Area shall be presumed to include, at a minimum, the state(s) and county(s) within the United States that Mr. Beard actively worked in during such the Look Back Period, and the states and counties where the Covered Customers and Company both do business.
10.Return of Property. By signing this Agreement, Mr. Beard agrees and represents that he has either already returned to V2X, or will do so to the extent he has not already done so, all documents, equipment and other materials belonging to V2X, or otherwise containing Confidential Information, that is in his possession or under his control, including but not limited to any information in any tangible form (any documents, memoranda and/or files, faxes, and any means of data storage such as computer disks, CDROMS and the like, and all copies thereof), concerning V2X or its businesses, employees, clients and/or projects, and any keys, credit
8



cards, equipment, computers, portable telephones, identification cards, books, notes, and any other property of V2X. Mr. Beard agrees that all memoranda, notes, records, or other documents compiled by his or made available to his during the term of his employment with V2X concerning its businesses or customers is its property, whether or not confidential, and has been returned by Mr. Beard to V2X. Mr. Beard further agrees that he shall not be entitled to any payments pursuant to this Agreement until such equipment and materials have been returned to V2X.

11.Unemployment Insurance, Future Employment. V2X agrees that it will not oppose any application by Mr. Beard for unemployment benefits. Mr. Beard agrees that he will not now or at any time in the future seek employment with V2X, and if for some reason he does so, V2X is entitled to reject any such application without any recourse by Mr. Beard.

12.Disqualifying Conduct. If Mr. Beard, in any material way: (i) breaches the terms of this Agreement; (ii) fails to comply with V2X’s Company Covenant Against Disclosure and Assignment of Rights to Intellectual Property executed by Mr. Beard or improperly utilizes V2X’s confidential or proprietary information or breaches paragraph 8 of this Agreement; (iii) fails to comply with applicable provisions of the V2X Code of Corporate Conduct or applicable policies; (iv) breaches any provision of the applicable Award Agreements referred to in paragraph 1, above; or (v) engages in fraud, misfeasance or malfeasance, as determined in the sole discretion of V2X (collectively, “Disqualifying Conduct”), then the PSUs identified in paragraph 1.a.v shall be immediately forfeited. Because of certain language in the OWBPA and associated regulations, and even though Mr. Beard is releasing claims under the ADEA and the OWBPA, this forfeiture does not apply to any challenge Mr. Beard may make to the knowing and voluntary nature of this Agreement under the ADEA and the OWBPA. Moreover, V2X will have no further obligation to make any other payments or benefits described in this Agreement, other than those to which Mr. Beard may be entitled. And, in the event that V2X has to file suit or take other action to recover any such payment, Mr. Beard will also be liable to V2X for the legal fees incurred by V2X.

13.Medicare Status and Satisfaction of Any Medicare Reimbursement Obligations

a.Mr. Beard represents and warrants that Mr. Beard is not enrolled in the Medicare program, was not enrolled in the Medicare program at the time of the Released Matters or anytime thereafter through the date of this Release, and has not received Medicare benefits for medical services or items related to the Released Matters. Mr. Beard understands that Releasees have requested certain personal information of Mr. Beard, including Mr. Beard’s Social Security Number, to meet Releasees’ reporting obligations under Section 111 of MMSEA. Mr. Beard has chosen not to provide such information to Releasees and agrees in paragraph 3 above to indemnify Releasees for any penalties or claims resulting from Releasees’ inability to report this settlement as may be required by law.

b.Mr. Beard represents and warrants that Mr. Beard has not received any medical services or items related to, arising from, or in connection with the Released Matters.

c.Mr. Beard acknowledges and agrees that it is Mr. Beard’s responsibility pursuant to this Release, and not the responsibility of Releasees, to reimburse Medicare for any Conditional Payments made by Medicare on behalf of Mr. Beard as of the date of this Agreement or in the future.
9




14.No Admissions. Nothing contained herein shall be construed as an admission of wrongdoing, violation of any federal, state, or local law, or violation of any V2X policy or procedure by V2X or any of its divisions, affiliates or any of their respective officers, directors, employees or Mr. Beard.

15.Entire Agreement. This Agreement, along with the attachments and other V2X policies and agreements referred to herein, and any other agreement applicable to Mr. Beard, including but not limited to the Award Agreements referred to in paragraph 1a, above, sets forth the entire agreement between Mr. Beard and V2X relating to his employment with and separation from V2X; provided, however, that if there is a conflict between any of these other policies and/or agreements and this Agreement, the terms of this Agreement shall govern the parties. Mr. Beard acknowledges that in entering into this Agreement he has not relied upon any representation, oral or written, not set forth in this Agreement.

16.Severability. By signing this Agreement, Mr. Beard acknowledges that he understands that in the event that any provision contained herein, except paragraphs 3 and 4, becomes or is declared by a court or other tribunal of competent jurisdiction to be illegal, unenforceable, or void, this Agreement shall continue in full force and effect without said provision. In the event that paragraph 3 and/or paragraph 4 is declared by a court or other tribunal of competent jurisdiction to be illegal, unenforceable or void, then this Agreement shall be deemed null and void, and he agrees to re-pay to V2X the payment provided to his in this Agreement.

17.Cooperation. By signing this Agreement, Mr. Beard agrees to reasonably cooperate with V2X and its attorneys in the prosecution and/or defense of any legal action wherein V2X is a party and that involves any facts or circumstances arising during the course of his employment with V2X, including its subsidiaries and affiliated entities. Such cooperation includes, but is not limited to, meeting with V2X’s attorneys at reasonable times and places to discuss his knowledge of pertinent facts, appearing as required at deposition, arbitration, trial, or other proceeding to testify as to those facts and testifying to the best of his abilities at any such proceeding. Mr. Beard will be reimbursed for all reasonable costs and expenses incurred during his cooperation. Mr. Beard also agrees that, for a period of six months after his employment with V2X ends, he will make herself reasonably available to V2X for any assistance with transition issues as is needed by V2X. Mr. Beard will not be compensated for any such time.

18.Right to Revoke Agreement. Mr. Beard understands and agrees that he: (a) has carefully read and fully understands all of the provisions of this Agreement; (b) has been given a full twenty-one (21) days within which to consider this Agreement before executing it; (c) is, through this Agreement, releasing V2X, and the parties identified in paragraph 3, from any and all claims he may have against them, to the maximum extent permitted by law; (d) knowingly and voluntarily agrees to all of the terms set forth in this Agreement; (e) knowingly and voluntarily intends to be legally bound by this Agreement; (f) had the opportunity to consult with an attorney before executing this Agreement; (g) had a full seven (7) calendar days following his execution of this Agreement to revoke this Agreement; (h) understands that rights or claims under the ADEA that may arise after the effective date of this Agreement are not waived; and (i) understands that this Agreement shall not become effective or enforceable until the Effective Date, which is the first calendar day after the expiration of the seven-day revocation period described above. No money and/or benefits payable solely by virtue of this Agreement shall be
10



made during the seven-day revocation period. In order to revoke this Agreement, Mr. Beard must deliver or cause to be delivered to Jo Ann Bjornson, at the address identified in paragraph 7(c), above, an express written revocation, no later than 11:59 p.m. EDT on the seventh calendar day following the date Mr. Beard signs this Agreement.

19.No Reliance. Mr. Beard acknowledges that he has had the opportunity to conduct an investigation into the facts and evidence relevant to his decision to sign this Agreement. Mr. Beard acknowledges that, in deciding to enter into this Agreement, he has not relied on any promise, representation, or other information not contained in this Agreement, and also has not relied on any expectation that V2X has disclosed all material facts to his. By entering into this Agreement, Mr. Beard is assuming all risks that he may be mistaken as to the true facts, that may have been led to an incorrect understanding of the true facts, or that facts material to his decision to sign this Agreement may have been withheld from his. Mr. Beard will have no claim to rescind this Agreement on the basis of any alleged mistake, misrepresentation, or failure to disclose any fact. None of the foregoing, however, will affect his right to challenge the validity of this Agreement under the Older Worker Benefit Protection Act.
20.Authority.

a.Mr. Beard represents and warrants that he has all necessary authority to enter into this Agreement (including, if he is married or in a domestic partnership, on behalf of his marital community or domestic partnership community) and that he has not transferred any interest in any claims to his spouse or domestic partner or to any other third party.

b.This Agreement shall be binding upon and inure to the benefit of Mr. Beard and V2X and their respective heirs, executors, successors, representatives, and agents.

21.Choice of Law. This Agreement shall be governed and interpreted by the laws of the Commonwealth of Virginia, without regard to any conflict of laws principles that would apply another jurisdiction’s laws. The parties also agree that any action to enforce this Agreement shall be brought exclusively in a court located in Virginia encompassing the geographic area of V2X’s headquarters office. The parties consent to the personal jurisdiction of any such court, and waive any objections to lack of personal jurisdiction or inconvenience of this forum.

22.Compliance with IRC 409A. This Agreement is intended to comply with I.R.C. Section 409A and will be interpreted in a manner intended to comply with Section 409A. Each payment made under this Agreement shall be designated as a “separate payment” within the meaning of Section 409A. If, as of the last day worked by Mr. Beard, he is a “specified employee” as defined in Section 409A and the deferral of any other payment or commencement of any other payments or benefits otherwise payable by V2X to Mr. Beard as a result of Mr. Beard’s separation of service is necessary in order to prevent any accelerated or additional tax under Section 409A, then V2X will defer the commencement of the payment of any such payments or benefits until the date that is six months following his last day of employment.

23.Effective Date. This Agreement shall be effective on the first day after the expiration of the seven-day expiration period described above (the “Effective Date”).

24.Counterparts and Signatures. This Agreement may be signed in counterparts, each of which shall be deemed an original, but all of which, taken together, shall constitute the
11



same instrument. A signature made on a faxed or electronic copy of the Agreement or a signature transmitted by facsimile or email shall have the same effect as an original signature.

PLEASE READ CAREFULLY. THIS AGREEMENT CONTAINS
A RELEASE OF KNOWN AND UNKNOWN CLAIMS.



V2X, Inc.                        William W. Beard

/s/ Jo Ann Bjornson                    /s/ William W. Beard
Jo Ann Bjornson


1/23/24__________                    1/12/24_______
Date                            Date


12

EX-10.2 3 exhibit1022024v2xrsuawarda.htm EX-10.2 Document
Exhibit 10.2
V2X, INC.
Second Amendment and Restatement of the V2X, Inc. 2014 Omnibus Incentive Plan, as amended and restated as of October 27, 2022

RESTRICTED STOCK UNIT AWARD AGREEMENT
(Stock Settled)

THIS AGREEMENT (the “Agreement”), effective as of ###GRANT_DATE###, by and between V2X, Inc. (the “Company”) and ###PARTICIPANT_NAME### (the “Grantee”), WITNESSETH:

WHEREAS, the Grantee is now employed by the Company or an Affiliate (as defined in the Second Amendment and Restatement of the V2X, Inc. 2014 Omnibus Incentive Plan, as amended and restated as of October 27, 2022, (the “Plan”)) as an employee, and in recognition of the Grantee’s valued services, the Company, through the Compensation and Personnel Committee of its Board of Directors (the “Committee”), desires to provide an inducement to remain in service of the Company and as an incentive for increased efforts during such service pursuant to the provisions of the Plan and this Agreement.

NOW, THEREFORE, in consideration of the terms and conditions set forth in this Agreement and the provisions of the Plan, a copy of which is attached hereto and incorporated herein as part of this Agreement, and any administrative rules and regulations related to the Plan as may be adopted by the Committee, the parties hereto hereby agree as follows:

1.Grant of Restricted Stock Units. In accordance with, and subject to, the terms and conditions of the Plan and this Agreement, the Company hereby confirms the grant on ###GRANT_DATE### (the “Grant Date”) to the Grantee of ###TOTAL_AWARDS### Restricted Stock Units. The Restricted Stock Units are notional units of measurement denominated in Shares of common stock of the Company (i.e., one Restricted Stock Unit is equivalent in value to one share of common stock of the Company (a “Share”)).

    The Restricted Stock Units represent an unfunded, unsecured right to receive Shares in the future if the conditions set forth in the Plan and this Agreement are satisfied.

2.Terms and Conditions. It is understood and agreed that the Restricted Stock Units are subject to the following terms and conditions:

(a)Restrictions. Except as otherwise provided in the Plan and this Agreement, neither this Award nor any Restricted Stock Units subject to this Award may be sold, assigned, pledged, exchanged, transferred, hypothecated or encumbered, other than to the Company as a result of forfeiture of the Restricted Stock Units.

(b)Stockholder Rights. The Grantee shall not have any privileges of a stockholder of the Company with respect to the Restricted Stock Units or any Shares that may be delivered hereunder, including without limitation any right to vote such Shares or to receive dividends or dividend equivalents, unless and until such Shares are delivered upon vesting of the Restricted Stock Units.

(c)Vesting of Restricted Stock Units and Payment. Subject to subsections 2(d) and 2(e) below, the Restricted Stock Units shall vest (meaning the Period of Restriction shall lapse with respect to the applicable vesting Restricted Stock Units) as follows:

1



Exhibit 10.2
(i)1/3 of the Restricted Stock Units shall vest on ###GRANT_DATE###, 2025

(ii)1/3 of the Restricted Stock Units shall vest on ###GRANT_DATE###, 2026, and

(iii)1/3 of the Restricted Stock Units shall vest on ###GRANT_DATE###, 2027.

Except as provided in subsections 2(j)(i) and 2(j)(ii) below, upon vesting of the Restricted Stock Units (including vesting pursuant to subsections 2(d) or 2(e) below), the Company will deliver to the Grantee one Share for each vested Restricted Stock Unit, with any fractional Share resulting from proration resulting from the fractional vesting set forth above or otherwise set forth herein to be rounded to the nearest whole Share (with 0.5 to be rounded up), less any Shares and/or cash withheld in accordance with subsection 2(f) below.

(d)Effect of Acceleration Event. Notwithstanding anything in this Agreement to the contrary, the Restricted Stock Units shall, to the extent outstanding and unvested, immediately become 100% vested if, on the date of, or within twenty- four months following, an Acceleration Event which occurs following the Grant Date, the Grantee’s employment is terminated by the Company (or an Affiliate or any successor, as the case may be), without Cause (as defined below) or by the Grantee for Good Reason (as defined below).

For purposes of this Agreement, the term “Cause” shall mean (1) the Grantee’s misconduct, (2) the Grantee’s violation of Company policies, rules or Code of Conduct or any other terms or conditions relating to the Grantee’s employment or any agreement with the Grantee or (3) any other conduct of the Grantee that the Committee in its sole discretion determines constitutes Cause for purposes of this Agreement.

For purposes of this Agreement, the term “Good Reason” shall mean, without the Grantee’s express written consent and excluding for this purpose any action which is remedied by the Company (or an Affiliate or any successor, as the case may be) within thirty (30) days after receipt of notice thereof given by the Grantee, (i) a reduction in the Grantee’s annual base compensation (whether or not deferred); (ii) the assignment to the Grantee of any duties inconsistent in any material respect with the Grantee’s position (including status, offices, titles and reporting requirements), authority, duties or responsibilities; (iii) any other action by the Company (or an Affiliate or any successor, as the case may be) which results in a material diminution in such position, authority, duties or responsibilities; or (iv) the Company’s (or an Affiliate or any successor, as the case may be) requiring the Grantee’s work location to be other than within thirty-five (35) miles of the location where such Grantee was principally working immediately prior to the Acceleration Event; provided that “Good Reason” shall cease to exist for an event on the 90th day following the later of its occurrence or the Grantee’s knowledge thereof, unless the Grantee has given the Company (or an Affiliate or any successor, as the case may be) notice thereof prior to such date, and the date of the Grantee’s termination of employment for Good Reason must occur, if at all, within one hundred and eighty (180) days following the later of the occurrence of the Good Reason event or the Grantee’s knowledge thereof.

(e)     Effect of Death, Disability and Termination of Employment

2



Exhibit 10.2
(i)Death or Disability. If the Grantee dies or becomes Disabled (as defined below) while employed, the Restricted Stock Units shall immediately become 100% vested as of the date of the death or the date the Grantee becomes Disabled, as the case may be. For purposes of this Agreement, the term “Disability” shall mean the complete and permanent inability of the Grantee to perform all of his or her duties under the terms of his or her employment, as determined by the Company upon the basis of such evidence, including independent medical reports and data, as the Company deems appropriate or necessary; provided however, that with respect to any portion of the Award that constitutes deferred compensation for purposes of Section 409A of the Code and any related regulations or other effective guidance promulgated thereunder (“Section 409A”), the Grantee shall not be deemed to be Disabled unless and until the date the Grantee becomes “disabled” as that term is used in Section 409A.

(ii)Termination by the Company Without Cause. If the Grantee's employment terminates due to an involuntary termination of employment by the Company (or an Affiliate, as the case may be) for other than Cause (provided that subsection 2(d) is not applicable and the termination is not deemed a Retirement pursuant to subsection 2(e)(iii)), the Grantee shall be entitled to vest in a prorated portion of the Restricted Stock Units (as described below), with any remaining unvested portion of the Award expiring as of the date of the termination of the Grantee’s employment. Such prorated vesting shall occur on the original vesting schedule set forth in subsection 2(c), not at the time of the Grantee’s termination of employment. The prorated portion of the Restricted Stock Units to which the Grantee is entitled pursuant to this paragraph shall be determined by (A) multiplying the total number of Restricted Stock Units subject to this Award by a fraction, the numerator of which is the number of full months during which the Grantee has been continually employed since the Grant Date (not to exceed 36 in the aggregate), and the denominator of which is 36, and (B) reducing the product thereof by the number of Restricted Stock Units that had already become vested as of the date of the termination of the Grantee’s employment. For this purpose, full months of employment shall be based on monthly anniversaries of the Grant Date, not calendar months.

(iii)Termination due to Retirement. If the Grantee's employment terminates due to Retirement (as defined below), the Grantee shall be entitled to vest in the entire Award which shall continue to vest on the original vesting schedule as if the Grantee had remained employed through any remaining vesting dates; provided that the Grantee has not at any time violated the terms of any restrictive covenant set forth in Appendix A. If the Grantee does violate such restrictive covenant at any time prior to the date that the Award would otherwise have vested under its original grant terms, the Award will terminate and expire in all respects, without further action by the Company and the Grantee hereby agrees that the Company shall have all of the remedies and rights set forth in subsection 2(h) below.

For purposes of this Agreement, the term “Retirement” shall mean the termination of the Grantee’s employment following the one-year anniversary of the Grant Date if, at the time of such termination, the Grantee is at least age 60 with at least 5 years of service. For this purpose, “years of service” means service as an Employee of the Company or of the Predecessor Corporation. For the avoidance of doubt, (i) the Grantee shall not be considered employed during any period in which the Grantee is receiving severance payments, (ii) termination of the Grantee’s employment (a) by the Company for Cause, (b) due to the Grantee’s death or Disability or (c) described in subsection 2(d) shall not constitute Retirement, regardless of the Grantee’s age and years of service, and (iii) if the
3



Exhibit 10.2
Grantee’s employment is terminated by the Company or an Affiliate other than for Cause and before an Acceleration Event and on the termination date one year has elapsed from the Date of Grant and the Grantee is at least age 60 with at least five years of service, such termination shall be treated as a termination due to Retirement for purposes of subsection 2(e)(ii).

(iii)    Termination for Any Other Reason. If the Grantee's employment with the Company and its Affiliates is terminated for any reason not described in subsection 2(d) or 2(e)(ii) or (iii), and the termination is not due to the Grantee’s death or Disability, any unvested Restricted Stock Units shall be immediately forfeited as of the date of such termination.

(f)Tax Withholding. In accordance with Article 14 of the Plan, the Company may make such provisions and take such actions as it may deem necessary for the withholding of all applicable taxes attributable to the Restricted Stock Units. Unless the Committee determines otherwise, the minimum statutory tax withholding required to be withheld upon delivery of the Shares shall be satisfied by withholding a number of Shares having an aggregate Fair Market Value equal to the minimum statutory tax required to be withheld. If such withholding would result in a fractional Share being withheld, the number of Shares so withheld shall be rounded up to the nearest whole Share. Notwithstanding the foregoing, the Grantee may elect to satisfy such tax withholding requirements by timely remittance of such amount by cash or check or such other method that is acceptable to the Company, rather than by withholding of Shares, provided such election is made in accordance with such conditions and restrictions as the Company may establish. If FICA taxes are required to be withheld while the Award is outstanding, such withholding shall be made in the manner described in the second sentence of this subsection 2(f).

(g)Grantee Bound by Plan and Rules. The Grantee hereby acknowledges receipt of a copy of the Plan and this Agreement and agrees to be bound by the terms and provisions thereof. The Grantee agrees to be bound by any rules and regulations for administering the Plan as may be adopted by the Committee prior to the date the Restricted Stock Units vest. Capitalized terms used herein and not otherwise defined shall be as defined in the Plan.

(h)Restrictive Covenant Violation. Grantee acknowledges and recognizes the highly competitive nature of the businesses of the Company and its Affiliates and accordingly agrees to the provisions of Appendix A to this Agreement. If the Grantee breaches such restrictions in Appendix A to this Agreement, the Grantee hereby agrees that, in addition to any other remedy available to the Company in respect of such activity or breach, (i) the Grantee’s Restricted Stock Units will be forfeited, (ii) upon demand by the Company, the Grantee shall return to the Company any Shares issued upon vesting of any of the Restricted Stock Units, and (iii) if the Grantee has sold or otherwise disposed of all or any portion of such Shares, the Grantee shall repay to the Company an amount equal to the aggregate after-tax proceeds (taking into account all amounts of tax that would be recoverable upon a claim of loss for payment of such proceeds in the year of repayment) the Grantee received upon the sale or other disposition of, or distributions in respect of, such Shares.

(i)Governing Law. This Agreement (including Appendix A) shall be governed by the laws of the Commonwealth of Virginia, excluding any conflicts or choice of law rule or principle that might otherwise refer construction or interpretation of this Agreement to the substantive law of another jurisdiction.
.

4



Exhibit 10.2
(j)Section 409A Compliance. To the extent applicable, it is intended that the Plan and this Agreement comply with the requirements of Section 409A, and the Plan and this Agreement shall be interpreted accordingly.

(i)    If it is determined that all or a portion of the Award constitutes deferred compensation for purposes of Section 409A, and if the Grantee is a “specified employee,” as defined in Section 409A(a)(2)(B)(i) of the Code, at the time of the Grantee’s separation from service, then, to the extent required under Section 409A, any Shares that would otherwise be distributed upon the Grantee’s separation from service, shall instead be delivered on the date determined by the Company within the thirty (30) day period following the earlier of (x) the first business day of the seventh month following the date of the Grantee’s separation from service or (y) the date of the Grantee’s death.

(ii)If it is determined that all or a portion of the Award constitutes deferred compensation for purposes of Section 409A, to the extent required to comply with Section 409A, an Acceleration Event shall not be deemed to have occurred for purposes of Section 2(d) unless it also constitutes a “change in control event” (as that term is used in Treasury Regulation Section 1.409A-3(i)(4).

(iii)Each portion of this Award that could vest pursuant to subsection 2(c) and/or 2(e)(ii) is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).



IN WITNESS WHEREOF, the Company has caused this instrument to be executed by its Chief Executive Officer and President, or a Senior Vice President, as of ###GRANT_DATE###.

Agreed to:V2X, INC.
###PARTICIPANT_NAME###
GranteeCharles L. Prow
(Online acceptance constitutes agreement)
Dated:###ACCEPTANCE_DATE###Dated:###GRANT_DATE###
Enclosures

5



Exhibit 10.2
Appendix A
Restrictive Covenants

1.Non-Solicit.

(a)Grantee acknowledges and recognizes the highly competitive nature of the businesses of the Company and its affiliates and accordingly agrees as follows:

(i)Grantee will not, within twelve months following the termination of his employment with the Company for any reason (the “Post-Termination Period”) or during Grantee’s employment (collectively with the Post-Termination Period, the “Restricted Period”), influence or attempt to influence customers of the Company or its subsidiaries or any of its present or future subsidiaries or affiliates, either directly or indirectly, to divert their business to any individual, partnership, firm, corporation or other entity then in competition with the business of the Company or any subsidiary or affiliate of the Company.

(ii)During the Restricted Period, Grantee will not, and will not, directly or indirectly, cause any other person to, initiate or respond to communications with or from, any employee of the Company or its subsidiaries during the twelve-month period prior to the termination of such employee’s employment with the Company, for the purpose of soliciting such employee, or facilitating the hiring of any such employee, to work for any other business, individual, partnership, firm, corporation, or other entity; and

(b)It is expressly understood and agreed that although Grantee and the Company consider the restrictions contained in Section 1 of this Appendix A to be reasonable, if a final judicial determination is made by a court of competent jurisdiction, that the time or territory or any other restriction contained in this Agreement is an unenforceable restriction against Grantee, the provisions of this Agreement shall not be rendered void but shall be deemed amended to apply as to such maximum time and territory and to such maximum extent as such court may judicially determine or indicate to be enforceable. Alternatively, if any court of competent jurisdiction finds that any restriction contained in this Agreement is unenforceable, and such restriction cannot be amended so as to make it enforceable, such finding shall not affect the enforceability of any of the other restrictions contained herein.

(c)The period of time during which the provisions of Section 1 of this Appendix A shall be in effect shall be extended by the length of time during which Grantee is in breach of the terms hereof as determined by any court of competent jurisdiction on the Company’s application for injunctive relief.


2.Non-Competition.

(a)Grantee acknowledges and recognizes the highly competitive nature of the businesses of the Company and its affiliates and agrees as follows:

(i)Grantee will not, during Grantee’s employment or engagement with the Company and during the twelve month period immediately following the termination of Grantee’s engagement or employment with the Company for any reason (collectively, the “Competition Restricted Period”), accept any employment or consulting relationship with (or own or have any financial interest in), directly or indirectly, any entity engaged in any business area in
6



Exhibit 10.2
which the Company or any of its Affiliates engage in business or are actively planning to engage in business during Grantee’s employment or engagement with the Company.

Notwithstanding anything to the contrary in this Agreement, Grantee may, directly or indirectly own, solely as an investment, securities of any Person which are publicly traded on a national or regional stock exchange or on the over-the-counter market if Grantee (i) is not a controlling person of, or a member of a group which controls, such person and (ii) does not, directly or indirectly, own 5% or more of any class of securities of such Person.

(a)It is expressly understood and agreed that although Grantee and the Company consider the restrictions contained in Section 2 of this Appendix A to be reasonable, if a final judicial determination is made by a court of competent jurisdiction, that the time or territory or any other restriction contained in this Agreement is an unenforceable restriction against Grantee, the provisions of this Agreement shall not be rendered void but shall be deemed amended to apply as to such maximum time and territory and to such maximum extent as such court may judicially determine or indicate to be enforceable. Alternatively, if any court of competent jurisdiction finds that any restriction contained in this Agreement is unenforceable, and such restriction cannot be amended so as to make it enforceable, such finding shall not affect the enforceability of any of the other restrictions contained herein.
(b)The period of time during which the provisions of Section 2 of this Appendix A shall be in effect shall be extended by the length of time during which Grantee is in breach of the terms hereof as determined by any court of competent jurisdiction on the Company’s application for injunctive relief.

3.Survival.

The provisions of this Appendix A shall survive the termination of Grantee’s employment for any reason.


7


EX-10.3 4 exhibit1032024v2xpsuawarda.htm EX-10.3 Document
Exhibit 10.3
V2X, INC.
PERFORMANCE STOCK UNIT – 2024 TSR AWARD AGREEMENT
THIS AGREEMENT (the “Agreement”), effective as of ###GRANT_DATE###, by and between V2X, Inc. (the “Company”) and ###PARTICIPANT_NAME### (the “Participant” or “Executive”), WITNESSETH:
WHEREAS, the Participant is now employed by the Company or an Affiliate of the Company as an employee, and in recognition of the Participant’s valued services, the Company, through the Compensation and Personnel Committee of its Board of Directors (the “Committee”), desires to provide an opportunity for the Participant to receive a performance-based long-term incentive award, pursuant to the provisions of the Second Amendment and Restatement of the V2X, Inc. 2014 Omnibus Incentive Plan, as amended and restated as of October 27, 2022 (the “Plan”).
NOW, THEREFORE, in consideration of the terms and conditions set forth in this Agreement and the provisions of the Plan, a copy of which is attached hereto and incorporated herein as part of this Agreement, and any administrative rules and regulations related to the Plan as may be adopted by the Committee, the parties hereto hereby agree as follows:
1.Grant of Target Award and Performance Periods. In accordance with, and subject to, the terms and conditions of the Plan and this Agreement, the Company hereby grants to the Participant a target award of ###TOTAL_AWARDS### Performance Stock Units (the “Target Award”) relating to the four performance periods described on Exhibit 1 (each a “Performance Period” and together the “Performance Periods”). The number of Performance Stock Units that become vested and earned may range from 0% to 200% of the Target Award, with the number of Performance Stock Units that become vested and earned dependent upon the degree to which the performance goals described in Section 3 are achieved. The Performance Stock Units are notional units of measurement denominated in Shares of common stock of the Company (i.e., one Performance Share Unit is equivalent in value to one share of common stock of the Company (a “Share”)).

The Performance Stock Units represent an unfunded, unsecured right to receive Shares (and dividend equivalent payments pursuant Section 2(b) hereof) in the future if the conditions set forth in the Plan and this Agreement are satisfied.
2.Terms and Conditions. It is understood and agreed that this Award is subject to the following terms and conditions:
(a)Restrictions. Except as otherwise provided in the Plan and this Agreement, neither this Award nor any Performance Stock Units subject to this Award may be sold, assigned, pledged, exchanged, transferred, hypothecated or encumbered, other than to the Company as a result of forfeiture of the Performance Stock Units.
(b)Stockholder Rights. The Participant shall not have any rights or privileges of a stockholder of the Company with respect to the Performance Stock Units or any Shares that may be delivered hereunder, including without limitation any right to vote such Shares or to receive dividends or dividend equivalents, unless and until such Shares are delivered upon vesting of the Performance Stock Units (in which case the Participant shall be entitled to receive dividend equivalents with respect to any dividends which were declared with respect to Shares following the date hereof any prior to such delivery).
3.Vesting and Settlement of Performance Stock Units.
(a)Normal Vesting and Settlement.





Exhibit 10.3
(i)The number of Performance Stock Units that become eligible to vest will be determined in accordance with the TSR calculations set forth on Exhibit 1.
(ii)Except as provided in the Agreement, each Performance Share Unit that becomes eligible to vest in accordance with Exhibit 1 will vest in full on the later of (x) December 31, 2026, or (y) the date the Compensation and Personnel Committee certifies the performance set forth on Exhibit 1 (the “Vesting Date”), subject to the Participant’s continuous employment with the Company or an Affiliate through the Vesting Date. For the avoidance of doubt, continuous employment of the Participant by the Company or an Affiliate for purposes of vesting and earning the Performance Stock Units granted hereunder shall include continuous employment with either the Company or an Affiliate for so long as the Grantee continues working at any such entity.
(iii)Except as provided in the Agreement, the Company will deliver to the Participant one Share for each Performance Share Unit that fully vests in accordance with Section 3(a)(i) as soon as practicable after the Vesting Date and in no event later than March 15, 2027. Any fractional Share will be rounded to the nearest whole Share (with 0.5 to be rounded up).
(b)Effect of Termination of Employment. Except as otherwise provided below, if the Participant’s employment with the Company (and all Affiliates) is terminated for any reason before the Vesting Date, the Award shall be immediately forfeited.
(i)Termination due to Death or Disability. If the Participant’s termination of employment is due to death or Disability (as defined below), then the Participant shall receive settlement of the applicable number of Performance Stock Units determined in accordance with the methodology set forth in Section 3(c) except that the date of such termination shall be substituted for the Acceleration Date for purposes of making such calculation, which settlement shall be made on or as soon as practicable (but in all events within 30 days) following the date the Participant’s employment terminates. Any fractional Share will be rounded to the nearest whole Share (with 0.5 to be rounded up).
(ii)Termination by the Company for Other than Cause. If the Participant’s termination of employment is by the Company (or an Affiliate) for other than Cause, then the number of Performance Stock Units that vest, if any, will be equal to the product of (x) the number of Performance Stock Units that become eligible to vest in accordance with Exhibit 1 (or if an Acceleration Event occurs following the date hereof and on or before December 31, 2026, in accordance with Section 3(c)) as if the termination had not occurred and (y) a fraction, the numerator of which is the number of calendar days the Participant has been continually employed from (and including) January 1, 2024 to (and including) the date of termination, and the denominator of which is 1,095, and such number of vested Performance Stock Units shall be delivered at the time and in the form set forth in Section 3(a)(iii).
(iii)Termination Due to Retirement. If the Participant’s termination of employment is due to Retirement (as defined below), then the number of Performance Stock Units that vest, if any, will be equal to the number of Performance Stock Units that become eligible to vest in accordance with Exhibit 1 (or if an Acceleration Event occurs following the date hereof and on or before December 31, 2026, in accordance with Section 3(c)) as if the termination had not occurred and so long as the Participant complies with the covenants in Appendix A, then the number of





Exhibit 10.3
Performance Stock Units that become vested and earned shall be determined in accordance with Exhibit 1 (or if an Acceleration Event occurs on before December 31, 2026, in accordance with Section 3(c)) as if the termination had not occurred, and if the Participant violates any such restrictive covenant at any time before the delivery of the Shares underlying the vested Performance Stock Units, the Award will terminate and expire in all respects, without further action by the Company, and the Participant hereby agrees that the Company shall have all of the remedies and rights set forth in Section 4. Any Performance Stock Units that become vested under this Section 3(b)(iii) shall be delivered at the time and in the form set forth in Section 3(a)(iii).
(iv)Qualifying Terminations On or Following an Acceleration Event. Notwithstanding anything in this Agreement to the contrary, if (a) the Participant’s employment is terminated by the Company (or an Affiliate or any successor, as the case may be) without Cause (as defined below) or by the Participant for Good Reason (as defined below), and (b) such termination occurs on the date of, or within twenty-four months following, an Acceleration Event which occurs following the date hereof and on or before December 31, 2026, then the Participant shall receive settlement of the applicable number of Performance Stock Units set forth in Section 3(c) on or as soon as practicable (but in all events within 30 days) following the date the Participant’s employment terminates. Any fractional Share will be rounded to the nearest whole Share (with 0.5 to be rounded up).
(c)Acceleration Event. Notwithstanding anything in this Agreement to the contrary, if an Acceleration Event occurs following the date hereof and on or before December 31, 2026, then (x) a pro-rated portion of the Performance Stock Units shall be eligible to vest based on the actual performance though the date of the Acceleration Event (determined as provided below in this Section 3(c)) and (y) the remaining portion of the Award shall be determined by reference to the Target Award (determined as provided below in this Section 3(c)).
(i)The portion of the Award described in subpart (x) above shall be determined by multiplying (A) the number of Performance Stock Units that become eligible to vest in accordance with Exhibit 1 but with the average Vesting Factor equal to the sum of the Vesting Factors for any completed Performance Periods and the open (including the final) Performance Periods in which the Acceleration Event occurs (with Vesting Factor for the open (including the final) Performance Periods in which the Acceleration Event occurs determined based on the achievement of the applicable performance measures over the thirty trading days preceding the date on which the Acceleration Event occurs), divided by the number of such Performance Periods, by (B) a fraction, the numerator of which is the number of calendar days from (and including) January 1, 2024 to (and including) the date preceding the date on which the Acceleration Event occurs, and the denominator of which is 1,095.
(ii)The portion of the Award described in subpart (y) in the first sentence of this Section 3(c) shall be determined by multiplying (A) the Target Award by (B) a fraction, the numerator of which is the number of calendar days from the date of the Acceleration Event (including day of the Acceleration Event) to (and including) December 31, 2026, and the denominator of which is 1,095.
(iii)The Performance Stock Units eligible to vest in accordance with this Section 3(c) shall be subject to the Participant’s continuous employment with the Company or an Affiliate through December 31, 2026, subject to Section 3(b)(iv). Upon such





Exhibit 10.3
vesting, the vested Performance Stock Units shall be delivered to the Participant as soon as practicable after December 31, 2026, and in no event later than March 15, 2027. Any fractional Share will be rounded to the nearest whole Share (with 0.5 to be rounded up).
(iv)For the avoidance of doubt, this Section 3(c) is intended only to apply if an Acceleration Event occurs on or before December 31, 2026. The Award shall otherwise remain subject to the terms and conditions set forth in this Agreement.
(d)Defined Terms.
(i)Cause. For purposes of this Agreement, the term “Cause” shall mean (1) the Participant’s misconduct, (2) the Participant’s violation of Company policies, rules or Code of Conduct or any other terms or conditions relating to the Participant’s employment or any agreement with the Participant or (3) any other conduct of the Participant that the Committee in its sole discretion determines constitutes Cause for purposes of this Agreement.
(ii)Disability. For purposes of this Agreement, the term “Disability” shall mean the complete and permanent inability of the Participant to perform all of his or her duties under the terms of his or her employment, as determined by the Company upon the basis of such evidence, including independent medical reports and data, as the Company deems appropriate or necessary.
(iii)Good Reason. For purposes of this Agreement, the term “Good Reason” shall mean, without the Participant’s express written consent and excluding for this purpose any action which is remedied by the Company (or an Affiliate or any successor, as the case may be) within thirty (30) days after receipt of notice thereof given by the Participant, (i) a reduction in the Participant’s annual base compensation (whether or not deferred); (ii) the assignment to the Participant of any duties inconsistent in any material respect with the Participant’s position (including status, offices, titles and reporting requirements), authority, duties or responsibilities; (iii) any other action by the Company (or an Affiliate or any successor, as the case may be) which results in a material diminution in such position, authority, duties or responsibilities; or (iv) the Company’s (or an Affiliate or any successor, as the case may be) requiring the Participant’s work location to be other than within thirty-five (35) miles of the location where such Participant was principally working immediately prior to the Acceleration Event; provided that “Good Reason” shall cease to exist for an event on the 90th day following the later of its occurrence or the Participant’s knowledge thereof, unless the Participant has given the Company (or an Affiliate or any successor, as the case may be) notice thereof prior to such date, and the date of the Participant’s termination of employment for Good Reason must occur, if at all, within one hundred and eighty (180) days following the later of the occurrence of the Good Reason event or the Participant’s knowledge thereof.
(iv)Retirement. For purposes of this Agreement, the term “Retirement” shall mean the termination of the Participant’s employment following the first anniversary of the date hereof if, at the time of such termination, the Participant is at least age 60 with at least five years of service. For this purpose, “years of service” means service as an Employee of the Company or an Affiliate and, if applicable, service as an employee of a Predecessor Corporation (or an Affiliate). For the avoidance of doubt, (1) the Participant shall not be considered employed during any period in which the Participant is receiving severance payments, (2) termination of the





Exhibit 10.3
Participant’s employment (a) by the Company (or an Affiliate or successor, as the case may be) for Cause, (b) due to the Participant’s death or Disability or (c) described in subsection 3(b)(iv) shall not constitute Retirement, regardless of the Participant’s age and years of service, and (3) if the Participant’s employment is terminated by the Company or an Affiliate before an Acceleration Event and on the termination date the Participant is at least age 60 with at least five years of service, such termination shall be treated as a termination due to Retirement for purposes of subsection 3(b)(iii).
4.Additional Provisions.
(a)Tax Withholding. In accordance with Article XIV of the Plan, the Company may make such provisions and take such actions as it may deem necessary for the withholding of all applicable taxes attributable to the Performance Stock Units. Unless the Committee determines otherwise, the minimum statutory tax withholding required to be withheld upon delivery of the Shares shall be satisfied by withholding a number of Shares having an aggregate Fair Market Value equal to the minimum statutory tax required to be withheld. If such withholding would result in a fractional Share being withheld, the number of Shares so withheld shall be rounded up to the nearest whole Share. Notwithstanding the foregoing, the Grantee may elect to satisfy such tax withholding requirements by timely remittance of such amount by cash or check or such other method that is acceptable to the Company, rather than by withholding of Shares, provided such election is made in accordance with such conditions and restrictions as the Company may establish. If FICA taxes are required to be withheld while the Award is outstanding, such withholding shall be made in a manner determined by the Company.
(b)Participant Bound by Plan and Rules. The Participant hereby acknowledges receipt of a copy of the Plan and this Agreement and agrees to be bound by the terms and provisions thereof. The Participant agrees to be bound by any rules and regulations for administering the Plan as may be adopted by the Committee before the date the Performance Stock Units become vested and earned. Terms used herein and not otherwise defined shall be as defined in the Plan.
(c)Restrictive Covenant Violation. Participant acknowledges and recognizes the highly competitive nature of the businesses of the Company and its Affiliates and accordingly agrees to the provisions of Appendix A to this Agreement. If the Participant breaches such restrictions in Appendix A to this Agreement, the Participant hereby agrees that, in addition to any other remedy available to the Company in respect of such activity or breach, the Participant’s Performance Stock Units will be forfeited and, if the Participant has disposed of all or any portion of such Performance Stock Units before the date of such forfeiture, then, in respect of all or any portion of such Performance Stock Units, the Participant shall repay to the Company an amount equal to the aggregate after-tax proceeds (taking into account all amounts of tax that would be recoverable upon a claim of loss for payment of such proceeds in the year of repayment) the Participant received upon the sale or other disposition of, or distributions in respect of, the Grantee’s Performance Stock Units.
(d)Governing Law. This Agreement (including Appendix A) shall be governed by the laws of the Commonwealth of Virginia, excluding any conflicts or choice of law rule or principle that might otherwise refer construction or interpretation of this Agreement to the substantive law of another jurisdiction.





Exhibit 10.3
(e)Section 409A Compliance. To the extent applicable, it is intended that the Plan and this Agreement comply with the requirements of Section 409A, and the Plan and this Agreement shall be interpreted accordingly.
(i)If it is determined that all or a portion of the Award constitutes deferred compensation for purposes of Section 409A, and if the Participant is a “specified employee,” as defined in Section 409A(a)(2)(B)(i) of the Code, at the time of the Participant’s separation from service, then, to the extent required under Section 409A, any Shares that would otherwise be distributed upon the Participant’s separation from service, shall instead be delivered on the date determined by the Company within the thirty (30) day period following the earlier of (x) the first business day of the seventh month following the date of the Participant’s separation from service or (y) the date of the Participant’s death.
(ii)If it is determined that all or a portion of the Award constitutes deferred compensation for purposes of Section 409A, upon an Acceleration Event that does not constitute a “change in the ownership” or a “change in the effective control” of the Company or a “change in the ownership of a substantial portion of a corporation’s assets” (as those terms are used in Section 409A), the Performance Stock Units shall vest at the time of the Acceleration Event, but distribution of any Performance Stock Units that constitute deferred compensation for purposes of Section 409A shall not be accelerated (i.e., distribution shall occur when it would have occurred absent the Acceleration Event).
(iii)Each portion of this Award that could vest is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).
Signature Page Follows







Exhibit 10.3

IN WITNESS WHEREOF, the Company has caused this instrument to be executed by its Chief Executive Officer and President, or a Senior Vice President, as of ###GRANT_DATE###.
Agreed to:V2X, INC.
###PARTICIPANT_NAME###
GranteeCharles L. Prow
(Online acceptance constitutes agreement)
Dated:###ACCEPTANCE_DATE###Dated:###GRANT_DATE###
Enclosures






Exhibit 10.3

Exhibit 1
TSR Calculations

The number of Performance Stock Units that become eligible to vest will be determined as follows:
TSR Group. A total of 100% of the Performance Stock Units subject to the Target Award (the “Target TSR Group”) shall become eligible to vest in accordance with the following table (with vesting determined by linear interpolation for performance between the designated percentiles):
If the Company’s TSR performance relative to that
of the listed peer companies (the “Peer Group”) is
1
The Vesting Factor is
less than the 35th percentile0%
at the 35th percentile50%
at the 50th percentile100%
at or above the 80th percentile200%
The actual number of Performance Stock Units that become eligible to vest, if any, under this Paragraph 1 shall be equal to the product of (i) the average Vesting Factor over each of the Performance Periods referenced below (determined by adding the Vesting Factors for each Performance Period and dividing the sum by four) and (ii) the number of Target TSR Group.
3.    Performance Periods. The four performance periods applicable to the Performance Stock Units (each, a “Performance Period”) are as follows:
Period 1: January 1, 2024 to December 31, 2024
Period 2: January 1, 2025 to December 31, 2025
Period 3: January 1, 2026 to December 31, 2026
Period 4: January 1, 2024 to December 31, 2026
4.    TSR Determination. With respect to each Performance Period, TSR is the percentage change in value of a shareholder’s investment in the applicable entity’s common stock from the beginning to the end of the Performance Period, assuming reinvestment of dividends and any other shareholder payouts during the Performance Period. For purposes of this Agreement, the stock price at the beginning of the Performance Period will be the average closing stock price over the trading days in the month immediately preceding the start of the Performance Period, and the stock price at the end of the Performance Period will be the average closing stock price over the trading days in the last month of the Performance Period. Any company included in the measurement group which (i) ceases to be publicly traded during the Performance Period shall be removed from the measurement group or (ii) subsequently reorganizes under the United States Bankruptcy Code (or any successor or comparable law) shall remain in the measurement group and all such companies (if any) shall be deemed to be ranked below all other companies in the measurement group.

1 Peer Group for purposes of the TSR Group, as approved by the Company’s Compensation and Human Capital Committee, include the following companies: AAR Corp., Axon Enterprise, Inc., Booz Allen Hamilton, BWX Technologies, Inc., CACI International Inc., Curtiss-Wright Corporation, Hexcel Corporation, Huntington Ingalls Industries, Inc., Jacobs Solutions Inc., KBR, Inc., Leidos Holdings, Inc., Leonardo DRS, Inc., Moog Inc., Parsons Corporation, SAIC, Spirit AeroSystems Holdings, Inc., Triumph Group, Inc., VSE Corporation.





Exhibit 10.3









Exhibit 10.3

Appendix A
Restrictive Covenants
1.Non-Solicit.
(a)Executive acknowledges and recognizes the highly competitive nature of the businesses of the Company and its Affiliates and accordingly agrees as follows:
(i)Executive will not, within twelve months following the termination of his or her employment with the Company for any reason (the “ Post-Termination Period “) or during Executive’s employment (collectively with the Post-Termination Period, the “Restricted Period”), influence or attempt to influence customers of the Company or its Affiliates or any of its present or future Affiliates, either directly or indirectly, to divert their business to any individual, partnership, firm, corporation or other entity then in competition with the business of the Company or any Affiliate of the Company.
(ii)During the Restricted Period, Executive will not, and will not directly or indirectly, cause any other person to, initiate or respond to communications with or from, any employee of the Company or its Affiliates during the twelve-month period before the termination of such employee’s employment with the Company or an Affiliate, for the purpose of soliciting such employee, or facilitating the hiring of any such employee, to work for any other business, individual, partnership, firm, corporation, or other entity; and
(b)It is expressly understood and agreed that although Executive and the Company consider the restrictions contained in Section 1 of this Appendix A to be reasonable, if a final judicial determination is made by a court of competent jurisdiction, that the time or territory or any other restriction contained in this Agreement is an unenforceable restriction against Executive, the provisions of this Agreement shall not be rendered void but shall be deemed amended to apply as to such maximum time and territory and to such maximum extent as such court may judicially determine or indicate to be enforceable. Alternatively, if any court of competent jurisdiction finds that any restriction contained in this Agreement is unenforceable, and such restriction cannot be amended so as to make it enforceable, such finding shall not affect the enforceability of any of the other restrictions contained herein.
(c)The period of time during which the provisions of Section 1 of this Appendix A shall be in effect shall be extended by the length of time during which Executive is in breach of the terms hereof as determined by any court of competent jurisdiction on the Company’s application for injunctive relief.







Exhibit 10.3

2.Non-Competition.
(a)Executive acknowledges and recognizes the highly competitive nature of the businesses of the Company and its Affiliates and accordingly agrees as follows:
(i)Executive will not, during Executive’s employment or engagement with the Company and during the twelve month period immediately following the termination of Executive’s engagement or employment with the Company for any reason (collectively, the “Competition Restricted Period”), accept any employment or consulting relationship with (or own or have any financial interest in), directly or indirectly, any entity engaged in any business area in which the Company or any of its Affiliates engage in business or are actively planning to engage in business during Executive’s employment or engagement with the Company.
Notwithstanding anything to the contrary in this Agreement, Executive may, directly or indirectly own, solely as an investment, securities of any Person which are publicly traded on a national or regional stock exchange or on the over-the- counter market if Executive (i) is not a controlling person of, or a member of a group which controls, such Person and
(ii)does not, directly or indirectly, own 5% or more of any class of securities of such Person.
(b)It is expressly understood and agreed that although Executive and the Company consider the restrictions contained in Section 2 of this Appendix A to be reasonable, if a final judicial determination is made by a court of competent jurisdiction, that the time or territory or any other restriction contained in this Agreement is an unenforceable restriction against Executive, the provisions of this Agreement shall not be rendered void but shall be deemed amended to apply as to such maximum time and territory and to such maximum extent as such court may judicially determine or indicate to be enforceable. Alternatively, if any court of competent jurisdiction finds that any restriction contained in this Agreement is unenforceable, and such restriction cannot be amended so as to make it enforceable, such finding shall not affect the enforceability of any of the other restrictions contained herein.
(c)The period of time during which the provisions of Section 2 of this Appendix A shall be in effect shall be extended by the length of time during which Executive is in breach of the terms hereof as determined by any court of competent jurisdiction on the Company’s application for injunctive relief.
3.Survival.
(a)The provisions of this Appendix A shall survive the termination of Executive’s employment for any reason.




EX-31.1 5 ex311ceocert3292024.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002


I, Charles L. Prow, certify that:

1.I have reviewed this quarterly report on Form 10-Q of V2X, 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 7, 2024
/s/ Charles L. Prow
Charles L. Prow
President and Chief Executive Officer


EX-31.2 6 ex312cfocert3292024.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002


I, Shawn Mural, certify that:

1.I have reviewed this quarterly report on Form 10-Q of V2X, 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 7, 2024
/s/ Shawn Mural
Shawn Mural
Senior Vice President and Chief Financial Officer


EX-32.1 7 ex321ceocert3292024.htm EX-32.1 Document

Exhibit 32.1


Certification of President and Chief Executive Officer

CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)

In connection with the Quarterly Report on Form 10-Q of V2X, Inc. (the “Company”) for the period ended March 29, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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 7, 2024
/s/ Charles L. Prow
Charles L. Prow
President and Chief Executive Officer


EX-32.2 8 ex322cfocert3292024.htm EX-32.2 Document

Exhibit 32.2


Certification of Senior Vice President and Chief Financial Officer

CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)

In connection with the Quarterly Report on Form 10-Q of V2X, Inc. (the “Company”) for the period ended March 29, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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 7, 2024
/s/ Shawn Mural
Shawn Mural
Senior Vice President and Chief Financial Officer


EX-101.SCH 9 vec-20240329.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Recent Accounting Standards Update link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Post-Employment Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Sale of Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenue - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue - Revenue Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue - Revenue by Contract Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue - Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue - Revenue Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Receivables - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Debt - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Post-Employment Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Sale of Receivables - Schedule of Receivables Sold (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 vec-20240329_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 vec-20240329_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 vec-20240329_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred taxes Deferred Income Taxes and Tax Credits Variable Rate [Domain] Variable Rate [Domain] Share-Based Payment Arrangement, Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] Other accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Term Facility And Amended Revolver Term Facility And Amended Revolver [Member] Term Facility And Amended Revolver Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Quarterly amortization Amortization Of Debt Discount (Premium), Per Quarter Amortization Of Debt Discount (Premium), Per Quarter Restricted cash Restricted Cash Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Revenue, expected performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Litigation Case [Domain] Litigation Case [Domain] Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Revolver Revolving Credit Facility [Member] Exchange rate effect on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Recent Accounting Standards Update Accounting Standards Update and Change in Accounting Principle [Text Block] PSUs Performance Share Units (PSUs) [Member] Performance Share Units (PSUs) Deferred tax liabilities Deferred Income Tax Liabilities, Net Unrecognized tax benefits Unrecognized Tax Benefits Subcontractor Subcontractor [Member] Subcontractor [Member] Accounts payable Accounts Payable, Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Investment, Name [Axis] Investment, Name [Axis] Cash collected, not remitted to MUFG Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted Prime contractor Prime Contractor [Member] Prime Contractor [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Commitments and contingencies (Note 7) Commitments and Contingencies 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 Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cost-plus and cost-reimbursable Cost-Plus and Cost-Reimbursable [Member] Cost-Plus and Cost-Reimbursable Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Derivative Instruments Derivatives and Fair Value [Text Block] Sale of receivables Proceeds from Sale and Collection of Receivables Eurodollar Eurodollar [Member] Contract compliance Contract Compliance [Member] Contract Compliance [Member] Other expense, net Other Operating Income (Expense), Net Covenant terms, ratio of EBITDA to interest expense, net, Line of Credit, Covenant Terms, Minimum EBITDA to Interest Expense Ratio Debt Instrument, Covenant Terms, Minimum EBITDA to Interest Expense Ratio Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Compensation and other employee benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Total shareholders' equity Balance Balance Equity, Attributable to Parent Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding Preferred Stock, Value, Issued RSUs, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Renewal option, term Revenue From Contract With Customer, Renewal Option Term Revenue From Contract With Customer, Renewal Option Term Diluted (in dollars per share) Earnings Per Share, Diluted New Term Loans New Term Loans [Member] New Term Loans Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Line of Credit Line of Credit [Member] Income (loss) from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Unbilled receivables (contract assets) Unbilled Contracts Receivable Short-term debt Short-Term Debt [Member] Navy Navy [Member] Navy [Member] Litigation Case [Axis] Litigation Case [Axis] Derivative contracts entered into during period Derivative, Initial Contract Amount Derivative, Initial Contract Amount Favorable adjustments to operating income Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Trading Symbol Trading Symbol Vertex First Lien Term Facility Vertex First Lien Term Facility [Member] Vertex First Lien Term Facility Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Middle East Middle East [Member] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Fair value Long-Term Debt, Fair Value Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Purchases of capital assets Payments to Acquire Productive Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Noncurrent Assets [Member] Balance (in shares) Balance (in shares) Shares, Issued Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Interest rate Debt Instrument, Interest Rate, Effective Percentage Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Shareholders' Equity Equity, Attributable to Parent [Abstract] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contract liabilities Contract with Customer, Liability Share-Based Payment Arrangement, Employee Share-Based Payment Arrangement, Employee [Member] Term facility Term Facility [Member] Term Facility [Member] Receivables Increase (Decrease) in Receivables Net change in fair value of interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Cost of revenue Cost of Goods and Services Sold Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Antidilutive Securities [Axis] Antidilutive Securities [Axis] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Reconciliation of Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] RSUs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Senior secured credit facilities Senior Secured Credit Facilities [Member] Senior Secured Credit Facilities [Member] Common Stock Issued Common Stock [Member] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Equal To Or Less Than 50% Equal To Or Less Than 50% [Member] Equal To Or Less Than 50% Hedging Relationship [Domain] Hedging Relationship [Domain] Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] 2026 Long-Term Debt, Maturity, Year Two Entity Small Business Entity Small Business Minimum Minimum [Member] Local Phone Number Local Phone Number Property, plant, and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Letters of credit Letter of Credit [Member] Schedule of Non-Qualified Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Receivables Total receivables Receivables, Net, Current Derivative, notional amount Derivative, Notional Amount 2024 (remainder of the year) Long-Term Debt, Maturity, Remainder of Fiscal Year Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Purchase discount fees Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees Gains reclassified to earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Asia Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Description of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt RSUs Anti-dilutive restricted stock units Restricted Stock Units (RSUs) [Member] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Payments of employee withholding taxes on share-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Debt instrument, term Debt Instrument, Term Billed receivables Billed Contracts Receivable Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Income taxes paid Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Payment of debt issuance costs Payments of Debt Issuance Costs Percentage of shareholder return award target Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued First Lien Initial Term Tranche First Lien Initial Term Tranche [Member] First Lien Initial Term Tranche Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Total Shareholder Return Awards (TSR) Total Shareholder Return Awards [Member] Total Shareholder Return Awards [Member] Retained Earnings Retained Earnings [Member] Short-term debt Long-Term Debt, Current Maturities Deferred debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Changes in derivative instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Taxes withheld on stock compensation awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Total Liabilities and Shareholders' Equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Right-of-use assets Operating Lease, Right-of-Use Asset Net change in derivative instruments Unrealized gain (loss) on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Europe Europe [Member] Air Force Air Force [Member] Air Force [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Grantee Status [Axis] Grantee Status [Axis] Entity Address, City or Town Entity Address, City or Town Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Related Party Related Party [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Anti-dilutive stock options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Prepayment premium on early redemption of debt Prepayment premium on early redemption of debt Payment for Debt Extinguishment or Debt Prepayment Cost Total non-current liabilities Liabilities, Noncurrent Purchase of capital assets on account Capital Expenditures Incurred but Not yet Paid Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Document Transition Report Document Transition Report Hedging Designation [Axis] Hedging Designation [Axis] Favorable adjustments to revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Repayments of revolver Repayments of Lines of Credit Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Cash collections Transfer Of Financial Assets Accounted For As Sales, Cash Collected Transfer Of Financial Assets Accounted For As Sales, Cash Collected Outstanding balance sold to MUFG Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted 2027 Long-Term Debt, Maturity, Year Three NQOs Non-Qualified Stock Options [Member] Non-Qualified Stock Options [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Add: Dilutive impact of stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Derivative [Line Items] Derivative [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Vertex First Lien Credit Agreement Vertex First Lien Credit Agreement [Member] Vertex First Lien Credit Agreement Cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash - beginning of period Cash, cash equivalents and restricted cash - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Additional paid in capital Additional Paid in Capital Common stock, shares issued (in shares) Common Stock, Shares, Issued Compensation costs for liability-based awards Liability Based Awards Liability Based Awards [Member] Liability Based Awards [Member] Covenant terms, ratio of total indebtedness to combined EBITDA Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Forfeited or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Security Exchange Name Security Exchange Name Total Total Long-Term Debt Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Selling, general, and administrative expenses Selling, General and Administrative Expense 2028 Long-Term Debt, Maturity, Year Four Servcore Resources and Services Solutions, LLC Servcore Resources and Services Solutions, LLC [Member] Servcore Resources and Services Solutions, LLC Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Army Army [Member] Army [Member] Vesting increments Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Anti-dilutive stock options Employee Stock Option [Member] Share-based Compensation Award, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Expense recognized Multiemployer Plan, Employer Contribution, Cost Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Interest rate swap designated as cash flow hedge, liability Interest Rate Derivative Liabilities, at Fair Value Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unrecognized compensation costs, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Equity Investments Equity Method Investments [Policy Text Block] Maximum Maximum [Member] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Contract Relationship [Domain] Contract Relationship [Domain] [Domain] for Contract Relationship [Axis] 2025 Long-Term Debt, Maturity, Year One Related Party, Type [Axis] Related Party, Type [Axis] Employee stock awards and stock options (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Add: Dilutive impact of restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share-based Compensation Award, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Proceeds from the disposition of assets Proceeds from Sale of Property, Plant, and Equipment J&J Maintenance J&J Maintenance [Member] J&J Maintenance Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Our Business and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fronting fee Line Of Credit Facility, Letter Of Credit Fronting Fee Line Of Credit Facility, Letter Of Credit Fronting Fee Revenue, percent change Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Document Period End Date Document Period End Date Proceeds from revolver Proceeds from Lines of Credit NQOs, Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Secured Overnight Financing Rate Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Repayments of long-term debt Repayments of Long-Term Debt Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Entity Central Index Key Entity Central Index Key Contracts loss contingency accrual Loss Contingency Accrual Derivative [Table] Derivative [Table] Schedule of Receivables Sold Transfer of Financial Assets Accounted for as Sales [Table Text Block] Loss on disposal of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Compensation cost for awards Share-Based Payment Arrangement, Expense Variable Rate [Axis] Variable Rate [Axis] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Other Other Customers [Member] Other Customers [Member] Income Statement [Abstract] Income Statement [Abstract] Designated as hedging instrument Designated as Hedging Instrument [Member] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Title of 12(b) Security Title of 12(b) Security Compensation and other employee benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Number of operating segments Number of Operating Segments Related Party, Type [Domain] Related Party, Type [Domain] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Outstanding at beginning of period (in dollars per share) Outstanding at beginning of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Employee stock awards and stock options Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Other Other Receivables, Net, Current Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Schedule of Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Joint venture investment balance Equity Method Investments Acquisitions of businesses Payments to Acquire Businesses, Net of Cash Acquired Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Statistical Measurement [Axis] Statistical Measurement [Axis] Transfers of Financial Assets Accounted For As Sale [Roll Forward] Transfers of Financial Assets Accounted For As Sale [Roll Forward] Transfers of Financial Assets Accounted For As Sale Balance Sheet Location [Domain] Balance Sheet Location [Domain] Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-term debt, net Long-Term Debt, Excluding Current Maturities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted average common shares outstanding - basic (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] Beginning balance Remaining sold receivables Availability under receivables purchase agreement Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability Plan assets and liabilities Deferred Compensation Plan Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Contract Relationship [Axis] Contract Relationship [Axis] Contract Relationship [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Interest expense, net Interest Income (Expense), Nonoperating, Net Revenue Revenue from Contract with Customer [Text Block] Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional Paid-in Capital Additional Paid-in Capital [Member] Current assets Assets, Current [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total Assets Assets Proportionate share of income (loss) Income (Loss) from Equity Method Investments Entity Address, State or Province Entity Address, State or Province Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Compensation costs for equity-based awards Equity Based Awards Equity Based Awards [Member] Equity Based Awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Receivables Sale of Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Earnings (loss) per share Earnings Per Share, Basic [Abstract] Contract term Revenue From Contract With Customer, Contract Term Revenue From Contract With Customer, Contract Term Other non-current liabilities Other Liabilities, Noncurrent Gain (loss) on derivative instruments, net, pretax Gain (Loss) on Derivative Instruments, Net, Pretax Performance Obligations Revenue, Remaining Performance Obligation, Amount Post-Employment Benefit Plans Retirement Benefits [Text Block] Total non-current assets Assets, Noncurrent High Desert Support Services, LLC High Desert Support Services, LLC [Member] High Desert Support Services, LLC Cash Flow Hedging Cash Flow Hedging [Member] Collections from operating activities Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted, From Operating Activities Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted, From Operating Activities Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Secured Debt Secured Debt [Member] Foreign currency translation adjustments, net of tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Time-and-materials Time-and-Materials Contract [Member] Equity Component [Domain] Equity Component [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] NQOs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument [Line Items] Payments due Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Firm-fixed-price Fixed-Price Contract [Member] Operating income Operating Income (Loss) Credit Facility [Axis] Credit Facility [Axis] Tax benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Share-based Compensation Award, by Instrument Type [Domain] Share-based Compensation Award, by Instrument Type [Domain] [Domain] for Share-based Compensation Award, by Instrument Type [Axis] Vertex ABL Credit Agreement Vertex ABL Credit Agreement [Member] Vertex ABL Credit Agreement Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Proceeds from stock awards and stock options Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Future tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of compensation plans Number Of Defined Contribution Plan Number Of Defined Contribution Plan Outstanding borrowings Long-Term Line of Credit Earnings (loss) per share Earnings Per Share [Abstract] Common stock; $0.01 par value; 100,000,000 shares authorized; 31,452,806 and 31,191,628 shares issued and outstanding as of March 29, 2024 and December 31, 2023, respectively Common Stock, Value, Issued 2023 Credit Agreement 2023 Credit Agreement [Member] 2023 Credit Agreement Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 13 vec-20240329_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ WX $M" 8 !7K+)D "7!(67, $SE M !,Y0%USO"5 #(:DE$051XG.R]=US51]X]_OSUVR2;W6Q)LLDF&HU)3#.: MQ/1$D2)%02S8NV+!CKWW+DJ3JDA70"F*4BPT*:(B($T!Z1T5$)6B.;_/>PQ^ MS<8D*/?>N=S/G'V=YWEM=I/USLQG9LZ\R_F__E8#("<.=1H.GV1?M#QHP;,@ M)O$*1DQ;A?_O[9]DP[]TZ8>7NFGA[SUT,&?%'F3DY#_3F G(&UX!8?C&@[%MGSMNU]_A/0UJB]8'K;C9>!,%-04XGW<>?I?\L2?2 M"G,/S\,HU]$PM!NDU+-@H(T!S%Q&8;:/!:Q.[T5(ZG$DWDA$?DT^:AMK<;_E M/N\A4CI^_OEGG+^0AE$SUG#_=GCST_YC,7^U%?R/GY'.NAN\IT9 AGCPX"'B MDE*QV]X;9M)]LUO?H=R_"W6AUE +' N-4LD\E%?68.561_RUVX#?_?/\^T-] M6*ZW05I6+JP8LR59!^KT>B)^KNU3/Q]_#GA^T:J(2+ M5S%EP1:\_HD1$T*\/P)5D F_=[3PMW=U8+%\MS@,!9X)CLKX213>+?I/88[#,'0,21?R>0]-0(R1&OK YR.3L8J2708CEDDB0,3[M\%;]*>]/YW9I@P9R,B MHR^H9!ZJ:VYAK]-A?*XS$;VTQC'2_OB/]_6D^[ VNGYABF\-IV.'K2=R\HI@ M[>*'W@,FX&7I/WNCUR#T,YT%=[^3O_IGUM4W(N]&*7R/16+P^"5\A=^FDUNP M(F@EQAX0W5#37MCOQ=S<[#5FMWZ)K-Q_O?FG'_&%3% M%[H^$G\SE^Z4QD!$_ 3:#SD*/SH! M]CY=)BY-'89BXJ')F'=D/I8%+L>ZX^NQY=16[(K8_8=_?M?S!Q&6$8ZTDG1) MY%;Q'OKG1F%Q.7P#(S!OE16^'SR#/?CQ_HYX\/6/#=%'>P+&SEZOLLB"@$ ; MZ!&&(D(>?J=@--:2/43\\P,][M\%;_X@[4EK=CCC>$0<;A25J60N[MZ[CPLI MF3C@;L>SI[!3"12ML\K[^OB"[U) MTM\3_*M_)CVPD= ;-F4%/OQA-%_A=SS]!'OIG.>W@+LH4P4'V1NS0_U,]EE< MK[R.>RWWVC50A245\ LY \MU-OC1>";WCT'5-+? M+CW\3^%K@ZGY-^\]&D2Z/NG^:4'LZ;6)A;=NT___Q<6WRI!?%X\ M#IYW8T*.]WZO3(X^,%8Z2[;A6$H0KI9E_&H?*<_)L_?S$03;]#^J#]Z(;[0G81#1T)_]9_17:?OP"GL MSTSIH200'3T"V=[1MG\\W YI-;V6LMU9BT![?J&I J"1^OH^$PFRZO6C_BI'F;$)^6(O1Z'PQ?]X)M\&-X7 M?."5Y,WH%.N,'>$[81FP&"-=1W/?[Y7)P?M-V%FR.G@M]IVU>3P&3S(T_22R MI#.6(J$DE-511#0U/[IP7DK-QL*U^U@YP]]ZZ+!L#][?$P_^1_K]0R8MPTX[ M+YR-O8CZ.XV\ITA PT'WRXBH)&S9=PB#QBUF]6.\OP.>I(>G-WL-QB<_C<&* MS0YJT5^B/<*/Q)SV\+E8N,8:P6&QN"W-Z[W[3>Q>1%D$)/Q>Z$J_C[/PH\,H MKSH/.R-VBSQ@'[HQU0>KNT70-%A9E-S2W(NEZ >:OVR1A-U8#',RPQ"'H8]I[# $1O:#H6]K")U]RDW5Y,T!>W4>GR4D I\/?KX7CM8T,6^>/]/?$@11G^ MU7,@WNIC@O6[7%%64<-[B@0T' 7%Y5BUS0G__6PP2^^DR!'O[X#W-TBBSWC\ M4E@['T%>00GO*6J7\/M<9Q)K"G,B,A[)5[)06%+.1#WMKX$GHS!@F)H(/_H_ M5*A.-0N\#U)5<]]9:Y::]"R@#]1RO2WW#T/5I#SKY9OWLU<+5>59"W0^T./( MJ;,)6++!%KIF\_"F=)#Q7KNJ(#5UH1=* ^E@"#A^CO,20U!!&9D8B4 MQI)XN2@%U0W5+)*J#H*0.M"&A,=)WZX==$;,PVL?R;?1"Y&B#M2$P>Y &*3 M4EG#!P$!18(>TF,24K#/^3 ,QBSBON;5A90N276.%'4_'9/,LHAXHSW"CVJD M][L=8Z+OJ'17MG8Y@L!3T2R;XI@D_-9L=X+)Q"7XX#LS(?QX40B_]I/27S[^ M:0QF+=W)K"T$!)X&JHO9?^@8J^TCT?=R]]]OAZQ)_,^G1NBC/1%3%VQEPK-[9W3%NT#;8' Y@ C$VZPIK>43HO M=^%745?!ZC3H8!_A,E+C4W3:2-W;J%:%TCT;F]J7QU\A'8RVKO[H9S*+I;%1 M:U?>'XDJ20L_-/*\4A>E0.<%U8!NL_' F[T&<5^KJN2'/XQBZ= V+G[L=:^S M@ 3'@X#I0FNO$'@*XYY'G.D]FYV[ MEXHNXTKQ%:277D5971GN-M]EMA@\Q2"E:H^;O9ZU*)=[Y(](T8[KXZ,?1+/KIZGV T<7VK@M>PYFH;0S?C1/H)E-PN04-3 Q-_O) O75#(,VOU=B?6IISW]\6; M=*FC3!__XV>9;Y> 0$>0G)*)W?M],'+Z:O3\?B3W]:TN?.?+H9BS8C>S;LB\ M=D,M(GUM>!;A5U12@=5;'?'F)T;H\=5P?-I_'!."J1G7U4?X4:>V^GOU+.73 M,=8)QON'\#\854 CN\$8X30*.\-WL]?6]H#J7YJDB6IH:,0N.R_9I<.0CR'5 M^5&#%]'=4Z -5+Q,:9ZEY=58M],5;WPJ+^$W=,H*1)V_S'L:_A"L*^D^5,/6M]; W;CO/Y\;A6=8UEHI!!/&6CD$"G MR*RJ0?4U8V>O8T;2_WA?E_MWQHO=^@Z%[LCY6+G-$7$74M6R.ZN ^J/-#H?N M4$,GKY#NC\/QSP\&]#6 >V^)'RL''QE)_R^'V0.:Q<_I&?E=9K(AH#RT7#G+HMVT8OXQ'F; M9->.NC,(/Q)\MQIOL:8MY-]J%V7/HGQ[S^S#?+^%S..4]YXL9Y*A_%3/Z:P9 MS.Y(*]B %!-H+NCO2NKG?U 1/22AH#9V#5Z5U]5>9U,'_$2DB9K%\ MMS0N8>QNJ8YX%N%']Z'$BU=QP"L$RS?92R)_&;;N.\32>]5&^+6!Q!]Y#YG* M1/BU<4702EPLO/1, T>;/K69I=;7O#\:59)J/I9NM$-P6(Q(>1%XC,J:6ZR+ MU<)UUM*!9L%R]7FO556R,P@_$@Z4U1&>&8YE@B\(.%'HJ^^X0X<#AU#'^T)W->SNM!PS"*$GTM2ZTCZLP@_PJ/H[L^(2TK% M3GM/]H!&-<+J*?PN^,#4:3CWPT^5I$M0XHTDED[3WH)Z$GZNWB'X;I YZ^@G ME^Z%73X?PMKTD_@[$WM1*8M2H/.AL+@">YT/LT)U>AFG=LR\UZHJ2)UN32,FQ M9; ^:\NR<0(N![#LE,;F1E:CJ>R+$O.OE2XF5ZY>@^4Z&[S[U3#F\2=7GS'* M\)DP9P,>;/K%Z8LBXRLPNA[ M4F?0^>[H$8@]#CZ_^;.2F+-R]&7[PI-F\[0_D_W9V;B+2$G/8YR";2I8\Z M^OVKISQ2V^A"3^D)]+'^[ZN'@'R1DUN$A6NM\6_I.Z!.5N2!Q7NMJH)#)BZ% MBWP&FZR&>"][PK^.:G# MMI']8-8(9KBS&4:ZCL:A!'=4U%>JQ/^/+B[$Z_G%V&'GB?ZFL_#>-R.8P3+O M;X\'7^ZNS1I7?:4_A45MJ-9=0* ]J+_3R++$*&N*:N#E\CCZ1_S6<#KFK][+ MFB6J@TG['X&^]:J:FZRS/S6Q>Q+T[^FO4_G3_^X)U*"&YK[Q[CTF\NC?U]RL M8_T0Z*_SB'+^2OBU2!>%<]>BL.GD5DSSFB&;FH]I7N9PCG5!0GX"*ZAO#VBR MXI/3L6N_-T::KY%=RB>UW'5T/Z:412G0^4"O8;.7[>*^+E7-2?,WX=SY2RBO MK%&+2V#]_7ID560C+N\\HJ_'X$SV&6P]M4TV#;ODP.5!*R4Q'\+F.*D@"1GE MF:P)C#)!1M,AX;&LRR=E?,C-QNA_28^?D^9M8C7-5ZY>9S4] @)/0UU#(U*N M7H//L0C6*.D?[^MQ7[_JP+]T^0F#QR]FEA;T<%I=JSX/IYJ.7PD_BF*52,(G MN? B]D<[8.S!\=P/.560S(@GN4_&%NF"%)_??O-E6JB9UPJPS_D(,ZSF_2&I MDD+X"3P)N0J_V=7Y.!!_" L#%F.>WT+,.3R/=>O4M1[( M?9\55 R'.8W 3)]9L#RZ!&N.KX5SG OS7U0F*$VMI+P*"1>O,F/E?_64=R=" MBM:0CZ^6J07V.AUF[=L%!)X&LD;9:>>%_J:S\9ZT9E[JIL5]_?(FB3XB/9Q& M)Z0P7T,>M6YRQ:^$'T6QFEN;F:\?=7V;[F7._9!3)2=[3$5H^K.G+Y+9[8"A M<[A_3*KD^]^9,;^VDK(JW*Z_HQ:77@'5@RP:]+5?&%KOWP M8M?^++V5C# MQ&$(YOLMP)%+?I+HSV.1/V6F#I%YN;-G,'2&SV676+DU<7H:Q\Q:QQHZ%$KB M[W]3P 3D"_I6;A26,>N&85-6<%^GZD(2OMWZFN(;PZG8;NN!@N)RWE,E._S? M__X%ND0T/VA&6&:X)/QF<#_<5$DA_-K/MWJ;8/+\3:Q(]5)J-A, O(#;=I! M83$L!>PGDUG)+]PT!; YBYC,0"_T7,EB,N]WR[Z]2?!\TM+G\8CT^TQK/?9VJ"\GJ:?3, M-7"3OA=JDE+7<(?W5,D.OQ%^;3B=?08SO&?)JLTWI7L&I@0^;O+2WL+YT,CS M,)ZP%*]^9,"*OWE_6"KY>'OJXT>3F=*!MQT!Q\^RJ)^ _'!1$OWK=KMBP/ Y MLKD$OO2.%O[SB1$^^,8,F_8<9%VZ5 F*Z)#8(V-O\EZE-O\4\9GD/H7['BK( MCU2R0%U;*QNJ<+?Y[B]=JI77^9.:FVD/FX/7/C*4S;GW--*YW^.;X9BZ:"M+ M6Q,>?_(&S3UU>SUU-@$CIJV4S@I#9E#.>YWR)D7Z2/1]TF\LZVPJ@@7\\+O" M[TSV6F"E)Q/UWTOQ\\ [8'_$5AKDP1FY0*\\7;6>HOM7GGO2Y5P=>DBQZS<'#P MP=FX2RI_]*!4_*ME&3AY]10S^':*=<:RP!48(C/_5<%?4]_6$//]%L(QQHF= MWR6W2YCM UEZ* ,4^3O@^=NN M?P+R 46PR*_MT.%0Z)G-PROOZ; ,$=[KE#??^7(H1L]<"QL7/\1?3$=+J[!" MX84_%'YS?.=!=]] #)!)K0AU,;4X/!>[3ULQ\4>MT-L#^M#S"DMQ./@T3"8N MY?Z!J8*4[D8MO:G&@]+\J)6M@/P0?BX1@\79\$KRQJJ@U1CM.H;[H:8*TH$Y2OJM M]&H:DG8S6=Q@S:U6U\2H)OL0;2(-MOA<9R+^V]N8^_?)BQ]\-Y(U>J$NWS0F O)$ MW(54;+?QP/"I*V53_O!'I(=2G1'SL&*+ V(2K_">'@'\@?"C0Z*HMHBE$RT* M6,S](%,%Z<64Q!^UR_9,\FKW0=F6TYUXZ2HFS-G(_4-3)87PDS>$\%,=4DM2 ML2MR-[/9(4-O2NW3L=83D3[!W]#(;A K7:!F/X<2/9"0G]ANC]IG!34TH4Z? MD^9OQA>ZD[A_G[Q(V2]O]S&!_NB%.!P4J92Q%E!O4/:'A]\IUNR/'D%$;=]/ M^-%D%NL 'Q5_&<5E5;RG2 !_(/R8F'G0@LM%E[$Z> WW@TR5-)0.S0/Q!YD9 M>#F[7IB9XP]Y97IV7!CM',=116 M!*V"Z_D#K'RCS?*!NL$J"A75-]FE;J_S81B,6<3].^5-BO(L6F>#L[$7D7NC MA*6#"V@VR(..'D!.QR1CWDHK=/E\"/=UR)O4!(V$+UE9^!\_RWQ &^ZT+XM. M0+GX7>%'+Q=D[9!:DH:UQ]=Q/\!421)^U!K]UMU;[(!L;PT/Y?8O6&N-KE^: MXE\]]661VTU^9C\,GH&YTF;G>RQ2&-G*!-38P?U(*&8NW8%/^HWAO@Y5P5<_ MU$?O >-9.K=_R!F5>5ZN>U:]1CP>R;A#^EO0=#,1;O8TQ=<$6G#M_"8UW[XG:/C7![PJ_-EPMNXIU MQ]>S="(MF?A"40K5GM-62"^]BNJ&:N9KV![0Z]X>1U\,'+40/7\8Q1I>\/[X ME$T2MUV_,$7?@5.Q=H<+KF;G=WA1"J@_PJ,2,7^U%7XRF^Z)@YR6=:5032MU?CZ8$ MLK3/.TV*[?A)CWY;K=U9AT]* \E%0 M5,YL&Z8OVL9* %[H*H0?\2\2328LQ7ZWH^R\%'9?ZH4_%7Y9%=G8(1T4)ON' M8*"U ?<#3%6DZ.8 *QWVVW.KEL3 E'F;D)R2 MR>J"56W_(J!XL!X8K:V(2TK%N%GK\;?NVGBIJ[PCW$3* 'NY^P#\4[K[KMSJ M(!X[U!1_*OPJZRL1E1.%_5'[8>$[1S;IGD3ZK>2')(1?^RB$GWP@A)]R4'.G M%N?SSL,ESA7S_1:PBSKO?5!0OC6K<*/5H@,PN(JN"5R/J>C1+O6IL;FS76-$K!QUXY&_V2;^QLA& 6D/G M8/=^'\0FIJ*THOJY%Z6 >H)26PJ+RY%P,1W+-MFCQSH.9SBL=4[(ZT8BF?!;4%SV1=U%Z08;/E M.AO\8#Q3UBWNWY/V2D/I/K#1RDV8NW=B4(HGI>N2;8/%BEWXRF *_MM[,/?U MQ9O4S$G+U +S5^]EUEX"Z@TA_/Z$= D[E.B.Q((+J&QGDQ?J]$0%K;8'_#'* M? W>ZF/"_<-4!;M)%^0!P^8^NB!?4,X%68 ?Z 4O,N:"='DY@,'C%^.-7H.X MKSE5L+]TH.VP\V0MJ4O*E?.@<:GH$G9&[,)$]\DPWF_"?=\3U'R2;1%UB]U\ M<@N2I/.-U?HI6/SE%Y;A1.1YK-[NQ*)>O+]E7J3'W[=ZF\!L^FIQ,>[$(-%W M[]Y]^ 6?9BF-Y.LJER9^?\2^ Z=@F[4'+J1DHE1)9Z2 XM!NX5=SIX:9P)*/ MU$ ; ]FD((UU&X\UQ]?A\,4CR*UN7ZU?2TLK"HHK$)^1;<$STQV6,J]_U.4'ZD=>>>Z(&,\DQI/58KM/E(7?T=Y!64 MPC1O(KI =@.B.#PV)8T(/NOP+JC78+/S(S][OD!W,O64M]CCXX*,?1W/_0%5!.M#_+FT$>F;S M<2PTZGG7I(":HN9F'7;9>['U_/HG1K+QZ2+#]JCXRTSTT8NOHD#[1%Q>/'9% M[L$L7PMASB[(A51/.M-GMK0.=^.\M!X5W>&3Q!]%RZ=;;L=;?88P8V>YUD2] M*5V2?S2>B=G+=B$T\KSH\-F)0&LY\&0T,R2GNM77/S;DOIYXDSRZ.$ MG7___4S4]+6QM_8$3%VX%4Z>0<]50+M1+N%7U-K$_*K\Q&;&\MJ488X M#N5^4*F2SRO\#OH>QQ>Z$_'2._UEXV?4)OS$:Z9F06["[Z_=M%@JRS3I8+N8 MJCCA1Y?J"P4767KGDF/+861OS'U_$Q2DQURR$+$[9R^=\W&HOZE\\Q/4)J@VI=I_\:VW/V:&LKEQA:YY YP'5M5'SK[]V&\#]&^=- MVF.(ENMM4%"LV+$64!RNY15AWDJKQ_/%>]VH$R?/WZS0LU% -7AFX4>0H_ ; M>W \J\4YE1&.W.J\=H\5=3FR/6M'[AYQ!25G[.OK^$:CVH>5! M"PIK"V$?[8#!K%&6\.H35#]:G=Z+&S4WF+$[I28K"G4-=UAMV]*-]M ;.5_4 M2;W]J'G409_CN'@E2]IKZQ0VU@(= UE2149?P#8;=^B:S>.^3M2%=/Y_/W@& M+);OAF]@A.CBV0DAA%\[J6>CSVIQYOLO0EAF1+O'BEK@4S= [Z/AT!TAC\V# MTN/(R%-'^KUNAT.9_YM YT5.7A%VV'E!>_@\O/_=2%FD++_<71MS5UHA)?T: MNXQ187]'T?JPE=7V95?FL$QFW68I+;GU@>+V;S)TIIJV MXM)*;+5VE_83,^[?.F_VT9Z L;/6P=$]D$67!-0#R5Y] MG#J;@%$S5N/U3PSPMQ["JX_._J\-IF*\Q08<#CJ-^H9&WE,E\)QX+N&74GP% M;@F'L"QP!88[FW$_I%1';8PY. Y'4XX]\YC)2?@]ZH;8GT7]*,U5"+_.CV M;I6!HI(*YHFVR>H@^@Z+G[ -DW(R)2=)[J<\F?FKK1BDRNSHOG$GY%MXH1EWL>]E'[,?'0 M).Z'E"I)44YZ"6ULOHOFUO;7/]"&/F;66K;!RZ$Y!K'+YT.PT\Z+O9[1*Z9H M]M(Y058&9&G >SVI@G3 _[NG/GNTH%0T170JJ[_?@**;Q3B1'HIY1Q9PW\,$ M!=O+Q4>7X$SV61;UN]]R7P&[R?]#>P O M#A@V!W8' UA=O"(?G 2>#3>*RA$9G8SUNUSQM?Y4[NN"-RFUD^YR)(+]0\[R MGAX!!>"YA!]Y^I7>+F4ICS.]9W$_G%1)BG ZQ;HP:XO:.[6L;J<]H,OS\BT. MK"B6/'QX?\RJ(*6P;-[KQB[/9'XMFKQT3M#:I?0.WNM)-8><+GKU'\=:SI,5 M"]4C=109Y1GP2/3$BJ!5[.&(]QXF*-A>4G2:HGYD[T!GOB+QX,$#EE87G9"" MN2OWX'/=2?AO;_G64G7K.Q0#1RU@G9-CDU(5.M8"[Y3T] @K Y3X9# MM"-2BE)0>JN4=>EK#W)R"^'L%8SIB[ M]&V-H+U/C_ME7E"PO31S&07+@"5P/7\ ::7I"MA5?@NJ(::2@!'35^&3?F.Y M[P&\^84D@*G1"S65H@=3D2FC?- 8TUA3!VM;5W]\VG\<]W6@+OS:8!HV6;GA M7-PE%)94\)XJ 06@0\*O^%:)=*F)A&>2EVQ('4TO2(*W['8Y,[A]\+!]N?AD M8$LFT(&GHN'B%8+M-AX:3]I Z36WKKX13/ M&AQZ=:=&-J=C+N!Z?I&T;IL[/([AF1&8X3,+.I+H$UT\!3L3C>P',RNC#:&; M$)\7KX!=Y;>HJ+[)[&+(W)TB7KSW -ZD3)FA4U9@NZT'HN,OL[-30+D@T7,Q&1&:F 7>6WH!( :A3QJ(G45NY[ &^270XUEZ(ZX]W[?5BS$0'EXN;M M>E;3_98DNFGLJ3D=[W7 FVV&]<;CER#L7*+HTZ!!Z)#P$Q 0T%P<#X^#T>A% M3/3)I>D"I9HY>CR[7M$ MM$7AH'3:F(04V!WPA^FD94ST\9YW=6'O 1,P=O9ZV+L=1=;U MY3):! ".$G M("#P5 2>C&:=YE[LVE\V+Z"*$GYWF^\B\$H09OG,QC"G$="U'LC]\BXH^+RD MIF:;3VY%<.IQ9)9GL8<-18.R82JJ:IF7':5;DV\8[_V )\DZYZ,?1T-_Y +8 MN/B)^BHE(%L2-.MV.*.WUCB\W=N815MYS[NZ<)PD^L+.)J*DK(IE< EH#H3P M$Q 0>"J.GCB'_J:SN1] JN#K'QNBC_9$YJ45$A[[W&-&J3!D\T)1$9;X)9OA;8&;$;,==CT=3:I,"=YM>@2R9YJ%%#J<]U)LI6 )(( M(6N9+GU,L'"M-2ZGY4AC;XO 4S&L ^_S@B(AM^_> M1EYU/FS/V06EK(O@LDW[ MT?/[4=SW!QZD^JJ_=M/"*^_I8N+<32SZ4EI1+:(O"@!U[TS/RH.;[PD,'K=8 M$GW]\!I =0<\OM.!%Y'IG7;HBUIJ$0PD] 0.!7J&NX@^*R*CBX'\,W M!M.X'T:J(*6T4BU->65MAYHI-#;?Q?6J7&9ZO3%T,_1M#;E?V@4%%46*_+DG M>+!UK@J0831U^GSCTT&RKK_2'[40UBY^B$M*17E5K4K&7I.17UB*HZ%16+;) M'M\-,N<^O[Q)WQ8UMOE>&@LGCR#<;^IX-VL!]840?@(" H]!D;ZDRQFPQ+I>\]PE>?/];,S8&F_>ZL91/@8XA/CD=2S?:XP?CF>CZ MA2GW^>5-LC$:/7,-]CH=9M8J(IU8LR&$GX" P&-0:W7/@# 8CEN$'M^.P#\^ MT.-^*"F;E%)E.&812Z7J"$@TYU7G87OX#NX7=$%!97"0O3$.QKOAUMU;:'G0 MHI3NGD\B]T8)@D_%8/FF_?AJX!3N>P5O4O0S2!H/BLB(R_FS@\:,[+3\CY_% M@*%SN,\G;[99-GRI-QG6+D>07U3*:A^%;8-F0P@_ 0&!QR"O'F?/('QM. VO M?V*H\2W57WI'"W_OH4=$)3W_N#U\P'P^,\LSL>745NX7=$%!97"@C0$6 M'UT*CT1/7"A(1MV].@7N/K]%S)GSPW4CN\\F;=+Z_^I$!=,WFPX4?2C M_GX]+A=?QH;0C=POZ(*"RJ#67FW6J9;L'1QCG%!TJUB!N\]O0?L1=6",C+Z M(9.6<=\O>).Z+KXF7=1_,ID%=^FB+O!L,\G;_[S@X$L MA=I,.O^.1\2Q[^WA0^5&\07X0P@_3FB5/K"MO*XCN&XB!UOJ/2?^>ZBJU]^I*_QUM[G]63>2 M?3K0L=;#GM-6N%%S0X&[S^\C.[>0/4@-G[H2G_8?QWW?X$VJ2S.WW ;_X#-( MS;@NFG'\ :@S)=5%^@9&8/+\S7BKMS'W^5,7?MIO+";.VP1[MP"VC@3D 2'\ M.*&IY0&.Q.=BM'4DC+:'RH:#)!KO.(EY!V,0F:;I( I/\>[S^KII(B?[3>;]2J1O@UW+G++!XH*D'&TKSW#=XDBX>> MWYE!=Y@%G X=8REZ D]'9?5-V+CXX8=!,]#CZQ&R[@[[),F^PFBL)7R.12"_ MJ QU'3C_!#H7A/#C!!)^GC'78++S)+Y8[H\>\[SQ]BP/C6<7B>_,]H3^YN/P MDX2O@'J TJF*2BMQ(24#ENMM6&MGW@>3*CAKZ1K%&)KO5 [K^YLW)GQ"[DU^2KM!ZHO+(&MJ[^ MK#$'U6C)]1+_ERX_X<4N_?#/'CJ8MV(WZ\1<67-31/Z> #5Q*9/62W1""J8O MVO;(JT_#2Q?:MW;ZL8?='P?/P(;=!W UN^/GGT#G@A!^G-#2^A QF678'G09 M8VU.H\]2/^ZB3%7"CZ@G";\C0OBI#:B) G4ZLUBQ"S^9S,0_9=#-DRB$GWK1 MPG<.LPLXDWT&4=>B$',]]C>,RXV3>%X:\W@DY"(OWWGO;W M>U_PP=KCZS%9$I@D-'G_YLY*$GZY5;E,^*E*_%':7EIF+HZ%1F':HJUXL]<@ M[GL(MPN\Q)>[:3$#\07 MNO;'L"DK<-#W!"ZD9(IHL0PAA!\G/'CX,W(KZG ZK03KCES #VL#N8LR55)G M4PA\XJZS<7@H.DAQ!T7[-NQQ1?>OA^*UCPU88Q?>!Y32+DS2!8 B!?_NJ8\% M:_:Q^J'G!77RI-;VX9D1F'-X'O?+>&<@I0E2'9Z!K1&&. S%2)=1CVEU>B\R MRC+8N%*G5&4@I_(:?"\>P8;03:P>-Q(102G!V'IJ M.T:[CN5^&>\,),$WTG4T2^>D!B'^EP(>,R$_ 54-56A]T*HTC[B:.S5(+[V* MJ&O1.)$>"J\D;VP^M96E@%*W2I'^V3[.\)X%VW/V.)-]#J6WRY0R5[\'NMA' MQ5_&QCT',63B,MF:<-,C%J7E]QXP0=J_'5B#C@=3^4:&V_B?3XPP=/(*[-[OC7/G+[.Z60%Y0@@_-0!UNZ3&)[S%F"K9 M?T,P'",S4'[KKB3^FD74CS-N%)5AX5IK[H>3*OCW'CK,$VSQ!CL<.QF-RNKG M3X^*S#R-17Z6&.8X@D6,>%_&.P,IRC?;UX)%]Q)O).'G)_^EHGV@+3V12#8< M%+%==V(#$W\D3'F/46?@8'L3C#DP 3O#]^!*29I*YNW)^2NOK,7E]&O8;NN) M+W0G<=]7>'/LK'4X?R$-+2VMLF[)W]S,2_TPQ>$<[,+2$9]3P:)^ M JI'6UI,[HUB]CK*^W!2!?_]H3YKZQUPXAS2L_(Z]/(9FGX2,[QFP=/LU44**TTNS('81GA\+UX& XQCE@9 MO IF+J.XCYDZDQXZ3/:;8MWQC;A8>$GE\T:7^Y+R:ASP/@XM4PO\O86AUGD MSRDR PWW6GA/@RQ!HH\. ;HHS%MEQ?V04@4IY67M3A>42I?&N_?NLWJAYT70 ME6",=YO(K -$;=@?<^/)S9) N(CJ.]6XV7@3#?<;T-3:I,#5_'R@; ,2?W7W MZJ0_6PW*ZLIP(OT$2T7E/6;J3*K5)+_$I<>6L\BMJD'?;7-+"X).Q[["R_^XWT]=/E\"$9,6X63I^-5/A_J@N"P& R9M(REP)+M!>]Y MX4U:$P-'+L#2C?:(C$YF9[X0??*&$'YJ@*3<2FP-NHP1>R/0=V4 =U&F2GZX MT!=[3J2B[JYH0\T#U 6.:B&H,<#@\8NY'U*JX!N?#F+%[8JH<0A,"<28@^.X M7\+5E;K6>IAX:!)6!JU"4&HPJ]]39U!=(365R2S/PL%X-]:IE>H1>8^C.M/R MZ!)6F\D+EU*SLR%'@'H\?+4V00L MWF KFKG\0K+]Z"6M!\KF.1)\AC6\$1 0PD\-4--P'U>+;^)0= Y&6(5S%V-" M^,D'5ZY>QYKMSOC>R!SO?"F/!@E"^*F.AG:#L"MB-RX4)*/X5HE:1/C^"*SN M3_H71?]RJ_-P\NI)+ ]9KX"==]CN2T=!90.F+9$0^=,H*)G2H8S/O>>!-$GTO2.QG,A.NWB$H+*D0 M)NT"#$+XJ0$>73: I.N5,'>.XB[&5"W\-A^[A,+J!C0VM:)5!H>4.B$F(07# MIZYDGE":[G-$:3]D7*LU= YHA;L*=2W-< H MUS$L8A::'LI2*3L36.VK-,^%-XO@'.?"Q+VQPQ"6WLA[;-6-O(5?&S*OW6 I MW%_J36;I;>17QGO/X7;I?_M1BM_*K0[(NE[ ,CM:6EMY3Y'"T=3-";A7,G>0E M_#Y8X(-%'O$X=[6465O<;=:\PTF=$1U_F9FY:KKH(W;K.Q03YVZ$LVV0>]&STN8^MNE%=A%_-S3J<3TZ#HWL@3"P'LT@?":;.#A+YA;5%B)>$S?;PG2QUE?<8JQL7!2QFPD]= M:LFJ:V\SL?/.ET/QSP_TF,DY[[V'!U_NKHWWOAF!'XQGP,K)%R5E56HS1QT% M_0Y*8;V>7XPU.YSQP0^C\$:O0;*=ZS;2 RXU^7FSUV!6UY]@Q=)K MH.DD>0@_2@&C:!_5]C4UM3SW)>C6W=OPN^2/J1YD^#U"V#@\P4GND[$K<@]" MKYY$?DV^@E>MZM'RH 6WI?G.J\Z#?=1^#))$K98:C+,ZD41^;&X<&ZL'/_./ M[-YIO(?3T1>PR>H@:V'_9B]YFG>3"'KM8T.\^_5PK-KFB*QK!;AWOTDC:OZ: MFIM9;6=\B_Q;^]J0V_D?*S?Y8K0R/.HJKG)>ZH$ MU!!"^*D1"JH;X!U['7,/QD%O\W'NHDQ5?$<2?]WG>&&)5X(D?L5&I0K0X4_B M)S+J H9,7,;]P%(%OS:8"D__L,?&W<\+2O]SCG5A:7]4\R7JOOX?J7MG&>X [C_2;RSVT/N2?JO_@P0-F M4DWI;3OM//'A#Z.Y[SV\2!$@$H SENQ :'[0C(3\1-A'V6.A_R)) M [A/N;J0HO#YL2$4G%I)>\IZC#(IL+3_Q3FK-B-K_6G9O@ M%W*&1;T%!'X/0OBI$5I:'Z+^;C/2BFJQW#M1$G[\Q9@0?IJ)X^%Q,)NV&A]\ M.U*Z$&EVZ^N_=M-BES[MX7/@%WRZPV,GA-]O:6!GA*%.P[ KGPXA-2L6TA5M9EV9AW? 3 M>GPS G-76B%$.M:RU>4QB2H?' M3@B_WW*B^R2L/;X.1U..HNA6D0)6J/HB+",?6 M[38>^-9P.O?QY$W*9J&'S<]U)F+7?F_D%92B]E8='C[4C"8^ LJ!$'YJ"";\ M_)+111)]760D_ RWG6""-^1B 0JJ^*<,:3*HUNVK@5,U7O01M4PM8./BAXNI M6:BHJNWPV GA]UNN.[X>YW+.H:"V (U-FFT2+(3?KSG">226!ZUD4;_4DC3> MT_,KD(4!U8*Y>H5@P- YOSQT\=^3>/&M/B;X?I Y$\)G8B_RGIYG1MC91,Q: MNA/?&9GCOY\-YCZ>O-F6S?*3R4P<\ EAW:JIMD]3NK<** ="^*DAJNKN87_8 M50Q8%XP^2_S0;8X\K!V^7GD4(ZPBL#,X!5<*:GA/@\:"#@4/_U/H.W *]X-+ M%1PQ;14SJN\HJ%D)M?H%W4?E345RA@=:H_HJ]%8\G191CB M.!0#;0RXCSUO4L,;2O?<%K8=Y_/B>4_/4Q&7E(K92W?AXQ_&X/6/ACN(^?NI"ZF7ZN/0%3%FS&J3/J M^>T)J!^$\%-#-#:UX%)>-7QBKV.62S1Z+3["792I@A\N]&7B;[Y;'.*RRWE/ M@T;B4>W+0QPZ$JKQ35W:J"CAU]A\%S=J"A"5$X4-H9LP8*\.]TNWNE!.PB^[ M(AN^%X^PU-;1!\9R'WO>)/%KZCB,-;V)R(SD/3U/!7G84;1HLY4;!@R;PWU/ MXLW_]C9F5A<;=KNR.DBR>5!74 ?/D/!8+%QKS4S)J5Z1]_BI"[_2G\*L.LBZ M(:^@A/=4"702".&GYG ]FXGO5A_C+LI42;.]$8A(+>8]]!H'BO3=O]_,TD&< M/()870#O@TN9I/J'E][1PJ@9:U@S@(Z";!RHLZ-;_"%VR96[C8.6E39T]CWJ MYND8XX1*-6GLH6S0.LBLR(+?Y0!8')[+?1[4A>/<)B#P2A#OZ?E#9.<6,F/K M5][3Q5^[#9!MO1_MB__^<" ^_G$4K!Q\6$JLNJ4'MIFTEU?5,HL",B;G/6[J MPI>Z:;$U3&=;='S''S4%Y 4A_-0<0O@)* J4^Q^?G Y;5W^,G;5.X[O<45.7 M'XQG8MU.%Z1F7._P^)7>+L71E$"L#EF+B8=W+ W>:[J&JH0F36:5@>7<)]'M2%G4'X5=?<8I8&U.E39_A<=GGFO4_Q M(#V*_;V'MG0&#&$V#UG7"W#K=@-:6OC[,+:![#@H%?5,W"5,M]PF_7EUN(^; MNI"L&^:NW .O@#!6PRH@\"P0PD_-(82?@*) *3-V!P)8BN=_/S,&>=OQ/L"4 MR>]^:6) WGT%Q1U/';Y>E0O;J/T8?6 \!N\?(ON(WW!G,];0HZ:QAJ7!DM&Y M'/#PYY^94?FEHDO,L)[W/*@+.X/P:VU]P/9!V@\HBO2?3^1;[T?13O)_F[UL M%\Y*XHI$%HDM=4'-S=N(3DR!S4%_F$Q;- MD:ZCX'?)GS6]D8OH>Q)7BJ]@=? :[O.@+NP,PJ\-)' H6C)DTC)\TF^L;,W= M__:N-G1&S,.*+0X(#HM%9;7Z^.@6%%? V2L88RW6XW/=22R]D?=X\21%/+^0 MQF&D^6H<]#VAD [5 O*$$'YJCF-)>1AO&XEO5@7@@_D^W$69*MAKR1$,WGD2 MR[P3<#I=%"PK"O0ZN-7:'6_T&L12?32]OH7:?M.K*-6O*.)5-*LB"YM.;H&. MM9YH[&+U2/CY7PY@HD_=ZH-4 2'\.J_PH_V O.QL#_AC],RU>.?+H=SW*QZD M<^#-SP8S\;MFNS.NY:F/!V=Z5AX6K;-^9-+^H;[&GU=_QC<^'809BW?@U)D$ M9%\O4*OHK$#G@A!^:H[S.>78&7P9XR3Q]^5R?^ZB3!5\=ZX7/EE\&,:2^#M\ MON.U60*/NGF2 -IDY2:;KFB6ZVT5DN+9AHRR#&P(W+%K?UF+"TJG))N?J]GYS.*!%R@[ M(RTSET6U#,_<^.],%!)X'0OBI M.@TX.B,52T7U5S M"QMV'\!K'QEP/\Q402'\E$LA_(3P>Y*=2?C1GDBU?F65-=CO=A3?&DX'I;^_ MJ.'I[W_$][XU@_[HA=BXYR NI65SFYNDRQE8N],%>B/GX]VOAW,?%]ZD!D3O M?&D*K:&SX>P9A#N-=UFMJARS+ 04 R'\.@G"KA1AA%4X=U&F2GZWYA@.GLOB M/?2='M3-LZ+Z)CO,R0N)TF9X'V;*(KV.DK#MUG<8N\"0?Y>B((3?(U(W4S*O M'W-@'(ZF'!/"3PWF1!W8F83?DS@1$8?1,];@_6]'R+;6[TGV-YT-=[^3*)=$ M,8EC58'^M^A_T\4K!-\/,N<^#NI",FG_?K Y9BS9CI#P&";Z! 0Z B'\.@F$ M\!-X7M!AZAL8B=G+=N*'P3-803_OPTQ9?.TC0PP:MYBEM$9$)>%V_1V%C:,0 M?H^H:ST0)@ZFF.UK@1/IH;)]>1;"[]?LK,*/ZMH"CI_%XO6VZ#MP"O<]C#5Z&_9 D9-; M*%(\!3H,(?PZ"83P$WA>4,T&%87+H7Z%+@PD^DK*JE%7W\AJ>10%(?P>T<#6 MB$7[E@>NQ.FL,T+XJ<&)/.">)'/XZ!HWN@2L:? MQ(R-BQ]Z?#-"%N?4L_ GDUGP"Y'O/BN@> CAUTE =7Z[CU_!*.M(?+WR*'=1 MI@I^ML0/LUUCX!U[#9?RJW"W27W,93L3VH0?[P-,%233]IUV7KA==P?WFYH5 M^CHJA-\CDG_?BJ!5<$_P0&I)FFPO)*DEJ4SX4>HKD?>\\&9G%GX$,L(^="24 M[95?&TSEOI?Q)(DOVDNIJV94_&7D%92PD@%%@SI39EXK0.CI>,QYS MO-!WN3\,MAR'\^D,5-??XST-G1)R$GZ4IK3/^0AK9J/HE!@A_!YQDOMD.,4X M(_E&,DIOERETC#L3KA2G8DWP.@RPTA'"3P.$'ST45=?>1GQRNFSVRS_BZY\8 M8= X2ZS?Y8+PJ"34-S0J?,QK;]4CX/@YS%FQ!_U-+42-Y1.DE-?@L!CFK=AX M5U@W""@.0OAU$C3<;T%A=0..7RK Y/UGN8LR5;#K;$^\*XF_CQ?Z8D?P9536 M">'W+* B\'OWFYB7W90%6[@?9,HD^5&]W%T;'_TP&G8' Y12!R&$WR.:>\]$ MP.6C*+E5@OI[_-J^\X80?IHE_-I057,3SI[!S$K@T_YCF7$V[_V-!__QOAX^ MTQH/DPE+X>H=P@0(IYD.'L$"^&G M1%KXSD%$9B3N-M^5]B7%IW]U%@CAIYG"CZ(K*>DY.!P4BB3F6$\9Z6#H.R!9J:FYG H4Z3?09,Q#_?'\C$'^]]C@=)\/;2 M&H=A4U; [D KN<7=WB,*=*WU^DPADQ/]&WOS'^[KHHSU!&N/E.'0X ME-6:TCH4PD] &1#"KY,AI^PVUODGH\]R?_1:*CA@Z!P$GHQ6ZG@*X2>$WY-@PB]X-?KMT6+D M/2^\:& ["*->.]S_$F^?N% MGWODC_H\73[I[Z&_]T3D>1A/6,+]]Z@+W_C42!+!2[%UGQM.QUQ@9O8" LJ" M$'Z=#-7U]W'F:@EVGWAD[4"=+WD+,V63Q*W)SI-8[W\!(1=OH.R6XKN+:2*$ M\%,LA/ 3PN])7"E)E83?&EF+/N)0I^%8X&\)AQ@G7"R\Q'M:%(K4J]?A<>0D MZ_+YX0^CN>]SO$G-7J8MVLJ:WZ1GY3WS>)(M 7D#4NTDV17P_CV\^9>W^^&% M+OWP;M_AL%QGHU3K# &!-@CAU\GP\.>?T=SZ@(F?;8&7\<%\'^["3!7L,=<+ M'RWTP4+W.*04U/">ADX!(?P4"R'\A/![$H\B?L+ ?9S;>&P/WXD3Z:&X7J59 M?F-MG9')0+N_Z6SN^QQO4O,1ZG*J.V(>CIXX]\SC20US:!SIGT%U;;Q_#V^2 MZ'NIBQ9Z_30.#@>/HKFE16&=4P4$?@]"^'52W&IL8H;N/1?(0_A1U(]2/F>Y M1.-B7A7OX5=KD(<=&>,>"XV"KME\[H>;,OE6;Q-\;3 -\U?O14SB%:6.JQ!^ M0O@]"1)^JX7PPQ2/:7")WVSZ:E&3)I$L!Q:NW8?@ M\!AD7R_XPTZ?))XS(L'PLVN.%2?L3 M_,ED%IP\@IA5QJVZ!A6N: $Y0PB_3@IJUD/!8+-MDCS[:$[D?;LJDWLCYL#]XE)G4D\&P,B&$GQ!^3T((O[;U M,!\1F1&XU7@+]YKO\9X6I8(Z!N_>[\TR*3[X;J1LTQ7_VDT+KWUL@-XZ$[#/ M^3 3+=0)]4G_5$I9I$?(THIJ[+#SQ"?]QDB"49_]O;S__+S9K>\PEO*Z:IL3 M.[L$!%0)(?PZ*5JE3?5&53WBLLL1E5$J&V:4W$3=W2;>PZ_6(-$W<>Y&?*$[ M"?_YQ(C[(:=,4NK5J;.)K/TUO2PK$T+X">'W)(3P>\2%_HL0?2T&S:W->/#P M >]I42KJ&AJ1FG$=1X)/,Z/MO[VKS7T/Y$$R6O]K]P'H\F6V]EC8T9./AKO MWG\\5B22DZ]DPL/O%,;,6BO[%,\7NO;'ZQ\;XMVOAV/%%@?DY!9Q7,D"5T%PC,CL"A@,??YX$TY"3\"B3^*;KD?.0G3 MR\ $)OYX[X4\2-TYO]2;C-$SU\+M\ E45-4^'J?BTDHX2&<1C1'90+S< M79[1T392=)AJ[I=LL,71T"A4*+DT04#@]R"$GX" !H$N)>23I.G"[Z5WM/#* M>[HPM]R.E/1K*AE;(?R$\"-4WZE!6FDZO"_X8K:O!??YX$VY"3\"1;9.QR1C MDY4;Z\KXYF>#N>^)O#E[V2[F[4=U?41ZD)N^:!OW/Y_&8$7N_;#7]1@?^1%VI.7;K+'#EM/1LOUMOC.R)S[GXLW*0WX ME?=UT?VK85BSPQE9UPMP\W8]LUT2$. !(?P$!#0 U$VML?$>:FIO8\]^']9Q MCO>!IRQ2>A&)ON243%35W&)-!%0!(?R$\".^R,O4@;&&Y\.PEN]C1FI_H_V:MY_ M+MZDAC;_^=2(65FT=4 5)NT"/"&$GX" !J#Q[CTD7KH*9X\@UFWNO]+!R_O M4^8%@XKCR5>+HIQ/MA!7)H3P$\*/$)81CFE>YMSG@3<'[-6!]EY=+#VZ#(GY M2;RGA1MB$E*P=KL3C,8L0K3H7P$\*/((3? M(U*T4]_:$"L#5^%"03+O:>&&FIMUR+I6 (=#Q]!_R&SN^Z.@>O'3_N.PS=J= MK1'*4*%HGX 3PCA)R"@ 2BOK,'*K8[X:[?30=BXYR 3 MNZI$06T!W.(/,>$C9UJ?M4%J2:I*QYXW'O[\,^KNU:/T=AE\DP]CXJ')W(47 M;XYP,L,WD*"#R&$'X" AH .0@_ZN3YZD<&^.#[4=AI[\U>VE6)^OL-R*K( M1LSU6%DSM20-M8VU?SY@&H26!RUL[D/23F#SJ:T8X3*2N_#B398\N^0S@7=XF5)0@(J N$ M\--P4%I!2VLK*T371-)ODW/J!*4Z4G>P@J)R+-UHK]'"[Y7W]?#Q3V-A.-82 M!WQ/X';]'=[#+R 3-+4V(>I:-+:&[< ,[UD89&_,77CQYH[PG"F#][(4$/@- MA/#38-!!=*?Q'BJK;[*(D":2?AO]1KEVR*)"\8JJFXA/3L>L9;N8U0'O@T]9 MI,-TZL*M\#X6P;S[1)&\@*IPK_D>@E)#,,O' L.=S:!GH\]=>/'FSHA=R*W. MP\.?18?"-M X5%;5XDC0:(N&0*J!R-S7?AD>B)P?8FW 67NG!7Q&[DU^3SGAJU YF77\\O M0F3T!.P551Q+\F3GY:&IJQH,'#W@O1P&!WT (/PU&:^L#1,5? M9GGFU/Y>$TF_+3H^A:5\RA&4XGGH<"BF+=J&K_6GXH6NFNLCU4MK'!-^ @*J MPEU)\.55Y^/HBZ.J[Z]&/M M\'EOD(KFZQ\;8O:RG2RMAM)K*,U&3J#B<3)LYST/RI[C7OW'L=\9$A[+>\@% M9 2R;_!,\F8-7:BV3WN?+G_AQ9'T^T>YCL'^$PRNO*>4^1VH*:CX6> MCL?"M=;0'CX7;WXVF/M>*J@F>*EK?_Q%#3;(_Y^]\XZKZLK>_I^3WF?2C<88C3&F&&.:2I7>[+WW MWKO&W@%I%E!$L*!8$41%$4$1P08J7>E%FE01T#SO7=LQ[\QODAG4"_N><]=W M/L]_\YGQ[G/8YSQGK[4>;8L:YW^Q'HTQ,U=C[Z&3(M1;G] 'X]>V!HY%T\R53M ;SCLQ'P)4#(LNQ MO*9<]B726:CO/">_$%?BDK#X,!6.F\0_2\Z0-T M;2LJJW$J/ :]1BZ0?AT:4V3L'3?OQ>7KB!$WH=+<4H!S9^*H8VH9N)MW$@\ PFS=T@-BC9&Z6V11E);[8R MQ7OM+$5V4NJ=;-G+WB24W"O'K>1T,=C%O*^ZPX*->T["[H,G16Q%5;5^E?(R MW@^^F\?*-UPZ8HHOW!KI"?RR_-%Q 5%.3#_F_2L/(2RI+.Z)JE"D+G7$H.!P)*>G M!B2E9LI>\B;A3F8>@DY=P**UFA<)Z]'2U[XQ935@!DZ>C9:]Y(P>0"]N])\+ MMZ,P+6"&=*.E:[+6&#^*M:!X"^;IN73U%D9.6R4B'CC?3[FB82YT"C9_*H1<9,G][#IUBXZAFELZA_5HZ:N!N')X9BZ?YITHZ5KHA,_GZB=&N-7)?M2*1(*]#YP M+ RSEKJAB]U850YTS$*RV,5)L/]<3XV0R:@9/A?.+'-#X/ZA^(@26G$D(Q>=\4 MZ49+UT0!]H]/_-CX/0L4\U!958T;"6G".%"K@NQ]EO7TZC=V,2*BKXL!>G1- M&49)L/'3$XZ=C(3#T#GXZ!M;O-%*G24F)KTF8;7K3C%.F::IJ9E]1T^CL^U8 MZ6O>F*(I>'W'+(3KMOVXE7Q']I(S>D#JW50$WS@NPLD'<&_?'Z*III/W385K MF!NB;E]$[4/]S$U]7IY4X-#)'_7[??R-'=YN;887/V$#J.LBD][\>P?\:#D2 M2S=L%SU]#*-$V/CI"6&1L1@_>RTZ=AN"#U2:)_3^5U9BNN>4A4ZX>/F&["5O M5/3!^/4=LPB!)R*0GIDK)I@R3&,3FG@:,P[,1/0,_R.GD9VG[H_+C'IAXZ#JYD714G6A34 M+MMHZ9J&^XY$R,T3(IN.AM\PSP?MX?11:^9OKJ)D_YTV9M+W6]:?B_HPZ=V" MAO'T&;,(/ON"$7,] :5E%;)O(X9Y)MCXZ0DT_C\I-0,^_L$P[SM5^F;:.!MT M9[S8K"OL!L_2&#_U#0,A\U-8?$^4/:[WV"T:S&6O>6-JW.QU2$CF$=E,XU)1 M4X$3MTY@4>!B#-LY F:N%M*-EJYIA-\HL49BYBG_/3XWE,.:F9V/2U=N8>82 M-WS2P4'Z?LOZ$15[0S0F MR]Y,&U,4IDKC_]7V@O+HT>^XF70' -I_; @LW2Q@[F\# T4BZT=(5D0GNOK4GYAZ>AW,I M$;(OF2JAX&_S?M-$_]@;K4RE[\&L?]=K+8W1\H<>Z&(W#AX[#HJ/Z RC9-CX MZ1GZ8OQ"SD2))GHJ35(+-#WL\/%P#)NR C^8CQ!?(&6OM;9%?10??FV#KPP& M8)GC=MS)S)6][(Q*H0$EQ57%B,^Y@0VACNCF8@8#)R,AV89+5S1XQQ"L/;D. M0?'!N%UT6_8E4R7T,8^F;D^:YX@ON_27O@>S_ET??VLGGKE^ 2&X')>(^S4/ M9-\R#/-5!M#YGVGX7!P.,HKJE"KHG(,*@_: ML&DWFGUG+WV-&TMTVD>FSV[(+&SV.8CLO+NREYU1*94/*I%:F(;0Q#/X[=@2 M&#F;2#=:NB8:='-:LSY%E46X7W=?]B53-4&GSL-JP QQPJ369[.21)-6Z3WI M^V[#L&UWH.S;@V&T!AL_/2,M/1M;=AY&_W&_X5OCP:K,$6K7=0!&S5@-[SW' M$'Z.FKQ+/9ME[L;[K\Y]Z:]Z3%L/% M6B)(:ZFMDF,8@J2!)E#%:N%G!9&,WZ29+%S7_R )$RSL9-<'&3\^@251WBTH1 M??DFQLY:ITKC]SC6P1 =S8:+TQE9U1*07D!8M)CL"/*!^/V3)!NKG11#EMZB$F>-/0FJ2!9]B73 M"VC8$/6DTR3CA:NWH+W!0'S0WD8\SV3OR_JD%AV[P]!A/!:M]43L]439MP7# M:!TV?GH&G: \J*T5)9_3?W-192_!D]P=*I?9ON>8["5_;BJK[B,N(0T'CH5A M^-25JASJ\D1L_)C&)C;C,M:<6"M"R6T\;*6;+%W4Z%UCX'3:&2<33B&WC .GI^3F M%V+.<@_Q4"&C)'NS;0Q];3A(%4W9125E.!(2@5G+W&'2:Q+>:MU-^MIJ6S3& M_+-./=&MSQ013D]E3PRC+:A,L;"B$ EY"?")VHDA/L.DFRM=%L4W!,8?$^M5 M=K],]N73*XI+RQ!^X0I_1:A:] ]&[T.N:Y]! C>$. M"CV/K)P"\=&58=0&&S\]):^@"/-6;,:KGQKC!HBL81EM0CUID:B36G5R/,;O&P<;# M3KJYTF6M/K$6U[/C4%)5*F(OF*:#/GKEY!?BXN4;(N+AG39F>+&9.I_1NB*J M$'KG"W-\\GUW3%OL@MCK":BHK!9M%@RC-MCXZ2D%A258Z^:'MK_VP_M?6:O2 M3+3MW$\,0Z%(@+**2L4."DF]DXW)"YREKV=CBDSZ.H]=2$S-$/V,:LI?9.1! MAH]B"(HJB^%]80<<-O>0;JIT5335U-S5$O:;'> 5N4WT0C+RH(G&-%&R@\D0 M?-C>6O2MR]ZGU2IZ_VG]2Q\8]YH,IZW^R,C.EWWY&:;18..GIU )0V3T=;AM M"T#OD0OPWE=6TC=?;>M]S%8D:*2NZ)ZZ3D M$UI&=ZBJK49\[@TYNULU^R+U^ZEYFK-L4?M$;XH1VATH3EKOE5?*OOP,TVBP\=-CZ%2EOKY> M8_[VB\P:V9NOMO5BLZYX\W-3?/I#=ZQQ\Q5CF96(/AB_'RU&8O?!D[*7FE$9 M%#Q.IF]&P"P,]![,L0W_1;:;[(7INY0>@\R2+#RHYQ'VN@!]!*,A9=\:#Y&^ M3ZM5[W]EA94;?41Y)W]T9-0.&S\]YLGX:/?M 6C]2DZ'_Y'3Z#UJ@?3U; Q1G B5,'6V'2LRDQA&&U#8>.6# M2J3<38%GI!<&>0^!W68'&#F;2#=8NBJ*<-@2L149Q1DHK2Y%_2/N;](5Z.1O MO<[<7BOG15> M_=1(^F:L;5&YYV_KO!1G_.(3TK#:U1<6_:>KUIBW[-13?'%=NF$[HF)OR%YR M1B445-Q%1&H$MD9Z8OS>B=)-E2[+VL,68W:/Q9J3ZQ"9=IY??G44NBZ7XQ(Q M?]5F_&P]&I]T<)"^?RM5M'9&W2=@]C(/G(NZ*OO2,DR3PL:/$1EQ0R8NPWF>3+,\T(OR GYB7 - M<\/@'4-%B:=LXN]4_;^K521 MZ:-*IZOQR;A;6"+[LC),D\+&C\'%V!O8L&D/^HQ:*$*T96_*VM;KGYE@S,PU M"#M_!1E9>8J9[GDF(A;V0^=(7[_&%/4N1EZ*D[W4C$J@293IQ1DX3HH=-SK_#9,#YB)GIZ]I9LK718-NC%U,<.T@!DX MEW).F#X^[=-M*%"\O+)*E'Q.7>2,]]M;B8H6&F0F>R]7@C[MV$/TRR]=OPUQ MMU)E7TZ&D0(;/^8/CITZ#]/>4Z1OSHTABG9XJ9D!1DQ=)@'6 V=*7[O&T$O-#?!:2V-AQB_$Q,M>P M8J,/?K(<*7WM&D/47/^CY2@L6N/)7UZ9YZ+V82TN9U[!SHN^F'MX/NRYIZ]! M&NDW"FYGW7$ZZ0RR2K-D7T;F*:"HGXB+U^"V?3]ZCIB'=]J82]_3E:">(^9C MY[Y@S3M DF)S?1GF>6'CQ_R!FHW?$PW3&+\KFDU?EZ',IG4>N]!SY'S59C9] MWVVXQH2OQ+;=QW [/4?VDC,*INI!%7RC_=!]2T\1T&[HQ)$-#=&28TL1EQ./ MVOI:[NU3&%226UM7)PS@*I>=^.@;6^E[NA(T==%&I-S.0GW]0Y%AS##Z"!L_ MY@]BKR>*L?IF?:?BLQ][2=^D&T-46DC3,N_7/!";ORYR_,Q%C)BV$M^9#L5[ M7UE)7S-MBP81V V>C2T[#XL&>Z5-6V5T RKMO)9U#0%7#HB3/LKJDVVF=%TT MS*7_]H&8>6 6]L;Z([LT6_9E9)X#>H:="K^$.%BI/](STPD#O0;#= M9 \#/NG[GZ(343+)!Z\=0EQ.G)B"RB@7.ODC(Y-Z)QL;/?W1P72H]/U=UT1Q M2 M6;T%"2CKN%I7P\X;1>]CX,7]057T?N05%" J](*8MRMZP&T-DJ%9NW(%3 MYRXA*Z= ]I+_*=Y[@T2FHNRU:BR1\9NYU$UGUY_1;7(^K6==$9E]-G3*B;9@_AXP?5:]0O]JVW8'XT4*=/>'/_*SYJ(N( MJ'+UVL\3:QGFG[#Q8_Z RD9HFB25WPV>N%3ZIMT8HEX(>CA.6^RBLS$";/P8 MYJ])S$_$]O/>F+I_.GIY]I%NII0DTXUF8J!+5FDV[M?>Q\-'NEGNSC0,,C/Y M=XO%@*PUKG[XUGBP]/U=5_1DH%OKG_JP\6.8?X&-'_,?Q">D8=3TU7A!\X*N MUF!8XQX3^+@K6G7JA34NOKA;5(K* MJOMBS1A&GV'CQ_P'-Q)OBZR;5S\U$B_K:C1_NF;\:$(;]2 AH]EP_+VMA?1] M7E=$[RWT\9JJ?$;/7(.C(1&XF71;5#4QC#[#QH_Y#Q*2TS%]D0L^:F^#-S\W M5:7Q,^H^ 8>"P\5)FRZ4@-##*"3L(N:N](!YWZFJG.;9HJ/FY=/1&]FY=W&O MK(*_O#(-@@+:*6X@^DXT-I[>B E[)L".L_H:)#+&U-=')WU!\4&R+R6C)9[$ M.91J]M''<0YVTO=W715E'';K/07S5FY"T*GS8LT81I]AX\?\!P6%)0@\$8&% MJ[? I.&>_@!!A0'1ANF=%936\]QZ#U8#I:-NYGS#UE&ZJE"#J M@5QP="'\HOUP(_>F[,O): D:YD(Q#BLW^FB>&3/P=ALSZ?N[KHK>7ZB]P*37 M)+A['T!N?J'XZ*@+'WP91@9L_)C_@(:\4"W\G#BN4^\S/-#EVD(]8_J M4519A+3"-'B=WX:^V_K#V-F40]H;J G^DQ 8?PPY9;FH?"!_GV.TP^V,',Q; MN1D?M+<6'PG5^+S0EJABB9ZI;[0RQ:RE[DB]G8VZNGK^\,CH+6S\F+^$S,@R M1V_\_0OU&;_6/_?!\*DKL6W745R)2Y*]U*+\9.F&[:HTV2]^TA6OMC1&>\.! MV.QS2/92,PJ"3OLN9UZ&WZ5=F'-H'JS=;:2;*27(R-D$IAN[8=;!.8A(C<#] M^OO"1#/*)K^P!.%15^&T9:]H"9"]MRM-%OVFP7'3'H2=OX*"NR6R+R?#2(&- M'_.7J-GXT5=2RO>QZC]=!*;+1LW&[^46AOC'EY;XV7H4MN\)E+W4C((HK2K% MWEA_#-LY7$REI'XUV:9*":)U(I.\Z.ABQ*3'B-@&ZI-DE$W,M5N8M=0-'4R' MB.H0V7N[TO2A9LV^-1Z"VLZHA^"E MY@;2-VYMJ]6/O>#BM5_:&E.O6VY!$:*OW,3$>8YXJW4WZ6NB;7W0W@9=[,=A MTGQ''#\3)6VM&>5055N-C.(,1*1&8FG07@?P+4;*2@L*I5]>1FF M26'CQ_PEU.?GNS\$]D/GX"N#@:HT)73JYRK1^%&V4/#I"UCJN UF?:>(" W9 M:Z)M41C]T@W;$''Q&C*R\Z6M-:,OJ?1K(.S MY MARB=91A]@HT?\Y?:I*DV&/A.A.9B*CNU"^'$WPI).^N8?G23=02A)% M-UBZ68M)GELC/)%=FBW[>5*1DR(?0,?E!;A_U'3Z/'\+GB.?%6:XYN MT);HY*_/F(78Z.F/"['Q(AN18=0.&S_F?T(/H!W^0>A@.E3Z1JUM-?_> 4O7 M;T-63H&44/'K-U,P8MI*Z>O0F&+CQS24,TEA&+=GO#B]DFVDE";;3?;PC?;# M_3H^N5 #= W)]-%)U":?0_C:<)#TO5QM>N53(WSTK2U^LAZ)33L/HOI^C>S+ MSC"-#AL_ID&HU?C1Q%(*3:?II2?"HE%64=6DZZIFX_?QMW;XR7(D9BQQQ?F8 MN"9=5T8YT+3)I()D!,8'857(&O3VZBO=1"E)9/@F[YL*U[/NB+H=A;J'?&JA M!FCP5^2E.&STW(<^HQ?R%,]&$+56O-6F&[[HW!>K77V1FU\DS%]3?P!FF*:$ MC1_3(-1J_"AC[N]M+1Z?_&W8KMGX"YMT7=5L_#J:#1.32OT"0I"4FM&DZ\HH M!S(J1^(",6K7.(V)<>#(AJ?40._!\+ZP0PQR*:PHY-,^E4!Q2LY;_='>8"#> M:V>%EYL;2M_3U28:D$/O #2_@ :]W$J^@^+2,A'PSC!JA8T?TR!.GHW&N#GK MT"([W]#LJ0F5E__;&D%F?J7#W/H!+ M5V^AH)##N>S;@&$:#39^3(.@Z9-!H1>P8/46_& ^7/I&W1BBDL2F,GX4'DNE);:# M9Z/USWVD__;&4-\QBW J_!**2LI$V1+#_"NEU:4(2PJ#4Z@S)NR=*(:3L.EK MN,Q=+459[*+ Q3B7S&BJG3="(E>R]7NZCDDZI^ M?K08B=4N.W$G,U?V;< PC08;/Z9!4(,Y!8WO/7P*9GVG2M^H&T.3%S@A,25# MF)3&KO$//1>#@1.6HED'>[RIPGQ$RID:/G6%,+@,\Z]03U]M?:T(:/>YN!,C M?$>BQ]:>,'8VE6ZFE"2*;9AY&[,O*/"<4TDZ&XV#0670?-E?Z M'JZOZCEB/@X<"Q,&O*E[_AFF*6#CQS0(&G-,YB_HU'E8#YPI?7-N#(VV+V"M-75%4D^[(RS\G-I-O8Y',00R8M17O# M@=+W<7W5%[_VA8/&>&_8M!MQMU)EWQ8,HW78^#%/Q=GS5\372&J*)LG>I+4I M^M+GMS]$8U:245K6N!E8@2I[2,Q/0F#<,Z@5*:NKF8P\;#3DQ O9E[2_8E99X3RHZE M"I,39R^B[]B%^/A;6]%S)GLOUW>9])J,_4?/B"$[W*K J DV?LQ308W/O44$Y2W]&+X+'C()+3,AMU'=5J_%YI8:AY8$["XK6>.*;YC?D\ MU(7Y)U3B^?#WAT@M3(5_[#XL.+)03*24;:24)NJ'W'1NL^CK*RB_*_NR,L]) M5?5],>QK]\&3L.@_#6]1%4@+=56!*%&M?^Z-P1.6PGU[ &*O)].6M3U.#]6DMC#!CW6Z/GSJG5^-&7:AJ+G9&5 M+\IE.0^)>0(-'J$!)!?O1&/^D04BML&0IGCJ@)E2DC:><1']D;26=%K$*)NB MDGLB[L9MVW[\;#U:E=4T2M3+E/&G>9[];#D2/OY!LF\3AM$:;/R8IR+E=A:V M[3J*X5.6XSN3(=(WY\80G6A&1%]OE/5+R\C!J? 8S%^U!=\:#Y;^6[4M^EJ] M:(VG^(+-+Z7,OY)>G([0Q-/"N SQ&2;=0"E)U -)/7W4$QF6?!;E]WG' ,/]*>$HXYAZ>+Z91BN@&'3!42A%-/=T:Z86,D@P1@U'_B .FU<+. M?<=AU&,B/OK&5E2--])^L;<&+(9-!.'@L_B;E&I,+K:Q#<@1)1X?OR=/5Y343 O94V] M]IDQ/NE@CU4;?3@ EQ&00:&0]BN95^!VUEWDSLDV44J2E;L-ANX M'"[[3IOWX.+E&\@KT.Z8=$^_H_C.="A>;V4B>@IE_U9M MB8;]?/2M+3J:#8.KUWXQ"8UAJFJK<.+622PXND@8&"I9E&VFE*3!/D/A$;X) M4;>CD%6:+?MR,EJ"2N&]=AV%C<904'3#ZRKZ"*@VT;/MTQ]ZX!>;T7#W/H#B M4JYF890-&S_FF4C/RL/<%9OP7CLKO-'*%"\T4\^$SZ\U#^(Q,]? >T^@UN,( M:$)8ZY_[2/^-VM;;;AGU'3Z.BLEJKZ\8H"PIH+ZXJQJW<6W Z M[0PS%W/I)DI)HL@&N\T.F'=D K^] MM3BY&C=[+4+/7=+JNJG5^-$7T4GS'7'L5"024M*Y#T+/*2@OP/$;(5@=L@8C M?4?#V-E4NIE2D@9X#\*BP-^P-]8?"?D)8H(G345EE,WMC!QLVWT40R:0"W<68R2 MH:P^,BDW= *=%VO,3(;Y!LIIE3JOJ-72P&P-$SG:=\,DJ#C1_S3-#0DX3D M= 2'7L#H&:OQ_E?6TC=C;4M;QH_6ZG);/P8(J\L#Q&I MD=@:X8FQN\<_-GUL_!IL^BS=K-'3LP]6GUB+R+3SR"\O0'4METTK'8H!H"BD MG?N"8=%OFC!]%!<@>]]F/9N^[S9,5+C0,YTR&!E&2;#Q8YX)RFA[4%LGAGBL M)_D'JB93]V[0M-GX,<2WK&M:=W(!! M.X; QL-.NIE2D@R=C36FKS?&: RS]P4?W"ZZ(Z:BTBDJHVS2,_,0:9/AM!I\[+OKT8YJE@X\<\%W7U]7#,\9>] M&6M;9&8<-^_%[8Q<$4_PK('D!84E6.?NAW9=^HOLOI>;&TK_;=K2N^VL\)W) M$-'W0*>_C'Y"@>(T=?+(]:.8'C!#Q!"8NIA)-U-*$)WT&3F;B(FGM':>D=L0 MF7J!2SQ5 )5XDBBDG6)N[(?,1JL?>TG?MUG:40?3H5COL5L,@:/G/%UKAM%U MV/@QS\43X]>\@P/^I@,;L3;5YI>^(K@U.#0*26F9SUS+3U/<%J[9BG?:F(DA M.&J:Y/95UP$8,W,M=NP-0MRM5"W?78Q22"_.P-GD"AI;L/GA2E#%^\6M?50UY^>@;6Q'< MNG3#=IR)O/S,DRIS\@HQ>YF'F HF^S=I6[_8C!'&/_9: O(*BK5\=S%*X7+F M%6R-\,*, [/0?4M/Z69*2:*3OF$[AV/AT<4X>>L4JKBG3Q4\>O0[LG(*$!4; MC]_6>:%=UP'2]VN6=D43P+O:CQ/]?D&A%WC0"Z,(V/@QSP5]X:*3GCV'3F+< MG'6JBBJ@7KS/.O444TOIBQYE,#T+:C9^W?I,@?^14-PM*A5#;!C]A S+C("9 MZ.79!V:N%M+-E)+4R[,W-IYQ0?2=:&259J'N8;WLR\EH ?I0>"@X7.3U_60Y M$O]H:R%]OV9I5]3K1_,-#!S&PWOO,39^C")@X\<\%U3*4EE5+>K;M_H>%@-1 M9&_&VM8'[:W% )NJZJNHJ8"!>5WL2/*!SVW]I9NHI0D"FFWW^P@HAM.)YZ1?3D9+4'M#[3OTQ3/ M>2LWX_VOK*3OU:S&%97P+E[KA?2L/#'!E2JA&$978>/'/#=D<,C\^>X_CE^L M1TO?A+6M9S5^5.:S_^@9T2?8V7:,JL)Z:1PY#:GI/FPN&S\]A4Q?9&HDW,]Z M8/*^J;!TLY)NII2DP3Y#X1CJA!.W3N).\1W9EY/1$H5%I3AP+ Q3%VT4)T%J MG.+,^G=1BXMQCXF8_IL+#A\_A^+2F[^E$@UQ6A:S&T;A 9)9DRKZ< MC)8H*KF'*W%)(K/5=O LZ7LT2XZ,ND\0PWR.G3HO^OL91M=@X\=HC:,AYV#5 M?QK>;MU-54:'RCAZC5J K;Y'<"$F3H36-X2HV!OH-W:1*(M4VY=?,K3A45=1 M6'ROP4:840>)!4EP/.V,'EM[P=+-6KJ14II6'%^)*YE745I]#P_JGVU@%*-[ M)*=EPFO7$0R?ND)DF\K>HUER]'8;,S3_OCO&S%R#BY=ORKXM&>8_8./':(V8 M:[>P:N,.V Z:B<]_4D](+4WNZF0Q0CS0_0)"D%M0]%_7X4EH[_E+<>@S>J'T M?W]CB,97TXL.HS_]"^/W3)!NH)0DDXW=,,1G&.8?68"CUX^* M4U-&'3S)ZKMT]1;FKO# S]:C\$D'>^E[-$NN.MN-A>.6O:+RYW^],S!,4\+& MC]$:Q:5EN)ET6Y2ZF/>=*GWCU99H&N>[[:Q$5,6B-9Y(2\_YK^M +P(/'SY$ MQ,5KZ#UJ@?1_?V.(C9_^$9L1B_4G'3%BYTC8>MA+-U-*DK6'+3:$.HHUS"[- M1DT=1Y^H!=KK:VOK$'HN!OW'+L9[7UGA]<_4U=/->GJUZ-@=YOVF8:'FG2'R MTG79MRG#_ $;/T;KT!>N@>.72-]X&T/C9J]#0DKZ?_W]9( 3DN_ >\\QD7,G M^]^L+5&Y*IU^4BG+S"5N2+V3W30W%".-1[\_0FEU*>X4W1$G?4-V#$/7#8:/ MI0.&2M=EYFJ.WEY],2U@.H)O'$?=PSK9EY31,A1E=.U&,EP\_?&KC?JF6C^M M:.@7?2BE<'-]-L"OMS+%1]_:P7+ #.P]$BIR@.OJZGF8$R,=-GZ,UM%WXTKCU0]K3Z[#R5LGD5J8*K(/&75Q]OP5S%GN =/>DT68M^Q]6K8^ M^L86G6W'BD%O+7_H*?W?(_-Y^<;GIOC):A3^=1(5=-- MZ7K2T((^HQ=@^^Y [EM0,7325_^P'F7WR\1)7U^O_B)PW-#)6+J94H*,G4UA MYFJ!R?NF"--775N-VGH>@J06Z.6]^GZ-R&O;N-4?7W;I+WU_U@5154@[S5K0 M<_)Q?NW8Q^\!&A.DM@%G#56;7_IBP>HM.!\3CXSL? YW9Z3#QH_1.G0BMMS) M&[_8C!9U[FK:\*T&S,"6G8=QZ"+(W7VWI.^,A&#%U);S\CHJ@WC_#_T@H?K8:)?W? MJFU]^(VM*/&D. ON55 W]ZKO(3+M K9$>&+*OFGB]$JVF5*2)NR=A#TQ>S6F M+PZ%E87\MZ(RBDK*A.DCPT<];6KZP/>L(M/W^F?&Z#5R'DZ%7T)63@%V!81@ M[,RU^$7S/*1UDOUOE"&Z-UYI823:)-:X^J*\LDKV[C3F+M\D2EK_C+V'3ZG2^'WTC1W6N>_BW#X50SUH M=-J77IPNC,OT@)GHOWT@C#>:2C=32I"%FQ6Z;^F)9<$K<#8Y'/GE^:BJY1<] MM4"#NVA:L_OV -@/F:VJO-KG%;4!4+ZKI]\1,?&YK+P2L9IGI.^^XV+:*>7A MROXWRM0;K4SA,&PNW+;MQSG-/43O20PC S9^C-:IJZ\77[5N)*9ARD)GO-Q< M/0]'^FI))8\4TW F(O9/?S\;/T:I4*!X<54QKF9=%26>%$/ O7T-DX&3D0BU M'[-K'+9&>B$Q/U&L)P]T40]4Y;%DG1>^-QV*9M_:X85FZFEC>%Y1&P"=].7D MW17]C]3+5EY1A=L9.9B_:C/^T=9"^K]1IJCRZ<.O;40_Z&+-/91R.TOV[ZXEV M7=73[$]?:K_XM2]L!LT4 ?:U=3R27JT45A3B4GH,=E[TQ23_*=+-E!)$AH^, M,86TC]\S$2YGW!":>!H%%7=E7TY&2]">1R8F/.HJ!D]F'0>1F_^? [^HIVWOX5#T';-(G J^\X6Y]'^W;%D/G(EMNP-Q M-3Y9E TS3%/"QH]I-/3)^-&+0>")"(R=M49D.;W7SE+ZOU%;:MFI)X9,6@9/ MWR.B=(>GDJF76WD)(KIAU*XQ<-C20[JI4H+(^-&IJ)6;C3@EC;YS"3GW N%0TM>U:]^Z4E1L]8(X:6T% W&GKS M?Z'G!9WZA45>%K$7-.52]K];MC[KU O=>D_!,D=O7(Y+DG!',_H,&S^FT2@L MO@?'S7O0WF @/OC:1E4EG\8])HK3+S*WE57W1?FCB]<^?-FY+]YH9:*J"6:4 MVT=-Z?$):2*LF'.(U$?E@TKDEN4A*#X8$_TG2S=32A*=]-$4SXE[)^' E8,B M\)Y1%U3-!]88>((.BYM;=T,Z4DV6URP(KC*T5>7U)^DNCK8]1%5.P-S%NY2405 M-/_>0?J>+%LTY*S'\'E8Z^:'B.CK#:X"H;ZV0\'AF+W, QW-ADO_';)$DS[) M_/UB,P8;/':+>*2\@N)&OHL9YC%L_)A&@TZ&*.N-3L76NOOA\Y]Z2]]PM:5W MVUFB@RE-,5OV1S8//00I\D#VOTW;HBFFE$W(J LR\/6/ZL44SX-7#V&@]R#I M)DI)HA)/.NT;XC,41ZX?E7TYF4: # WM[;3_=;4?)WTOU@51+B_UZM'S[L8_ MJT">]F-@Y*4X]!N[6$Q%55/S[^Q@T6^:R.U3H_&C4TLJS^UJ/QX!@6&R;R=&R]34/\"U MK&O8&^N/!4<7B9,KV69*2>KEV0>+CRV!?^P^W,R[)?MR,HT 1?9L]CDD>IQ; M_=1+^IXL6W1*]?IG)NAJ-TYDV=(I%3W?G];X):9DB$H@ZI>DX3"R?YD/@1&7937E,,WV@^]-0:&\NG9Y:LQ-1[-A>*>-N:IZU)]5K[4TP?OMK& S<"8.!X>+$]%GZ?FFMH'S M,?'PV'$0MH-G2?]=LD2GG62DO^\V3+Q',$Q3P,:/:1*\=AW%=\9#Q(3/%YNI MI[2#>AW&S5J'/0=/B3'??U?1J&HJS:4OLC38Y:_"ZAGE4:XQ*C=S;R(P[ACF M'UDHRA5EFR@EJ=^V_J(7DDQS\MT4V9>3T3(TF?)J?!+\#Y_"L,G+\?Y75M+W M8EU1VU_[H>_H17#>XH\KSS&-DM8X(SM?Y/Z-FK%:A)N_W,)0E)'*_HTR1!FY M(Z:M%!G UVZDB _)#--8L/%CF@0?_V#\8C5:?#E54[P#/;#:=>X/DQZ3T.;G M/JKZ;>9]IV'GON-(3LM$:5F%[%N(T1*9)9GPB=HI@L9ID OUJLDV4TK2G$/S M1$Y?5DF6F(;*J LJ7W3UVH;^5G(YY*S?CXV_M\'8;,[WM]Z-[C":==K8="_?M >)$E&$:"S9^ M3)-P(BP:D^8ZHK/-6'SXM7K*(2G+B<)\WVK5#:]J3)^:OEA2\SU-LV/40>6# M*I$O=R8I#/,/+X"QDRD,';F\LR&B,MC>7GTP;L\$<=*779HM^W(R6H;&Z=,+ M=U1L/,;-7HN7FW?%B\VZJ&I/?Q;1[V_1L;L8\K5TPW;<3+JCM36_6U0*GWW! MZ#UZ(3J8#A4?4F7_7IFB]I'!$Y?AZ(D()*5FBI@'AM$V;/R8)B$KIP 1%Z]C MN:,W.G8;)GV#U>9#D4I77VENJ*H25A(;/W5QIR@=@?%!6'-R'8;M'"',C($C MG_8U1!30OCCP-X3B8:=R/Z],D6S VC8CE.?-\4V-!8T((:,Y:\V8_!!>VLNK]6H MYXCY.'DV&F45E1SNSF@5-GY,D\+&3[=%)YA4BONUX2#,6>Z!N%NILF\9YCFY M7W^EXL6S34IM?(^7#QW"="VBNK[C?:VM/?U-4;R<+\ MC9RV2E69O\^JSK9CL,QQ.TZ=O83,[/Q&6WM&_V#CQS0I;/QT6V3\ONS<7XS8 MINQ%+C51/F7WR\0@DOV7 S#*;[1T,Z4D#?89BH/7#HG2SMKZ6OP.-GUJY=S% M:QJCLT#Z'JPK:OUS'S%HI*ZN#@\?/FR2#Q[T_W$H.!R&#A.D_W[9^JQ33U@/ MF"':8[CRAM$F;/R8)N7\I3A,7N D\N_>;V\M?7-E_;NHQ\!Z(/47[$-XU%71 M?,\HDR]"PN/+A)3/&6;*27(VL,6PW8.Q\KCJQ"1&BE,'ZTEG_:I M#PH3IS'Z4Q8ZXSN3(=+W8-EZM:6QZ+4S[#$!._<%BS+,IKSOZ>35]!ZU M %_\VE?Z>LC2>^VL\%77 1@Q=25.AD4_%C1_3I.3D%^),9"S6NOMI-K2)TC=7UK^+C!_U]N7D%Y-$@TS,7Q\04SR;&OK82 'O%V+B,6;66GS0 MW@9O?FZJM[$:;3OWP[1%+CAV\KR(>.!3/^9Y8>/'-"D4VII_MQ@GSD:C_]C% MTC=5UK^+C9\Z**XJQH&K!S'1?Q+Z;>L/DXW=I)LJ)?!*1*9& MHK2Z5)AH1EU0C(!?0 CLA\Y!NZX#\%;K;M+W7ET1Y?5Y[#B Y-M96HUN:"AD M;,B8WTB\C<7KO-#)8@0^Z6"/%YKII_&C8'NZ1RE2@TY!N0J'>5[8^#%2H$U] MS,PUTC=5UF.]TL(('W]K)WHOJ;^">_N4275M-7+OY>+"[2A1JBC;2"E*&PS1 M?]M S#FH><&ZY(_;1=H+JF9T@]JZ.K&WT;3B&4M<\8^V%M+W7ET13?&D:D MFRFE:,-CS3DX%X%QQY"0ERBFH3+JHJCD'DZ>O8B5SMZP[#\-;[0RD;[WZHJ, M>TP4>7VG(V)THN*#GD&WDN[@T/%P#)ZX5.^S_:C?CTX_:2U\]X?PQUGFF6'C MQTB!)JE-7^PB F)?USQ\];5^7U?4HF-W+%[KB824.R*HE\M)E$7=PSH1.7 ^ M[0)F'YPCWT@I2 9.1C!SL8"-NQTVG]N*W'MYLB\GTPC0<)[TS%PX;=X-P^[C M\/E/O?!RZ],T7.7!MK0!$DZ34I(29=]F?Z#XM)RK';=B4]_Z"%*JS/ONQ M)]:Z^:*PN%3S,*GF!G*%D7(W!8>N'<:*XRLQT'N0=#.E)%FX66'F@=G8&>6+ MZ#N74%Y3+OMR,EI&1)L\?"0^.%)(>RO-?O?NEQ9ZVS?V1/3<->T]67ST"SIU M'H4Z>(I$IB-PX+5FW!D9 (41++,$\#&S]& M"G7U]2@MJ] \B-,Q>YD[_OZ%N?3-5)_U)*RWJ3.;&.T0FG@:$_9.A.E&,Q@Z M&4LW4TJ2PY8>\(WV0T5-!>H?UHOH!D9=/'KT.VIKZW U/EFN=-N98N&8KLG,+Q, ;7?S@1\\CZLVD29\>W@?P99?^TM=-MNB$MNVO_3%Y MOA.B+W.X._-TL/%CI$ /F >UM<@O+,%OZ[RXR5Z2J-3GI4\,Q-2PS3L/R;XM MF*> L6S2K,0=?LB7,+KOW03I239;W; ]( 9V!RQ!3'I,6(]&762F9TO MQN'3R597NW'2]UW9HM[&UC_WAEF?*=BV.U!DMBKA@U]$]'4LW;!=Y/M1>X+L M=92EUUJ:X-TOK=!W]"(<.W5>9!_6/*B5?7D8A<#&CY&"")C6F#\Z]5ONY"UZ M_61OIOHH^O+]:DMC?&,\&%M]C\B^+9BGX$'] X2GG,.JD+48O6L*CZZA MYV+$:9\2((-S)S-7F%4#^_'2UU&6J$29^E/-^DR%CW\P;J?GB+5AF(; QH^1 M"DWN6NOFAV;?V>/E%H9/I%[\(HOS%PV-R#L_H:*"KM'+MG/-S.NN-Z]G79EY-I1+)S[^)\3!Q6N>Q$ M)_,1TO=;V:(*C[]]U 6M?NPER@2/AD3@5O(=Q0T(H;@),O*?=>JIUVTB%+\T M=9$S]AT)%?VK#-,0V/@Q4B'CY[S5'VT[]Q-!I51V*'LSU2=U-!N.E1M]<"$F M7KPD,;I/56V5&.9R.O$,UIQ8B^Y;>J*;BSGW]C50D_=-P?[+ ;B5=TL$W3/J MY?CI*(R=M18_6HP4.6BR]UO9(M/WPL==15Z?TY:]R,C.%R=%NMC;]]^XD9@F M_OV]1LS'EYWUM^>/*J7H6@Z=O!S!H1=D7Q9&(;#Q8Z1"$[O\#IR P_"Y:&\X M$&]IS)_LS52?9-I[BN@18)1#:74ISJ6<@T?X)DSRGR),GVPSI>NBR 9K=QOT MW=9?G/2E%J;*OHQ,(T'3.XM+RW G(Q(\D[9^ZRNZ.TVYOC\Q][H/7*A M..U3*EFY=X6I7^;H#[+NW"V-WCT-NK#XR<3:0; M*UT7G89."Y@!GXL[$7TGFD_Z5 QEFYT(B\;BM5ZP[#<=[[:SDK[/ZHJ^[S9, M3-$^'!PN3()2H6$TU-=V^'@X>H]:('U=98NF?)KTG(3IO[D@Z-0%\4&=8?X* M-GZ,SN"[/T24'LK>1/5!U$M)@UW,^TWC$A&%0%,G:^IJ1(GBRI#5TLV4$F3@ M:"2,L;F;)3:=VZPQS=EB* Y/\%0?3P:&44;L:A=?<;)%_5_(Z^@2$1@**V$ MEVD:V/@Q.@,;OZ;3N^TL\577 :+_14TO FHFYUZ.R.MS"7/%J%UCI)LJ):YEZK:4QS/M.%27. M(6%1N%M4*OL2,3H(&S]&9V#CUW1J\TL?. R9(R:J7KN1+/O2,PT@-B,6BX\M M@;6'+4Q=S*2;*B7(?G-WK I9C5,)H4@N2$9-?8TB\LJ8IX<&A26D9.!(2 0& M3UHF7H+U_03HB2BTG@QQ646E:*]0"]3+1M<]*Z< B]9ZXOVO]+NLESYRO/.% M&5ITM,?,I:Y(2+XC^Q(Q.@@;/T9GH%ZS?F,7H_7/??!.&_T=T=P4ZFH_'BN< M=H@(!WIH,KI+5FDVSJ==P*9S6S!TYW#I9DH)(F-LM\D>8W>/AV^T'U+NIJ*P MLDA$83#JA 9^[#T<*DK_***&RAME[[,R1<:WO<% V V9C:V^AT4)K%JIK:L7 M[P]TJFG@,%YC /5W@BN9OU<^-4#OT0MP..0<,K+SA#EFF">P\6-TAHN7;V"Y ML[?F036+A[PTLJC7X^39:/$RH)3P7GTE/"4M M"&A?'KQ"Q%Y4/:A"[<-:+O%4*72*&Y^0AIE+W,2'0QKHHN^G?;0&=/*Y]_ I M7(U/$D-OU KULN7?+<;UFRDBGH@,K^SUEZ6_??S8_-&TTY4N/C@9'BT^BC#, M$]CX,3I#6GHVCIR(P+R5F]#1;)CT#53-&CE]%>)N\4A[7:7N81WRR_,1GW-# MQ#;T\NPCW4PI213;L.384NR_$H"$_$39EY-I1&A\/;WP>^TZ"K.^4Z7OK;(E M3GQ:&(J0]M_6>XGIG11OH;20]F>%8AX&35B"+W[MJ]?A[NVZ]D>_L8NPT=.? MG_7,O\'&C]$9RBJJ1..Y[_[CZ-9GBO2-4\UBXZ?;5#ZHQ*F$4U@:O$P,)Z$A M);+-E)(T>M=8^,?N0UIAFL@]9-1+5.P-,*EMD^FAXUP_F MP^'BM0^E916H>5"K-Q,>;R;>AH]_L!A<]HW1(.G70Y;^T=9"F-^1TU8A[/QE M<2K._.R[,O)-"+4MT1CZ[?Z M'A%3*V7OK[JB=[XPQ]<:P]-GS$+L.WI:[\*\Z723AIIX[SDF)EQ2G(<^3W;M M;#L6VW8'(B?OKL@_9!@V?HS.0?$"9/STO4=#VWKU4R,8.$P0?3 '@\XB[RZ' M6.L:!>4%"+UU6F/Z-HJ =B-G8Q@XR3=4.J\-CT7#7#:?VX)S*>>06Y8G^W(R MC02=7D5$7<,J9Q\X#)V#3SHX2-]?=45TRC-IOB,"CH7AEL8 Z=LI#_6L4ZQ' M4.AY]!^W&/_XT@*OMC22?EUDB4[!Z6^$>A\CHJ_+OCR,#L#&C]$YA/$;\=CX ML?G3GBC@6B7F)6!6\&J9.9C!R,I%OJ)0B,G[K#;$F M9!W2"F_KW[L0@(#-/[OX'8ZPF8 M,&\]6OS@("(.9%\7F:+W*!IZY.%]0/9E870 -GZ,SD%#7G;X!V'4C-7HV(V' MO&A+%)$Q>YD[4NYDBY*/^OJ'LB\U\T_*[I?C3M$=!-\XCMD'YPC39^!H)-]0 M*4 F&[MA_)X)< [=B#.)9U!4623[^LL)R)V_<*Z^4?6F9?T*YNPZ$(".+AV#I&VS\&)TE(RM?3*!\Y5,C,9*9^SB>36]^;HJVG?O" M>N!T[-@;Q+7].L+OFO]02/NUK&OP.K\-@WV&2C=32A"=] W8/A!+@I;APNTH MV9>1:0*H)YE.)PX?#T>_,8NE[ZFR18:7]O5FW]ECR?IMR,ZY*P+:]26K[UG9 M<^B4YCDX4X3;T_K)OHXR1.]1GW2P1R>+X2+_DO)\Z;[AU@_]@8T?H[-DY12( MC>G]]E9BD];G+)[GT:<_],#XN>MQ*/@L;B;=%KT/C'SH87L^[0(VA#IBW)X) ML/&PDVZJE* 1OJ.PY=Q61*:>1\Z]'-F7D6D"*'-TXU9_=!\V%^VZ#I"^I\K6 MZY^9H,TO?6#2@OK[[M?=14E6"'5$^HKQ3MIE2@DQ=S&#E;B/"V:]F71-A][26C'JA,CWJ M23YZ(D*2W5%_VAK :,>$S!MD3..A)SC8.X&0E-A*>!]UX$3,.XY2?-. M8:37Y<*V@V?A<'"X&/1251LZ]7&'ZJ%R642]7 MXY.Q:<=!#)FT#&T[]Y.^E^J*J,=QPMP-(J0\(3F=,UD;")7#TL33XV>B,'SJ M2K3]M2_^\:6E].LI2Q0!,GCB4LT[U@%1F^W-D/K MGWN+,=94*L7(I:BR&#'I,?"-]L/4_=.E&RDER-C95)3"#O<=";_H7R_5%5'+ Y6\4AYK>-15V9=*L= D2\J# M7++>2WQ8D'U=9:O53[TP9N8:40)+)W_T,8%1+VS\&)V'C=^SB=;+JO]T+%[K M*4IF&;DDY"? Z;0S^FT? &MW6^FF2@FB4U$:?+/VU'J$)IY!:74IEW>J'"K% M.WCL+$9.6X6?K49SB?^_J*O].&SU/8+;&3DBS)YY-FH>U(I\OU-G+Z'OZ(7X MFPY<6YFB4S\J'S:P'X]MNP/%^C#JA8T?H_.0\:-210.'\2*#1]]#>QLJ*O&< MN<05!XZ%B5'HC!R*JXIQ*R\!>V/],7[O1.EF2@DR<#+ZYVE?#RP/7HF@&\&X MF7<+U;4<-JQ6J 2/3AJ*2\OAZK4?/UJ,Q,??V.'53XVD[Z6R11_QZ/FW8/46 MQ%Q+D'VI5$-:>C:<-N]!M]Y3Q)14?2\G?O=+2XR;LPZAYV*0$WMM(W2"7(I-=D[-QW7(37EE5PL*\LKF1>A=M9 M=TSTGP0'C9&1;:J4(.I]M'*SQC"?X=@9M1,9Q1GBM(_*/!EU0A_XJJIKD)&= MCV4;MN/3CCU$;(&^OXR3J+S3T^\H+LR_$H 1?J-@XM(-AD[&TDV5$D2Q M#<-\1F#IL64(3P[GGCX]@$Q?RNTLG B+QJ@9:T36F.P]5*9>:-95K,&'7]MB MUE)WT??(- X4&4+#6,_[4 M!1L_1N3QEK MLO=0F:+_Y4!1L_1E$<##HK>AUD;Y!*D,V@60@Y MK/TQ=S.6;*B7HG\9OW*[Q.)40BIKZ M!RRUJ_;QWPR]>%.VFNQ]4U?TYN>FZ#Y\GLA8H^%<#1WF\NC1[R+F0?8^*%MD MYIZ<5CU-W,7.?<'XP7PX7FEIB)=:=,4+S3OKI?J-7X@C)\-Q.S,;%9553_VN M5J]9]P=U#U&CT?W:>KU7;?U#/-*1V!4V?HRB$,;/GHU?0_25P4 QHGF-JR^K MB;36W1?KM_IBW79O3-NV$'VV#H"UAZT85"+=5"E!_S1^O3W[8EG0IR]< 5WLO(TYOA!@YZ1N?F%.!)R M3OI>*%MT>A=]Y:;HB:RJOM_@=XRPZ!C,6N<$RW%C\=T .[3HWE4O93-_&!;M M7H6#EP*17OCTP^%N99<@(#H-7F=N8=/)&W -B==KA5S+1%[ITQOHQH"-'Z,H M#@6':XS?.+T?O]P04:G4W[\PQX=?V[":2!]]9X,6O]K@ H;K345Y M)TVIE&ZJ%"0RRI9N5K#;Y,!2N;K.M4<;2ULQ49 G-O]_T7HLW;!=&)>Z^OH& MG5K1?R?V>H+XX"=[+Y2M;GVFP,/[ !)2TC5K6-K@=XRT_'0$7SZ%M4>=T6_3 M4/R\PE O9;BN&RQ KV?NTVO-](O" M]8RBIU['QH"-'Z,H:)3U8_R\7)&\WKX+/M.8OA\6&HBOIEWT^(6!Q?IO^FJ\ 3[LU@5O?-M% MF!W9?[^ZHM>_ZH*6O;JB\R(++-BW#"=OGD)203*J&IAAF9F=C]T'3V#"W/7X MV6J4F XJ^S?)T!NM3$7^(9W\T43PAO;YU=;7HK*F$N')YS ]8*9>FSZ2I;LU M!FP?B-^.+4%D:F2#W]5**FN0FE\&S].W8+$J2+KQDJUVT_?":,D13/O'P# \HND4_)>5AOA\8%>-Z>N,%UITQM^:R?\;EBW:0^CD\\D>8NIBA@E[)\'E MC"O.)H>+DZB&4'*O7)QP;=MU%#U'S,/+S0W$1RG9OT^6/OK6#E,7;41$]'61 M:5O3P F5B05)V'QN*T;YC4'W+3WE_^U(5A^O?MBB68^;N3>17U[0X$S5Z)0" M+/2_!/.5Q_#-K'W2#9@L??Q/=5L>""^-&4XOK,"]J@>0,>^%C1^C*.BK'9D_ M>K -FK!4^D.%Q2*]U>'Q5WHJ[_SQ-_D/:19+%]5EO2%^6FJ [^<8B $2KW[Y M3].GQ\;DCSWD>\T>TON?>\@20]$;3(9CV,X1\+FXL\%E=F1L*/XH*C9>G/J] MUM((+S;KHKN'<;, [.D_^W( MEH6;%4;[C<6*H)4XG7 &U0T\@2XHNR_,WY93-]'3\81T R;;_/TX_P"F[3R/ M/>=3$)=9C(>/FM[YL?%C%,GEN$0,G;P<+WUBH+>E+"SY>O'3SGBE=6?QE?Z[ M&7S2QV+]-]%I7X?9!F@[HBL^-.TB>F)E_PW+%IUXTCI\9-8%W\W\\SUD:=!R MQ&;$:LS(/3RH;]AT3S)_ZSUVH5V7_OB@O35>;FXH_;?*%@V]H6JAHI(R$7G1 M$'++\N 5N0V]//O RMT&AL[ZF<5JX&@$0T=C6&RT$B=_N?=R45-7@T>_-RS< M/3'G'A;ONX0.?#Q.OA&3H78S_&&]-A@S?"_@^+5,$7G1U*=^;/P8 M17+M1@K&SUF/?[2UQ.N?F>KMUTR67+W=J8LXN:!^I9^6R'\XLUBZ+"KQ)-/W MGN'CWCXR/;+_AF7KS0Z=\;%E%[$NG1;_N?$;NG,X5AY?A:-Q@4@OSFC0,_+_ MM7>>85%=:QO^>6(TB?%H8LRQ1>PM]CH%*RHJ-E1L45$!$1MVH\:"O6 ![(4J M(F !*38(*J@4%161(B!%0)3>\WSSKM&>^UG MO^4I*"QF!MQVQ\]BPNS5^$8E_GC_5M[T'#(3YDNWXI2[+Q*>I4I:Q[SB/(0G M1\#UCAN6>ZUDF2_>^X@;._0Q:(\!F_1YZ>$E/,YXC/R2?$GKF)E;A(![*=AZ M+@+&N_S1U-*1NPCC@=X\)W1=[HY1VR_AQ/7'>%58RL3?Q_3X$\)/1+6,!X_B ML7CM/NCU,&;B3P@_ 0\:#5.PZ83<#V2!H!K0:[T^FA@I\*_&_/>NIM!@H!P= MK13HN4Z)OEO^][.$+&$6>UCC5D*HY'.26B,($G^M^DS@_EMY0R6OM9HH,7'. MC_@Y-.J=UI$RKEX*Q M_AP6 M!1O;DQ@]?3F^ZSZ&^^_GQ2<-Y4S\#3*VPB%';T3'Q+.R3RE!PTS(TF!7X&XV M=&?X@9'<]Q4/J-1UW.'Q,'>U8+VGB=F)*M%2467))V6T2LLKD?ZJ$';^T>CW MTSET4(D?7\RR: MOWJW,/X5?#3H98W*.ZDLBTK7:& %[\-8(-!D:)@+9<=KM5+WQ?+>P[RA@38U M6\I0NZ.,V;_T7*M4/T>JL X8N&!R;*&D-*>N7^BH-=Y^%PR'H$"8=G<)] M7_& ,L^4]3/8.Q1;_;W %2C7>:.%CF;^ M&EN<0NN%+NBVP@-;O,+Q+#-/\G[^IR&$GXAJ'32A:_66@_A";P#W T6@W= + M*_GTU5?*T7:V4GCT"015T.LG?71:J(3>! 4S)>>]AS4%>I;4[2EGV;[V%@KV M >E=UI4&C3@$'\*3C%ADYF5*'JU_\\X#6*_;AYY#9S%S=][KP OF[V<\'ZLW M.R X-%*2Q]\OJC\%)07(R,V 9X07YCB9,0%$TU=Y[S->S'.S@E.8,^XFA2,S M/U/2/5A46HY;3])A'Q -4X>K^'[I:9T=]/*627L#<>)Z#.[&9R(KKUC2.OZ3 M$,)/1+4.(?P$'XO/VJH]MEK/4+ ,AJX;^PH$54'6! V'*?!E9S'!\[>H2SQ5 MSY&E2F9O456)Y^^A,D,:-.(8ZL0R4$6E19+.RV2/B.G+84GC[7?^V%K"I(8!>5%2/PX64L<%N$H7L-F?CCO<]X,=+."#-. MF6+/%5M$IDCKF:1>-A(WL>FOL?MB%&1K/)GPTV7QUWF9.X9NOHA-GN&(>I8E M:1W_20CA)Z):!]7G;]OOQ!K7OVHS!)\V47(_5 3:!95ET1=ZREBTF*1 MY5* M]-[ _] 5"#05RF!1*33M%Q)]PJ=/#?7U?=Y6CJ]E.P333DS' M"J]5\'EPB4V>E!)4\IF0E 8OWR",G[T:-9OJHT9CW;5#:J^W@$GHEK'Z[Q\N'D%8JKE>O088HI_ MMQS,_3 1:!>?ZE&)IWKZ7CLS!7IO5/N1\3YL!0)-A$J@NU@KT7** @WZR_%9 M:_Y[6%/XHKUZ*%1[B=O,!.CL5NWZ[8:SGT7+%#ISS"T9Q2:FD=:1)EN%)$2SC:N$RE_N> MXPU-.K5R6X#]5P\@+/&VY/>WQ,P\!-Q+AHW770S:>)Z[\.)-]Q5G,'5?(':> MCT!8;(;D=7S7$,)/1+6.PB*U5]&!8QYL1/.W'4=P/TP$VL5G;67X6B9#,V,Y MNBP1U@T"P5]!98N4S:JOD+.>6#',1<;L*VHTD[%,7X>Y[^\90@+0]NI>YNU7 M6%K(IBM*B=B$9*S?>11=!DU#HRY&.IWU([YN.Q2K-CL@*24=^05%J*B0:$J> M'L,&G P_, *#; VX[SUN[% S[N!X)H;SB_.9_854<_>;3S)@?B0(;1:ZHMD\ M)^X"C! MX[@?(@(MH:&ZS).&,-!P"NI7HGX<[H>L0*")[%!/N.V[69WMJ]-%CIK-9?A$ M>/:A]O=R_,= CE;3U:7B[VO-:;"(A>M<[+NV'U=BKDH>L)&=\QI70^YBEX,+ M1DQ=HO,]\O3[!XR=Q]XAO"\%L=D!4H(&ZP3%!N-@\"%8NEFQB9?<]R''_3]\ M_TBL/;\.YZ+.XT%J-/L8(262LO+A%1:/-:?#,&RS#WE[%W]"^(FH]D%?YT@ VITXBW:*2=P/$8%V0*+ODR;J$L_. MB]4#&,0D3X'@SZ&](=M*_:]JO[Y:+66BM^\-- FXPSPJ$U>^]S)QROH-WFN MS7Y;$),1(^G,K*RL9&6?Z9DOL6;K8=1K;[0D;SW!$)&0Q\5?^GLW=A? 3H35Q\)0W:];F?8@( MJC]DL$Q#*>@K/4WQ))\MWH>J0*#)]+%13_%L;J+ UW)1XDFB]]/F,GS>_K\F M[;(/^/%HCK,YRSR%Q(4@]76:I#.SJ+@$%P-"L&BM+WWOPV#3!>9O1Z6/O$48#\C8?I)M(+:=B\#UAZG, N-] MAA!^(K0FA/ 3O"^H)^<_!@J6Z>NU7@QS$0BJ@CZ.4*;O\W8R5N))&7/>^YCK M,Z2A>B@4]3JVF*) CQ\_K 7,4)78&']X(M;[;$!88IBD,Y.F6-)D[-CX9&S9 M>PIMY2;R>: RVYB,)[ / M*'>JS=VIWW'7Y3VL!S)7)8HI*UI5D/C+S"W"^;N)6.D2BI';?*&GH_U^3>8Z MHOUB-^C_= X' Q_B=>'[G? IA)\(K0G?RSAC,Q#?MQ9=+P;OS25.U M23ME+%I/?W=C98% UZ ]0KZ6E!FG?<-[#VL*)'SK]9%#;[P"':T^G@4,V3P< MNW$/%S3HI9U* ,]=OATA8?,^8>#<;%\&=X_#P'^<55"V@I(82?"*V)Y.<9" Z- MQ,;=QYGXXWV "*H?M5K)T,A0_:+6?;6Z-(OW 2H0:#(D^KX;JT#='L*ZX;?0 M4)N&0Q3HM$@]%.IC50V,L#/"7-=YV'W9%C?C;[%^/BF1DOH"P;>B6.:OC^%L M[NO'B\^^Z\=Z'LGG\+)*#$LQ=J>@<>E[FADXPOWD<(X2=":X(>T'3(^5Z^P>KT>1\@@NH#9?I(]'W5]XVQL@8< MG *!)M-WLSYZK5.BC:D"]7J)3-];J$R\9DL9ONPD9P;V'[MJ@/JLANXSQ \G MIL/][AD4E!:P4KNJ,G]T=I:75^#:C7!,,E^+NJT&,Q'$>SUYH1QE@4..WDA( M2D7.:^DOW ]2HN%\TQ4_>JV%\:$)K/R1]U[ER6(/:P0\"D!Z;KKD*9^EY95P M"8G%V%W^K-=/S\J9NPCCS0S[J_"-2,+SEP7_./,GA)\(K0H2?Y>NW!3"3_!. M4'EGHV$*M)VM?*_CU@4";86&E;28K#9II[X^WGM84R#1UV" NE22YQNHN>JL]R%%V_D:[TP^^!UUO,7G?)2\OWX M9R&$GPBM"_]KH3"<;,U&-!.\#Q"!YL(L&QJ_,5:V5 J[!H% "JI]TG:V O5Z MO_'J:\)_+_.&AKG0LX0R?23Z>%\CFJZXQ6\K;L3=8.*ON*Q8TOGY-"$91YW/ MPW2A#;H._('[NO*FC6PB]A\]@\*B8I25ETLN_0Q-",5RS^4PV#N4#3SA?3_P MQM1Q-B[>]V%]D.45TJ=4TK"7T3O\F+&[KD[Y_"UC=OJQGK_RRLJ_[>\GA)\( MK8O+P7=@/&L5ZK8R0"T=+E415 T9*W\[2(%6/[Q?8V6!0"M1";Z^6_29'UW+ MJ0K4Z2I'C:9B@B?Q>5LYRWY2>2=E^GA?*YJL.,?)C(F_@$>!DCW5:,IG6'@T M#CN=P\BI2W3^ VJ##H88,V,%=M@YX_J-':8^JS$"_#@P4G0J!/&&K"[L_!\@ M.ODEFX+Z=T((/Q%:%T$W(S%]_D8TZ3(*=5H,XGYP"#27;_K)T7&>$KV%98- M4"64$2>#]FZK%&AF+,<7[67"I/T-U.?8;HZ2]?1IPK.$2@S)4'OH?D/8!=DC M]56JI&Q5144E\_=[\#@>%LNVZ[SPJ]%8@3HM!['23QO;D\C,EC:ADK):!24% MB$J)PD\7-W"_'WA#Y<9/2E"_']D97'Z0@NEV5[D++][( MUGAAF?,MG V-QZ,4:1]S?A]"^(G0NHAY^HQ]K9RY8!,Z#Q"E*H+_#Y5DU6PA M0^V.,GPW1IWIDW] 8V6!0%L@04-3*IN;R%%?*6?[B/=^YDVMEC+4Z2I#$R.Y M1F3Z_@P:L.%VYS0BDB+PLD!:?Q"9ESN>N82IENO1W6 F:C5*SB3[& MSER)8ZX7F+G[RU>YDM8Q(^\%SM^[@'47?L+TDS-TMNSS;>_I& =C'+UQ'!FY M&2@J*ZK2W/UMQ&7DPB$P&E,/7&'];@W-^8LP'G1<ZX]?1O7HI]+6KO? MAQ!^(K0N\O(+D9BAWUA+;-GGB"=Q29+6D7HKTUZG M(2(Y MO\M[.>/][W P](^!'4>VI[=1\;]/(B+U.2N3O%ZZ)2-M3$\W8\9AV\ MAD;FNMGO]YVE$SI8GV8&]ZXA3R6MW>]#"#\16AN/8A-AOG0;]P-#H#E0MJ]& M,QGJZ\M9CU+GQ4KTL>%_* H$F@SU]9&O94=+)?M@0O8GO/>RID"F]6UFR=%M MI4+U+-%,X?<6\O?SB/!$;.93R:;:5/KIYAV(<::KT%XYB?7.\UYS/F>'')\U MZX^ZK0TP8\$F_!P6A8+"(I252>M5H[+/LZJU)W/WT0YC,=!V,/?[@03M%=8YWX;K1:XH.E<1S34 #'&@TY+W?&C M6QC"GF8@*2L/I>45DM:10@@_$5H;0O@)?@N;NM=$[=?79*2"C:/OM5Z8M L$ M54&9+,KTD<@AZQ,QS.6_-!@H1Z>%U-NG^<\2$ASSW1?A0) #(I*E61107^#3 MA!3X7;V%I>OWHYUB$O,A)+#N[ B/M1W&_'WA I:YD\3#/S0JN=]Q8R:>4H F691652,G.QZX+4>BY M\BS:+G35V4F?S:V<,7##>@0*#)4$]?[PWZ; #2-_KB^?F6MY4# M]#QI.DJ!'C]J=J;O+51JIZ]Z\9[A.!O>4>=8%JJTO+1*<_>W<=[_9PR?8HVO MV@S1:7-W_=%SL!<&AD7B>GBEI[2HJ*Y":DXKPQ$@%,ZRSU*'O9# <0J.Q:2]EZ%8ZPV]>4[<11A/J-?1^M0-A"=D ML;61DOD3PD^$UD9*Z@L<..Z!X9.MT4YN@EI-=?>@$JA?TJA,K?4,!;HN4T*^ MG?_!)Q!H,C3XJ-4T!;X=*$?MCD+XO84L+,C[L_E$!;Z?KY[DR?M:28.$1G], M4(F.O=?V(S0A#,DYR9)'Z]^.?(1->TY@Q)0E:-'+F/MUX$6S'F,Q9.)"9NX> M&A[-LJ)534REC!65-::]2H?K[=.8?G(6^NT>Q*X'__N"#S^+"HMQ[UGV6RJI=6QG]FP$][BBS=#;"XR\4>9/RK[K"J$\!.AM9&= M\YJ5I]!!-=1D$;YLH=M3R72=+SO3,)?J\65>(- $.LQ5HEZ?-Z6=PK;A5\BT MOIEQ]:T:&&EGA*6>RW'LQG'<>797UQQ*$)8:]T_L=+??1 MJX_0>[4G=^&E"5#FC\H^J>>OJA#"3X36!C5>D[6#[Y6;,%UDPTH^>1\6@H\/ M&2M3F5IS$\TP5A8(-!W*8%'Y(C-I[R87HN\-9%_Q55\YLX'YWJKZ5@W0@(VI MQZ=AN==*7(KV0V%IH23A\BHW'['QR7#RN 3#R=;XBR_>C-CJ@WV7[N/FDPRDY?SOWE,A_$1H;516_L*,:-->9&/M MML/XIOTP[@>%X./S51\YVLVF02[JZ82\#SF!0-/IL4:)#E8*-!FE0.WO18GG M6V@M6DPF"QC5LX2F 5=3&QC]W?TQR-8 8P\:PRG,F94@2NGSHPF?Q26E"+H5 MB8EF:[A?#]Y0GV.##H;H8SB;>0>72YRL2!8/V04OAYM 4%T@D_;OC-53 M/&D*+N^]S!O*]-7I(D>C8>J>/M[7YWU!XF_MA9_@_]"?9:%HV(N4H"F?>PZZ M8?B4)6@K-V$>=[RO$4^^:6^(68LV,^_@!X_C45A4+&D=XS+CX1CJA,4>UIAX MQ(3[_<"/?E#LZH?QJC4X$G*,K"X1^5C-+R2M4:_O&#CA!^(K0^A/#33:B\L]T<);JK1%]?X=4G M$$BFC:D"]7JK11]-P^6]EWE#HH_*.SO,4VJL2?O?H=_N 3 ^/ $6+G/A?-L% MJ:]2)9VI9&$0\S2)"9VIENM1LXD^]VO$$\K\M969P&#" M@=/XOT%]F2UC&_ M)!^)V8DL\[?ZW(_<[P>^](.1_6BLN? 3SD9XX4%J-,N,2@F:9OD@^26=DXL#QSP@&V'&)EV2;1+O M:\;E/FDHQZ>-E2H!V)]Y!].DSY>O)OA4LHVBUV8S8/-/"$ MMQCC@6R-)VR\PG$K-@/)V?E_R/H)X2="ZX/J[N\]? I7SP"8+=G*Q!_O@T+P M8?A43X;Z^G(VE*+38M5+VF;^AYE 4!V@@2YM9RF9Y0EEN,BR@/=^Y@VM 95Y MTII\OT M^JKK0)>JF'AT$AOV0CU_L2]B)9VM]%$UXOX3N'H%8N;"36C8:23W M:\8+*G ;W0T+P?B%# M92I)^Z*]#'H3%>B]D5[2E)!7T^$+ L''@H0,?2#IMD+)>MC^)29X_@I5#WS9 MF4S:Y>BZ7'M*//\*J]/S<>7Q%9;UHY=NJ7%<=;;V&FJ*.BT'Z73I9]?!TS%K M\68<<[F N,0426M'O6RYA?EX_C(=AX./8K3#6.;OIZOF[C3L9=?EW7B<'H-7 MA:\DWX=I.07PN!7'!,^PS1=9Z2-O$<:3]HO=L-4[ JFJ=2DH*?\U\R>$GPB= M"!JS3.+OE+LO>AC,Y'XX"-XOY*OU[QYR-#*4H[V%XK]?YH7P$PC^DIYK]=%V MMDKT&2I0IZNP;O@MU.>H-UZ!CE9*]%[/_UI]#"8?G\I>NFFZ8D)6@N0SEC)< M6_<[8ISI*NCU&,?]VO&B46J>22'\1.A4.'GXH:?JH,%E7Q2QG/LS)6X&G)7LKD[ M_1_*;)V[=P%FSI88:3<: _<,YGX_\(+Z'&GJ[&:_+7B2\432/4BK7%[Y"[)R MBUFFJ_4"%^[BBR?4XTA9SQ;SG;':+0QQ&;ELG83P$Z%3X7[N"OJ-L60#7G2Y M'$5;^%=C&6HTDZ%N3SE:3%';-E"9)^]#2R#0=&A02>5^KCPF)C9%VHV#I9@6?![Z_]EA5)5ZHWX_$G_OY M*S"4PGB)$GO)R02HU+NPSG,%:N\?\28@^.X MWP^\,7,VQ^&?#R,D+@1IK],DK6-1:3D"[B5CS>G;&+/3CPU[X2W">#-^MS\< M J+A%98@A)\(W0I/G^L8,64IONTX E_HB>F>U1UZ2?NLC0S?]/]=B:<&'%@" M@2;39:D2>B9RU-UE3H&FF341)IU2YH]L M+Z0$B6NR>$A[G0Z/\+,P=9S-_7[@#0VZF7!D(C;X;,3M9[Y!OM:+N_#B39=E[C#<[(-Q*B$LA)\(G0KO2\$8/6,E&G<>A2];#.)^ M. C^&9\V4[VTMI?AV\%RK3)6%@@^-&32WMA(CG_WE GKAM_P61LY6DQ6<+\^ MO)EPQ(1-5J21^B5E)55.5GP;UVZ$8ZK5>C3J8J0Z8\7'U:Z#IN.DN^\[OZM< MB;D*"U=+[O)Z;- [KZ-K2"P&;#C/77CQIH65,SI9GT:W96>$ G\!,A0H0($2)$B! A0H0(;8__ X/]'H6NEEIL $E%3D2N0F"" end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 29, 2024
Apr. 30, 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 001-36341  
Entity Registrant Name V2X, Inc.  
Entity Incorporation, State or Country Code IN  
Entity Tax Identification Number 38-3924636  
Entity Address, Address Line One 7901 Jones Branch Drive, Suite 700,  
Entity Address, City or Town McLean  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 22102  
City Area Code (571)  
Local Phone Number 481-2000  
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share  
Trading Symbol VVX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,459,020
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001601548  
Current Fiscal Year End Date --12-31  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 1,010,564 $ 943,460
Cost of revenue 940,290 864,630
Selling, general, and administrative expenses 39,943 48,251
Operating income 30,331 30,579
Loss on extinguishment of debt 0 (22,052)
Interest expense, net (27,574) (31,744)
Other expense, net (1,633) 0
Income (loss) from operations before income taxes 1,124 (23,217)
Income tax benefit (20) (5,737)
Net income (loss) $ 1,144 $ (17,480)
Earnings (loss) per share    
Basic (in dollars per share) $ 0.04 $ (0.57)
Diluted (in dollars per share) $ 0.04 $ (0.57)
Weighted average common shares outstanding - basic (in shares) 31,351 30,927
Weighted average common shares outstanding - basic (in shares) 31,794 30,927
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 1,144 $ (17,480)
Changes in derivative instruments:    
Net change in fair value of interest rate swaps 4,921 (2,347)
Tax benefit 430 148
Net change in derivative instruments 5,351 (2,199)
Foreign currency translation adjustments, net of tax (2,843) 1,806
Other comprehensive income (loss), net of tax 2,508 (393)
Total comprehensive income (loss) $ 3,652 $ (17,873)
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 29, 2024
Dec. 31, 2023
Current assets    
Cash, cash equivalents and restricted cash $ 35,658 $ 72,651
Receivables 788,490 705,995
Prepaid expenses and other current assets 129,427 96,223
Total current assets 953,575 874,869
Property, plant, and equipment, net 93,362 85,429
Goodwill 1,648,298 1,656,926
Intangible assets, net 389,448 407,530
Right-of-use assets 37,629 41,215
Other non-current assets 17,379 15,931
Total non-current assets 2,186,116 2,207,031
Total Assets 3,139,691 3,081,900
Current liabilities    
Accounts payable 430,600 453,052
Compensation and other employee benefits 139,349 158,088
Short-term debt 15,361 15,361
Other accrued liabilities 267,425 213,700
Total current liabilities 852,735 840,201
Long-term debt, net 1,154,345 1,100,269
Deferred tax liabilities 13,698 11,763
Operating lease liabilities 32,419 34,691
Other non-current liabilities 92,758 104,176
Total non-current liabilities 1,293,220 1,250,899
Total liabilities 2,145,955 2,091,100
Commitments and contingencies (Note 7)
Shareholders' Equity    
Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding 0 0
Common stock; $0.01 par value; 100,000,000 shares authorized; 31,452,806 and 31,191,628 shares issued and outstanding as of March 29, 2024 and December 31, 2023, respectively 315 312
Additional paid in capital 761,605 762,324
Retained earnings 231,995 230,851
Accumulated other comprehensive loss (179) (2,687)
Total shareholders' equity 993,736 990,800
Total Liabilities and Shareholders' Equity $ 3,139,691 $ 3,081,900
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 29, 2024
Dec. 31, 2023
Shareholders' Equity    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 31,452,806 31,191,628
Common stock, shares outstanding (in shares) 31,452,806 31,191,628
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Operating activities    
Net income (loss) $ 1,144 $ (17,480)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation expense 6,243 5,412
Amortization of intangible assets 22,539 22,606
Loss on disposal of property, plant, and equipment 8 31
Stock-based compensation 5,149 12,872
Deferred taxes (262) (6,034)
Amortization of debt issuance costs 2,160 2,513
Loss on extinguishment of debt 0 22,052
Changes in assets and liabilities:    
Receivables (55,363) (30,649)
Other assets (23,522) (9,778)
Accounts payable (33,715) (4,115)
Compensation and other employee benefits (18,607) (24,182)
Other liabilities 37,000 (11,740)
Net cash used in operating activities (57,226) (38,492)
Investing activities    
Purchases of capital assets (7,775) (9,076)
Proceeds from the disposition of assets 5 0
Acquisitions of businesses (16,939) 0
Net cash used in investing activities (24,709) (9,076)
Financing activities    
Proceeds from issuance of long-term debt 0 250,000
Repayments of long-term debt (3,840) (421,013)
Proceeds from revolver 375,250 348,750
Repayments of revolver (319,250) (163,750)
Proceeds from stock awards and stock options 3 5
Payment of debt issuance costs 0 (7,507)
Prepayment premium on early redemption of debt 0 (1,600)
Payments of employee withholding taxes on share-based compensation (5,702) (12,806)
Net cash provided by (used in) financing activities 46,461 (7,921)
Exchange rate effect on cash (1,519) 1,567
Net change in cash, cash equivalents and restricted cash (36,993) (53,922)
Cash, cash equivalents and restricted cash - beginning of period 72,651 116,067
Cash, cash equivalents and restricted cash - end of period 35,658 62,145
Supplemental disclosure of cash flow information:    
Interest paid 27,125 29,066
Income taxes paid 1,014 300
Purchase of capital assets on account $ 410 $ 494
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock Issued
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Balance (in shares) at Dec. 31, 2022   30,470      
Balance at Dec. 31, 2022 $ 997,079 $ 305 $ 748,877 $ 253,424 $ (5,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (17,480)     (17,480)  
Foreign currency translation adjustments 1,806       1,806
Unrealized gain (loss) on cash flow hedge (2,199)       (2,199)
Employee stock awards and stock options (in shares)   535      
Employee stock awards and stock options 5 $ 5      
Taxes withheld on stock compensation awards (12,806)   (12,806)    
Stock-based compensation 12,066   12,066    
Balance (in shares) at Mar. 31, 2023   31,005      
Balance at Mar. 31, 2023 978,471 $ 310 748,137 235,944 (5,920)
Balance (in shares) at Dec. 31, 2023   31,192      
Balance at Dec. 31, 2023 990,800 $ 312 762,324 230,851 (2,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 1,144     1,144  
Foreign currency translation adjustments (2,843)       (2,843)
Unrealized gain (loss) on cash flow hedge 5,351       5,351
Employee stock awards and stock options (in shares)   261      
Employee stock awards and stock options 3 $ 3      
Taxes withheld on stock compensation awards (5,702)   (5,702)    
Stock-based compensation 4,983   4,983    
Balance (in shares) at Mar. 29, 2024   31,453      
Balance at Mar. 29, 2024 $ 993,736 $ 315 $ 761,605 $ 231,995 $ (179)
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole.
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for its investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of March 29, 2024 and December 31, 2023, the Company's combined investment balance was $4.8 million and $5.4 million, respectively. The Company's proportionate share of income from equity method investments was $2.6 million and $1.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (March 29, 2024 for the first quarter of 2024 and March 31, 2023 for the first quarter of 2023), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no material impact on the results of operations, financial position, or changes in shareholders’ equity.
Restricted Cash
As of March 29, 2024, the Company had total cash, cash equivalents, and restricted cash of $35.7 million which included $2.1 million of restricted cash. The Company's restricted cash was $2.0 million as of December 31, 2023.
Related Party Transactions
During the three months ended March 29, 2024 and March 31, 2023, the Company recorded income of $0.5 million and $0.7 million, respectively, related to a Transition Services Agreement with Crestview Aerospace LLC (Crestview). The income was recorded as a reduction in cost of sales. Crestview is a subsidiary of American Industrial Partners Capital Fund VI, L.P. (AIP), an affiliate of the majority shareholder of the Company.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recent Accounting Standards Update
3 Months Ended
Mar. 29, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Standards Update
RECENT ACCOUNTING STANDARDS UPDATE
In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280), to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Amongst other amendments, the standard requires annual and interim disclosures of significant segment expenses that are regularly provided to the chief operating decision maker (CODM), and interim disclosures about a reportable segment’s profit or loss and assets that are currently required annually. This standard does not change how an entity identifies its operating segments, aggregates those operating segments, or applies the quantitative thresholds to determine its reportable segments. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09 Income Taxes (Topic 740) to improve income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 29, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
REVENUE
Remaining Performance Obligations
Remaining performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.
Remaining performance obligations are presented in the following table:
March 29,December 31,
(In millions)20242023
Performance Obligations$3,268 $3,629 
As of March 29, 2024, the Company expects to recognize approximately 63% and 37% of these remaining performance obligations as revenue in 2024 and 2025, respectively.
Contract Estimates
The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative adjustments for the three months ended March 29, 2024 and March 31, 2023 were favorable by $0.5 million and $13.1 million, respectively.
For the three months ended March 29, 2024 and March 31, 2023, the net adjustments to operating income increased revenue by $3.4 million and $13.9 million, respectively.
Revenue by Category
Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable, firm-fixed-price and time-and-materials, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers.
On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primarily variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost.
Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.
On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Cost-plus and cost-reimbursable$604,167 $523,030 15.5 %
Firm-fixed-price379,272 385,112 (1.5)%
Time-and-materials27,125 35,318 (23.2)%
Total revenue$1,010,564 $943,460 
Revenue by geographic region in which the contract is performed is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
United States$544,726 $548,770 (0.7)%
Middle East343,216 281,121 22.1 %
Asia68,802 64,317 7.0 %
Europe53,820 49,252 9.3 %
Total revenue$1,010,564 $943,460 
Revenue by contract relationship is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Prime contractor$945,155 $879,179 7.5 %
Subcontractor65,409 64,281 1.8 %
Total revenue$1,010,564 $943,460 
Revenue by customer is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Army$433,430 $390,503 11.0 %
Navy321,384 292,690 9.8 %
Air Force118,569 129,981 (8.8)%
Other137,181 130,286 5.3 %
Total revenue$1,010,564 $943,460 
Contract Balances
The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
As of January 1, 2023, the Company had contract assets of $487.8 million. As of March 29, 2024 and December 31, 2023, the Company had contract assets of $658.9 million and $561.9 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to Note 4, Receivables for additional information regarding the composition of the Company's receivable balances. As of January 1, 2023, the Company had contract liabilities of $76.4 million. As of March 29, 2024 and December 31, 2023, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $142.0 million and $109.6 million, respectively.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Receivables
3 Months Ended
Mar. 29, 2024
Receivables [Abstract]  
Receivables
RECEIVABLES
Receivables were comprised of the following:
March 29,December 31,
(In thousands)20242023
Billed receivables$117,203 $109,318 
Unbilled receivables (contract assets)658,893 561,862 
Other 12,394 34,815 
Total receivables$788,490 $705,995 
As of March 29, 2024 and December 31, 2023, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for most of the March 29, 2024 contract assets during 2024. Changes in the balance of receivables are primarily due to the timing differences between performance and customers' payments.
SALE OF RECEIVABLES
The Company has a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables up to a maximum amount of $200.0 million with the U.S. government. Receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
As of and for the
Three Months Ended
March 29,
(In thousands)2024
Beginning balance:$72,715 
Sale of receivables621,920 
Cash collections(588,266)
Outstanding balance sold to MUFG1
106,369 
    Cash collected, not remitted to MUFG2
(24,167)
Remaining sold receivables$82,202 
1 For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.
2 Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.
During the three months ended March 29, 2024, the Company incurred purchase discount fees, net of servicing fees, of $1.6 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss) and are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of March 29, 2024. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 29, 2024
Debt Disclosure [Abstract]  
Debt
DEBT
Senior Secured Credit Facilities
First Lien Credit Agreement
The First Lien Credit Agreement provides for a tranche of term loans in an aggregate original principal amount of $911.1 million. The loans under the First Lien Credit Agreement amortize in an amount equal to approximately $2.3 million per quarter through September 30, 2028, with the balance of $865.6 million due on December 6, 2028.
Vertex Aerospace Services LLC (Vertex Borrower) obligations under the First Lien Credit Agreement are guaranteed by Vertex Intermediate LLC and Vertex Borrower’s wholly-owned domestic subsidiaries (collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all the Vertex Borrower’s and the Guarantors’ assets which exists on a pari passu basis with the lien held by the 2023 Credit Agreement lenders.
The borrowings under the First Lien Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Secured Overnight Financing Rate (SOFR) rate plus 1.00%, plus a margin of 2.25% per annum, or SOFR, plus a margin of 3.25% per annum. As of March 29, 2024, the effective interest rate for the First Lien Credit Agreement was 9.48%.
The First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.
The First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the First Lien Credit Agreement.
As of March 29, 2024, the carrying value of the First Lien Credit Agreement was $906.6 million, excluding deferred discount and unamortized deferred financing costs of $34.7 million. The estimated fair value of the First Lien Credit Agreement as of March 29, 2024 was $908.8 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
2023 Credit Agreement
The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Vertex Borrower’s assets and consists of (a) a $500.0 million five-year revolving credit facility (2023 Revolver) (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million term loan (2023 Term Loan).
The 2023 Term Loan amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.
The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a pari passu basis with the lien held by the First Lien Credit Agreement lenders.
The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted SOFR rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of March 29, 2024, the effective interest rates for the 2023 Revolver and Term Loan were 9.14% and 8.38%, respectively.
Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.
The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of revolving credit loans times the average daily amount available to be drawn under all outstanding letters of credit.
The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions.
The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023.
The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.
As of March 29, 2024, there were $56.0 million of outstanding borrowings and $17.2 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $426.8 million as of March 29, 2024. Unamortized deferred financing costs related to the 2023 Revolver of $3.9 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of March 29, 2024, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of March 29, 2024, the carrying value of the 2023 Term Loan was $243.8 million, excluding unamortized deferred financing costs of $2.0 million. The estimated fair value of the 2023 Term Loan as of March 29, 2024 was $244.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of March 29, 2024 are as follows:
(In thousands)Payments due
2024 (remainder of the year)$11,521
202520,049
202621,611
202721,611
20281,131,527
Total$1,206,319
As of March 29, 2024, the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments
3 Months Ended
Mar. 29, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
DERIVATIVE INSTRUMENTS
During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. For the Company's derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. As of March 29, 2024 and December 31, 2023, these contracts had notional values of $343.8 million and $345.3 million, respectively. These contracts are designated and qualify as effective cash flow hedges.
The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of March 29, 2024:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgePrepaid expenses and other current assets$4,095 
Interest rate swap designated as cash flow hedgeOther non-current assets$1,201 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,296 
The Company regularly assesses the creditworthiness of the counterparty. As of March 29, 2024, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.
Net interest rate derivative gains of $1.5 million and a nominal amount were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three months ended March 29, 2024 and March 31, 2023, respectively. The Company expects $4.3 million of existing interest rate swap gains reported in accumulated other comprehensive income as of March 29, 2024 to be recognized in earnings within the next 12 months.
XML 29 R14.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
General
From time to time, the Company is involved in various investigations, lawsuits, arbitrations, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters relating to injuries to people or property damage, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed.
Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for other legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us.
The Company estimated and accrued $12.4 million and $12.1 million as of March 29, 2024 and December 31, 2023, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, will have a material adverse effect on its cash flows, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, the Company's contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations.
Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts.
U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems. A finding by a U.S. government agency that the Company’s business systems are not adequate could adversely affect the Company’s financial condition and results of operations.
In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 29, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
STOCK-BASED COMPENSATION
The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months Ended
March 29,March 31,
(In thousands)20242023
Compensation costs for equity-based awards$4,983 $12,066 
Compensation costs for liability-based awards166 806 
Total compensation costs, pre-tax$5,149 $12,872 
Future tax benefit$1,065 $2,971 
As of March 29, 2024, total unrecognized compensation costs related to equity-based awards and liability-based awards were $26.6 million and $0.5 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.85 years and 0.76 years, respectively.
The following table provides a summary of the activities for NQOs, RSUs and PSUs for the three months ended March 29, 2024:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202440 $22.93 800 $37.29 267 $43.45 
Granted— $— 251 $44.92 96 $44.92 
Exercised— $— (397)$42.15 — $— 
Vested— $— — $— — $— 
Forfeited or expired— $— (29)$39.83 (34)$39.45 
Outstanding at March 29, 202440 $22.93 625 $40.86 329 $41.88 
Restricted Stock Units
RSUs awarded to employees vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment as described in the RSU award agreement. RSUs issued to directors are typically granted annually and vest approximately one year after the grant date. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.
As of March 29, 2024, there was $18.5 million of unrecognized RSU related compensation expense.
Total Shareholder Return Awards
TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. There were no cash-based TSR awards granted in the first quarter of 2024. As of March 29, 2024, there was $0.5 million of unrecognized TSR related compensation expense.
Performance Share Units
During the first quarter of 2024, the Company granted performance-based awards with market conditions. The awards will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures as compared to peer group companies, and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.
As of March 29, 2024, there was $8.1 million of unrecognized PSU related compensation expense.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 29, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
Effective Tax Rate
Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
For the three months ended March 29, 2024 and March 31, 2023, the Company recorded income tax benefits which were not material and $5.7 million, respectively. The Company's effective income tax rates for the three months ended March 29, 2024 and March 31, 2023 were (1.8)% and 24.7%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), offset by available deductions not reflected in book income and income tax credits.
Uncertain Tax Positions
As of March 29, 2024 and December 31, 2023, unrecognized tax benefits from uncertain tax positions were $6.6 million and $6.6 million, respectively.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 29, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
EARNINGS PER SHARE
Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months Ended
March 29,March 31,
(In thousands, except per share data)20242023
Net income (loss)$1,144 $(17,480)
Weighted average common shares outstanding31,351 30,927 
Add: Dilutive impact of stock options18 — 
Add: Dilutive impact of restricted stock units425 — 
Diluted weighted average common shares outstanding31,794 30,927 
Earnings (loss) per share
Basic$0.04 $(0.57)
Diluted$0.04 $(0.57)
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation.
Three Months Ended
March 29,March 31,
(In thousands)20242023
Anti-dilutive stock options— — 
Anti-dilutive restricted stock units25 — 
Total25 — 
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Post-Employment Benefit Plans
3 Months Ended
Mar. 29, 2024
Retirement Benefits [Abstract]  
Post-Employment Benefit Plans
POST-EMPLOYMENT BENEFIT PLANS
Deferred Employee Compensation
The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses. The plans assets and liabilities were $4.2 million and $3.2 million as of March 29, 2024 and December 31, 2023, respectively.
Multi-Employer Pension Plans
Certain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $5.0 million and $3.3 million for the three months ended March 29, 2024 and March 31, 2023, respectively.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sale of Receivables
3 Months Ended
Mar. 29, 2024
Receivables [Abstract]  
Sale of Receivables
RECEIVABLES
Receivables were comprised of the following:
March 29,December 31,
(In thousands)20242023
Billed receivables$117,203 $109,318 
Unbilled receivables (contract assets)658,893 561,862 
Other 12,394 34,815 
Total receivables$788,490 $705,995 
As of March 29, 2024 and December 31, 2023, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for most of the March 29, 2024 contract assets during 2024. Changes in the balance of receivables are primarily due to the timing differences between performance and customers' payments.
SALE OF RECEIVABLES
The Company has a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables up to a maximum amount of $200.0 million with the U.S. government. Receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
As of and for the
Three Months Ended
March 29,
(In thousands)2024
Beginning balance:$72,715 
Sale of receivables621,920 
Cash collections(588,266)
Outstanding balance sold to MUFG1
106,369 
    Cash collected, not remitted to MUFG2
(24,167)
Remaining sold receivables$82,202 
1 For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.
2 Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.
During the three months ended March 29, 2024, the Company incurred purchase discount fees, net of servicing fees, of $1.6 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss) and are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of March 29, 2024. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Our Business and Basis of Presentation
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (March 29, 2024 for the first quarter of 2024 and March 31, 2023 for the first quarter of 2023), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no material impact on the results of operations, financial position, or changes in shareholders’ equity.
Equity Investments
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for its investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of March 29, 2024 and December 31, 2023, the Company's combined investment balance was $4.8 million and $5.4 million, respectively. The Company's proportionate share of income from equity method investments was $2.6 million and $1.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 29, 2024
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligation
Remaining performance obligations are presented in the following table:
March 29,December 31,
(In millions)20242023
Performance Obligations$3,268 $3,629 
Disaggregation of Revenue
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Cost-plus and cost-reimbursable$604,167 $523,030 15.5 %
Firm-fixed-price379,272 385,112 (1.5)%
Time-and-materials27,125 35,318 (23.2)%
Total revenue$1,010,564 $943,460 
Revenue by geographic region in which the contract is performed is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
United States$544,726 $548,770 (0.7)%
Middle East343,216 281,121 22.1 %
Asia68,802 64,317 7.0 %
Europe53,820 49,252 9.3 %
Total revenue$1,010,564 $943,460 
Revenue by contract relationship is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Prime contractor$945,155 $879,179 7.5 %
Subcontractor65,409 64,281 1.8 %
Total revenue$1,010,564 $943,460 
Revenue by customer is as follows:
Three Months Ended
March 29,March 31,%
(In thousands)20242023Change
Army$433,430 $390,503 11.0 %
Navy321,384 292,690 9.8 %
Air Force118,569 129,981 (8.8)%
Other137,181 130,286 5.3 %
Total revenue$1,010,564 $943,460 
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Receivables (Tables)
3 Months Ended
Mar. 29, 2024
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
March 29,December 31,
(In thousands)20242023
Billed receivables$117,203 $109,318 
Unbilled receivables (contract assets)658,893 561,862 
Other 12,394 34,815 
Total receivables$788,490 $705,995 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 29, 2024
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of March 29, 2024 are as follows:
(In thousands)Payments due
2024 (remainder of the year)$11,521
202520,049
202621,611
202721,611
20281,131,527
Total$1,206,319
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Tables)
3 Months Ended
Mar. 29, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Liabilities at Fair Value
The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of March 29, 2024:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgePrepaid expenses and other current assets$4,095 
Interest rate swap designated as cash flow hedgeOther non-current assets$1,201 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,296 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 29, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months Ended
March 29,March 31,
(In thousands)20242023
Compensation costs for equity-based awards$4,983 $12,066 
Compensation costs for liability-based awards166 806 
Total compensation costs, pre-tax$5,149 $12,872 
Future tax benefit$1,065 $2,971 
Schedule of Non-Qualified Stock Options, Activity
The following table provides a summary of the activities for NQOs, RSUs and PSUs for the three months ended March 29, 2024:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202440 $22.93 800 $37.29 267 $43.45 
Granted— $— 251 $44.92 96 $44.92 
Exercised— $— (397)$42.15 — $— 
Vested— $— — $— — $— 
Forfeited or expired— $— (29)$39.83 (34)$39.45 
Outstanding at March 29, 202440 $22.93 625 $40.86 329 $41.88 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 29, 2024
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
Three Months Ended
March 29,March 31,
(In thousands, except per share data)20242023
Net income (loss)$1,144 $(17,480)
Weighted average common shares outstanding31,351 30,927 
Add: Dilutive impact of stock options18 — 
Add: Dilutive impact of restricted stock units425 — 
Diluted weighted average common shares outstanding31,794 30,927 
Earnings (loss) per share
Basic$0.04 $(0.57)
Diluted$0.04 $(0.57)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation.
Three Months Ended
March 29,March 31,
(In thousands)20242023
Anti-dilutive stock options— — 
Anti-dilutive restricted stock units25 — 
Total25 — 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sale of Receivables (Tables)
3 Months Ended
Mar. 29, 2024
Receivables [Abstract]  
Schedule of Receivables Sold The fair value of the sold receivables approximated their book value due to their short-term nature.
As of and for the
Three Months Ended
March 29,
(In thousands)2024
Beginning balance:$72,715 
Sale of receivables621,920 
Cash collections(588,266)
Outstanding balance sold to MUFG1
106,369 
    Cash collected, not remitted to MUFG2
(24,167)
Remaining sold receivables$82,202 
1 For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.
2 Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2024
USD ($)
operatingSegment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]        
Number of operating segments | operatingSegment 1      
Joint venture investment balance $ 4,800   $ 5,400  
Proportionate share of income (loss) 2,600 $ 1,800    
Cash, cash equivalents and restricted cash 35,658 62,145 72,651 $ 116,067
Restricted cash 2,100   $ 2,000  
Net income (loss) 1,144 (17,480)    
Related Party        
Schedule of Equity Method Investments [Line Items]        
Net income (loss) $ 500 $ 700    
High Desert Support Services, LLC        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage 25.00%      
J&J Maintenance        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage 50.00%      
Servcore Resources and Services Solutions, LLC        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage 40.00%      
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Performance Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract term 1 year  
Renewal option, term 1 year  
Performance Obligations $ 3,268,000 $ 3,629,000
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)
Mar. 29, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-03-30  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 63.00%
Revenue, expected performance obligation, period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 37.00%
Revenue, expected performance obligation, period 1 year
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Contract Estimates (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Favorable adjustments to operating income $ 0.5 $ 13.1
Favorable adjustments to revenue $ 3.4 $ 13.9
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,010,564 $ 943,460
Cost-plus and cost-reimbursable    
Disaggregation of Revenue [Line Items]    
Total revenue $ 604,167 523,030
Revenue, percent change 15.50%  
Firm-fixed-price    
Disaggregation of Revenue [Line Items]    
Total revenue $ 379,272 385,112
Revenue, percent change (1.50%)  
Time-and-materials    
Disaggregation of Revenue [Line Items]    
Total revenue $ 27,125 $ 35,318
Revenue, percent change (23.20%)  
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,010,564 $ 943,460
United States    
Disaggregation of Revenue [Line Items]    
Total revenue $ 544,726 548,770
Revenue, percent change (0.70%)  
Middle East    
Disaggregation of Revenue [Line Items]    
Total revenue $ 343,216 281,121
Revenue, percent change 22.10%  
Asia    
Disaggregation of Revenue [Line Items]    
Total revenue $ 68,802 64,317
Revenue, percent change 7.00%  
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 53,820 $ 49,252
Revenue, percent change 9.30%  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue by Contract Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,010,564 $ 943,460
Prime contractor    
Disaggregation of Revenue [Line Items]    
Total revenue $ 945,155 879,179
Revenue, percent change 7.50%  
Subcontractor    
Disaggregation of Revenue [Line Items]    
Total revenue $ 65,409 $ 64,281
Revenue, percent change 1.80%  
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,010,564 $ 943,460
Army    
Disaggregation of Revenue [Line Items]    
Total revenue $ 433,430 390,503
Revenue, percent change 11.00%  
Navy    
Disaggregation of Revenue [Line Items]    
Total revenue $ 118,569 129,981
Revenue, percent change (8.80%)  
Air Force    
Disaggregation of Revenue [Line Items]    
Total revenue $ 321,384 292,690
Revenue, percent change 9.80%  
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 137,181 $ 130,286
Revenue, percent change 5.30%  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Contract Balances (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Contract assets $ 658.9 $ 561.9 $ 487.8
Contract liabilities $ 142.0 $ 109.6 $ 76.4
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Dec. 31, 2023
Receivables [Abstract]    
Billed receivables $ 117,203 $ 109,318
Unbilled receivables (contract assets) 658,893 561,862
Other 12,394 34,815
Total receivables $ 788,490 $ 705,995
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 28, 2023
Jul. 05, 2022
Mar. 29, 2024
Mar. 31, 2023
Debt Instrument [Line Items]        
Prepayment premium on early redemption of debt     $ 0 $ 1,600
Letters of credit | 2023 Credit Agreement        
Debt Instrument [Line Items]        
Outstanding borrowings     $ 17,200  
Secured Debt | First Lien Initial Term Tranche        
Debt Instrument [Line Items]        
Interest rate     9.48%  
Secured Debt | Vertex First Lien Credit Agreement        
Debt Instrument [Line Items]        
Total     $ 906,600  
Deferred debt issuance costs     (34,700)  
Fair value     908,800  
Quarterly amortization   $ 2,300    
Secured Debt | Vertex First Lien Term Facility        
Debt Instrument [Line Items]        
Face amount   865,600    
Secured Debt | New Term Loans        
Debt Instrument [Line Items]        
Face amount   $ 911,100    
Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate | First Lien Initial Term Tranche        
Debt Instrument [Line Items]        
Spread on variable rate   0.50%    
Secured Debt | Eurodollar | First Lien Initial Term Tranche        
Debt Instrument [Line Items]        
Spread on variable rate   2.25%    
Secured Debt | Secured Overnight Financing Rate | First Lien Initial Term Tranche        
Debt Instrument [Line Items]        
Spread on variable rate 1.00% 1.00%    
Secured Debt | Secured Overnight Financing Rate | Maximum | First Lien Initial Term Tranche        
Debt Instrument [Line Items]        
Spread on variable rate   3.25%    
Line of Credit | 2023 Credit Agreement        
Debt Instrument [Line Items]        
Outstanding borrowings     56,000  
Deferred debt issuance costs     (3,900)  
Remaining borrowing capacity     426,800  
Covenant terms, ratio of total indebtedness to combined EBITDA 5.00      
Covenant terms, ratio of EBITDA to interest expense, net, 2.00      
Senior secured credit facilities        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity $ 750,000      
Senior secured credit facilities | Minimum        
Debt Instrument [Line Items]        
Quarterly amortization 1,600      
Senior secured credit facilities | Maximum        
Debt Instrument [Line Items]        
Quarterly amortization $ 3,100      
Senior secured credit facilities | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Spread on variable rate 0.50%      
Senior secured credit facilities | Secured Debt | Eurodollar | Minimum        
Debt Instrument [Line Items]        
Spread on variable rate 1.00%      
Senior secured credit facilities | Secured Debt | Eurodollar | Maximum        
Debt Instrument [Line Items]        
Spread on variable rate 2.25%      
Senior secured credit facilities | Secured Debt | Secured Overnight Financing Rate | Minimum        
Debt Instrument [Line Items]        
Spread on variable rate 2.00%      
Senior secured credit facilities | Secured Debt | Secured Overnight Financing Rate | Maximum        
Debt Instrument [Line Items]        
Spread on variable rate 3.25%      
Term facility        
Debt Instrument [Line Items]        
Face amount $ 203,100      
Credit facility, maximum borrowing capacity 250,000      
Term facility | 2023 Credit Agreement        
Debt Instrument [Line Items]        
Face amount     $ 243,800  
Interest rate     8.38%  
Deferred debt issuance costs     $ 2,000  
Fair value     244,100  
Term facility | Short-term debt        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity 50,000      
Term Facility And Amended Revolver        
Debt Instrument [Line Items]        
Total     $ 1,206,319  
Revolver        
Debt Instrument [Line Items]        
Outstanding borrowings $ 500,000      
Debt instrument, term 5 years      
Revolver | 2023 Credit Agreement        
Debt Instrument [Line Items]        
Interest rate     9.14%  
Revolver | Letters of credit        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity $ 50,000      
Revolver | Line of Credit | Vertex ABL Credit Agreement        
Debt Instrument [Line Items]        
Fronting fee 0.125%      
Revolver | Line of Credit | Minimum | 2023 Credit Agreement | Equal To Or Less Than 50%        
Debt Instrument [Line Items]        
Commitment fee percentage 0.25%      
Revolver | Line of Credit | Maximum | 2023 Credit Agreement | Equal To Or Less Than 50%        
Debt Instrument [Line Items]        
Commitment fee percentage 0.50%      
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Maturities (Details) - Term Facility And Amended Revolver
$ in Thousands
Mar. 29, 2024
USD ($)
Payments due  
2024 (remainder of the year) $ 11,521
2025 20,049
2026 21,611
2027 21,611
2028 1,131,527
Total $ 1,206,319
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Additional Information (Details) - Cash Flow Hedging - Interest Rate Swap - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2023
Derivative [Line Items]        
Derivative contracts entered into during period     $ 350.0  
Derivative, notional amount $ 343.8     $ 345.3
Designated as hedging instrument        
Derivative [Line Items]        
Gain (loss) on derivative instruments, net, pretax 1.5 $ 0.0    
Gains reclassified to earnings within the next 12 months $ 4.3      
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) - Cash Flow Hedging - Designated as hedging instrument - Interest Rate Swap
$ in Thousands
Mar. 29, 2024
USD ($)
Prepaid expenses and other current assets  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability $ 4,095
Other non-current assets  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability 1,201
Accumulated Other Comprehensive (Loss) Income  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability $ 5,296
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 31, 2023
Contract compliance    
Loss Contingencies [Line Items]    
Contracts loss contingency accrual $ 12.4 $ 12.1
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation cost for awards $ 5,149 $ 12,872
Future tax benefit 1,065 2,971
Compensation costs for equity-based awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation cost for awards 4,983 12,066
Compensation costs for liability-based awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation cost for awards $ 166 $ 806
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Jul. 05, 2022
Mar. 29, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of shareholder return award target   200.00%
Share-Based Payment Arrangement, Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Total Shareholder Return Awards (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 0.5
Vesting period   3 years
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 18.5
Granted (in shares)   251
Granted (in dollars per share)   $ 44.92
RSUs | Share-Based Payment Arrangement, Employee | Share-based Compensation Award, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
RSUs | Share-Based Payment Arrangement, Employee | Share-based Compensation Award, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
RSUs | Share-Based Payment Arrangement, Employee | Share-based Compensation Award, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 8.1
Granted (in shares)   96
Granted (in dollars per share)   $ 44.92
Vesting period   3 years
Equity Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 26.6
Unrecognized compensation costs, period for recognition   1 year 10 months 6 days
Liability Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 0.5
Unrecognized compensation costs, period for recognition   9 months 3 days
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)
shares in Thousands
3 Months Ended
Mar. 29, 2024
$ / shares
shares
NQOs  
NQOs, Shares  
Outstanding at beginning of period (in shares) | shares 40
Outstanding at end of period (in shares) | shares 40
NQOs, Weighted Average Exercise Price Per Share  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 22.93
Outstanding at end of period (in dollars per share) | $ / shares $ 22.93
RSUs  
NQOs, Shares  
Exercised (in shares) | shares (397)
Exercised (in dollars per share) | $ / shares $ 42.15
RSUs, Shares  
Outstanding at beginning of period (in shares) | shares 800
Granted (in shares) | shares 251
Forfeited or expired (in shares) | shares (29)
Outstanding at end of period (in shares) | shares 625
RSUs, Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 37.29
Granted (in dollars per share) | $ / shares 44.92
Forfeited or expired (in dollars per share) | $ / shares 39.83
Outstanding at beginning of period (in dollars per share) | $ / shares $ 40.86
PSUs  
RSUs, Shares  
Outstanding at beginning of period (in shares) | shares 267
Granted (in shares) | shares 96
Forfeited or expired (in shares) | shares (34)
Outstanding at end of period (in shares) | shares 329
RSUs, Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 43.45
Granted (in dollars per share) | $ / shares 44.92
Forfeited or expired (in dollars per share) | $ / shares 39.45
Outstanding at beginning of period (in dollars per share) | $ / shares $ 41.88
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Income tax benefit $ 20 $ 5,737  
Effective income tax rate (1.80%) 24.70%  
Unrecognized tax benefits $ 6,600   $ 6,600
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income (loss) $ 1,144 $ (17,480)
Weighted average common shares outstanding (in shares) 31,351 30,927
Add: Dilutive impact of stock options (in shares) 18 0
Add: Dilutive impact of restricted stock units (in shares) 425 0
Diluted weighted average common shares outstanding (in shares) 31,794 30,927
Earnings (loss) per share    
Basic (in dollars per share) $ 0.04 $ (0.57)
Diluted (in dollars per share) $ 0.04 $ (0.57)
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Anti-dilutive Options (Details) - shares
shares in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock options (in shares) 25 0
Anti-dilutive stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock options (in shares) 0 0
Anti-dilutive restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock options (in shares) 25 0
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Post-Employment Benefit Plans (Details)
$ in Millions
3 Months Ended
Mar. 29, 2024
USD ($)
plan
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Retirement Benefits [Abstract]      
Number of compensation plans | plan 2    
Plan assets and liabilities $ 4.2   $ 3.2
Expense recognized $ 5.0 $ 3.3  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sale of Receivables - Schedule of Receivables Sold (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2024
USD ($)
Transfers of Financial Assets Accounted For As Sale [Roll Forward]  
Beginning balance $ 72,715
Sale of receivables 621,920
Cash collections (588,266)
Outstanding balance sold to MUFG 106,369
Cash collected, not remitted to MUFG (24,167)
Remaining sold receivables 82,202
Collections from operating activities $ 33,700
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sale of Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Dec. 31, 2023
Sep. 28, 2023
Receivables [Abstract]      
Availability under receivables purchase agreement $ 82,202 $ 72,715 $ 200,000
Purchase discount fees $ 1,600    
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #H[IU@'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 " Z.Z=8'$?T=N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O21U"J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"UB*:'8FB LCFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" Z.Z=8B&$(4])G.JSUL*8Y8=.1P<+D7!] M*)I:W!:?YLK :G,C-QE(JQ(CI+ M$JZ>ST4L5VM M(?TP\ID-R+^XC\1*O[@FULI4R@=[M3Q;(A&+P%@)#O\>Q4C$L56"!M!G!F,Y*-0I$WT@BNA3SL& M-.V;3K")/U_'LXIXGUS+U"PTN4A#$;Z.[T!9B@*Q;8'.&2IXS=4A82<'A'FL MZRC/" \?+B'<]USAKXKC%_7CYWH^6C]_#Z?:*&AR_[AJ:*W0=2O8?OA!+WD@ MSEK0T;10CZ(U^.D'VO=^=MG[3F*OS'8+LUU,??!1!AET44/NGI?"Y10/IU[[ MB\L2&K6GI5YAJ5?/TI>,*R-4_$QNQ5(JX[*'2QF5N2IEA$;M::]?V.O7LS<6 M*I*A[84$Q@%G\G"EHM]5=CPT?D^?1X7/HYHM4W&80O(9H#J/N-:,Q]J92#1L M3X/'A<%CM% 7J8G,,[F,8D%NLF0JE,L8KN%YM.WW_2YUF4-#]S1W4I@[J6/N M5LPC.XQ"&F]XXFRCN,X]^WI KM+@T&40#=W3(/7*:=2K8Q$*)Q4T2VY;Z &9 M&.B+1"HRDEEJU#/\#YV^=ZA?W;@>:MSZ(WCY5\C-+ G7%<\W[H--H$(M&2D2A. M-F^-CJ4V/"9_1^(OG<: M:P*/:,E'%(>:3S* C(T7,)9@PR\NTCVF;5C_>TY_3= 1+?&(XFQS%QD@(SDC ME+V;OB<3$60*=Q)LB/WB$,QL#19&+7PLXZ M: *B:$E1%,RTOH.?[K\Z;36!3JQ$)X;#S3:7Y.(I6/!T M+BKI<(?0S;?)A7/'H E.8B4GL5J<-,J4LBN8];(ESR/,)YESSV6'XC?G3LT( MC]K79\E'K!8?7:6PS%[OSMFE*-\:=_K$%:M\-H$_K,0?5@M_[%(-P!Z08"Z5 MFT @5B(0JX5 DX3',3G/-+S6[A:+ZU2NN?&X??V5 MY,-JD<]%(M3<=LE?0,$L Z2)4_=2<4%JXTV 3ZL!!^&<\LVD0L!B<3LX3+5 M]IK 'U;B#\/)93O&OIK;\WE!S[M M]DX\!E3UZ/)8(A##P668B#3,-\$N8^ZV@@M4)Z\)KF$EUS <2XK-OZ3!Q2J/#9J '+^$'!]GD[<>-_NUE2YWR'UQ[O'A0?MZ+$''KPQ9$MR+YLKMO&^0Z[= MIJSMNQ/Z74FG\^*8T$YX^>FI)H'=FUR?&!9/BQ/:87XNV2D_7Q_O7G,[7VH2 MBQF$>H=',."I]8GI^L;(97[H.)7&R"2_7 @>"F4_@/>Z M:KZ"G*E;L0:.;Q9"YDSCK5RZ:BV!)853GKF^Y\5NSE+N3$;%LV\#9&(W=JAS>/"2+E?:/' GHS5;PBOHM_6SQ#NWCI*D.7"5"DXD M+,;./;V;TH%Q*"S^3&&G3JZ)264FQ!=S\Y2,'<\0009S;4(P_-O"%++,1$*. M?ZJ@3CVF<3R]/D3_N4@>DYDQ!5.1?4X3O1H[ X'.1 MJ>*7["I;SR'SC=(BKYR1($]Y^<_VU42<.& DL<9HYJ*8F\(;LTFY6<97+?%MBGYZ,A4\P46!A."5$EF:,(TW MKQK_<+6T(F)!GOAT +]Z #)ZAG/RCB!1?B51-;SS;YZWZFM,3: M_MLV666PT![,;/@[M69S&#NXHQ7(+3B3'W^@L?>3+=/O%.PL[[#..^R*/GF! M+? -V'(L'>/"T9Q!VPGUJ!?%N%K;4_RVW3 ,PMBKS<[ HAHLZ@2;"J5-QI7QY0Y; 0;+LAN#&(BS!DR$U MA6/.1 +[M=G2UOT6M[""(4Y< [YM%0[\B-K9^S5[OY/]]S480+[$0\&4O0VO MW\;S@H V\&Q647]HQQO4>(-./'.X$106V!O&3:I6Q8[$8DA@IFVP@Q9&LPC: M%CW?]R+?3CJL28>=I$]< ^Y)?5CH&\+!"CBT#-^/^LVM9#$+:#\,[934.TJ+ MU[W@>@7RJY!5D+/A:1PT2])B=F$OT1/MHU^9R%+7LD+7%E+D1)1%BEI(9H!? M25 5*]%L;]]1U1BG8)3ZS3FV6/7\P*?]"SGXQQS\]^2 > C,89':)]FW#-^L M5IM1U \N(1Y%CG9JR>0W_!I-3Z?:2ABT#WX:MJ:Q;=7#4AU<*H6C(-&P4XD_ M,LEQVZM#,6 9E)\T5M9.=?M6(?Y>T[9:\!Z;2.;G"#[5$9!F3ZIB[ M?:'*I^+/@*!V18/EB40W 8YJDSUN8R-E=(HX485>Z8?J9:B?&W/QZ)^-(B:&FDS M\X;^I82.*DF[9?)_2*BMDB@_P]8*6&7[9<5%3A5.Q5.WH@5S5@NS]B!6"UZKLF#P((BLJXJ*+_=0\N/2\9V7A8_%+E=ZP5TM]G0' MCZ">]@\"9VZ'DA45,%EP1@1LE\Z=?[OVC8.Q^+V HSP9$RUEP_EG/7F?+1U/ M,X(24J4A*+X.L(:RU$C(XY\6U.GVU(ZGXQ?TGXQX%+.A$M:\_*/(5+YT$H=D ML*5UJ3[RX\_0"HHU7LI+:9[DV-IZ#DEKJ7C5.B.#JF#-FSZW@3AQ0!R[0] Z M!'V'Z()#V#J$1FC#S,AZ1Q5=+00_$J&M$4T/3&R,-ZHIF$[CHQ+XM4 _M5IS MEF%2(",XDKPL,JIP\JCPA=E2DO M?JKPC.0Z>0<@[UG**R!7OW IK\G5$Z-U M5J#3-9F0I\=WY.K--7E#"D8^Y;R6E&5RX2JDJC=TTY;6?4,KN$ K)!\X4[DD M/R*][-S?18F=SN!%YWTP"OB!BAL2S-^2P LB"Y_U?W /?>,>CM )N["'!B^\ M@-?%]V)X_[S;2"7PE/]EBUZ#'MG1]:]_*_OF9Y7 CN3/^WD3[^9 MGM2$0$=@2PM!#K2L01_;@BG '141>):)/-*]]4=O-HA/\A+- [^7O*'1) BC MF3UWLX[\;)3\)_I,-L!@6R@;L=F06.CU> UM_"BQLTHZ5LG_"*G]4-GH)@,J M<1CWXS@TF@3^?&YG/.\8ST<9XWV)MR'#ZT@(8.D7@G6)R9(V]W#V-]Y2AO5; MPL 4-$6?;0KF%G))%/8D#*W\Q)O:%?C>UVO.&]7PF\I!D/2LTI[5G6^1;_%/ M>06QE_3(6ZPFX3R\P/[DDO;'3S)7M!QC;V7L#RIB.(V#/N.A%=;-9-;G[)[T M&!6(G6F])'*JF6JNX6ZU:^_N3%/36[_7;9_I7;["-#TC7K([_ E("5N$]&YF M&$;1M&'-1/&]Z60V7&%?9(8YMJX@M %^WW*N7B9Z@ZX97OT+4$L#!!0 ( M #H[IUB21E$\M@8 *8; 8 >&PO=V]R:W-H965T&UL MK5E9;]LX$/XKA+?8;0$GYJ&S20RDR1X%>@1)N_O,2'0L5!)=D3I=:KM[.9RI:BXNI8KD0- M3Q:RJ;B&87,W4ZM&\+Q3JLH9Q3B:5;RH)_/3[MY5,S^5K2Z+6EPU2+55Q9NG M=Z*4#V<3,GF^<5W<+;6Y,9N?KOB=N!'ZZ^JJ@=%L8R4O*E&K0M:H$8NSR3EY M>\$"H]!)_%V(![5UC8PKMU)^,X/W^=D$&T2B%)DV)CC\NQ<7HBR-)<#QO3G+GE2ES(\I\BU\NS23)!N5CPMM37\N$OT3L4&GN9+%7W MBQYZ63Q!6:NTK'IE0% 5]?H_?^PG8DN!!",*M%>@+U5@O0+K'%TCZ]RZY)K/ M3QOY@!HC#=;,13G.)7K]Z@UZAHD9?EK)5O,[5Z4P#'F-UEO7O M?K=^-QUY]T?>'".:3A'%-'"H7_C5+T5VC!CIU-FN^@QF83,5=#,5M+/'QJ:B M;1I1:\25 I]=[JSU [>^";BW:L4S<3:!B%*BN1>3^:^_D B?N)S[2<9V7&4; M5YG/^OR"J^449?"+Q/>VN.;%>-6/$B1^)Q92)J/9U2+T4#@7QH:X46)$+3@,9[R&VQ-*)F M][N 1QO@D1?X%ZEY^0*,D?WRD(5QN(?1%DOB((E2-\AX S(^,+M 78U^FJ(5 MI"8][6;7;-X5D H,:Z%=F&,;,V,1W8-L2R5A0$<0)QO$B1?QGU+F#T59NF E M]G)'04+3_2!RR8512B,WM'0#+?5">U]K7M\5$$;]R S..MA:PYQ-;+""4C,0]V>)0XD7Y MN0OR6M9'AX.H-[6SI#&++:@.L3!E(^F3#!Q'O+S2Q_H+H5(+ R5)1$BT#]8A M2'&,1^$./$7\1+6&>SX.D=D+3U@:I60?HD,0)R3%8UMT8"02O*AL* M^6Y2% M+MS41+S$]J/%P\^RMNOSP'3$3W7G629;4S&L^),A8Z?#-E<%#$=XGXQ=;)CV3M=G(HLX ,WK]26J!XC=.\%[#[D(!.8\K_K^A7><'*J2QM\"Z6?)& M+&69BT;]AGZ'ED\_.5WU,NH/'\_\)&N[3@_L2OWL>M4\)U:E9?;M!+W"QYA MO=6@>UZVX@01/,6X^T/*S!#LC%9#U5#\*_(3]$D^WRV4,@3=%4"M5M#XY;!U MG!-HDZ\5BCZ175<':J9^:C:;&RJT<3^]CC(R#4(Z37#4N0A#DI)I1!.__]#V M(+E 'WF3+3=GD)W0I6$*7$ACW>%34:.,KPI(:\Z3.[L.B"/8L_M8G7*4F5-:)]RA7&#^ M8"^I%SX,W-M%WTN3?6]\YQ#:V?B[!)V-_VSK(XKY M@@6IX:ZH%12+"]#$QS%,0;/^*+0>:+GJOJO<2JUEU5TN!0?@1@">+R30NY3K+0=%D?@WYH_+CG^!S[)KZ3C51W.@$PY"'E0D^=Q)CL MTG5UE$!*=4=F('!F*55*#7;5RM69 AH7H)2[@><-W)0RX8238FRNPHG,#6<" MYHKH/$VI>KP"+C=3QW>>!J[9*C%VP TG&5W! LQ--E?8SBH!#9"P%Q<<:9L"Y94(=]Q6I M4Z]I@=OM)_:OA7DTQ-@48W3-AC7!B%LPQQ)IQ)$>.A0$RPI25G,378N:*JUK\JUP]>6/\' M51T2C"](X 6]%OAL/_PS1!W2]0MXMPEW<2?J[0CJ[0@*ONX+? MK(Y$\!J7? MDR_W.3./;:9*EEX[BWWU+G5&(Y@Z^&YI4&MPPG=O_('WL/W'7VRX/!#74]VKUO=/4EVE(:&X2J=AOG+ NRM%6Z25_?TN5[Y6_'?E' M!#8L]&L+_5=98%KGA^7WGZG:U;TOHB%X4 L>O$HPWA':4!$SL3JD>G!0];Z( MANIAK7JX5_5,IBG>&O^0Y,-CDOQ 4$/ZJ)8^.D'ZR1D^>C%Q=S?]F,B&@W'M M8'RZ@^,2?/Q,4]?O]8.1-]@1WQ;HC_U!,&K7[GM_;TCO=/4G9'M%?X2'ULA6 M$^[6C6_++;Q&5TQHPF&)4*\S1 Y55C!EQ\BL* )NI<&2HF@F6/6!L@$XOY32 M/'5L75'7D>$?4$L#!!0 ( #H[IUB<:4YTO0< .LA 8 >&PO=V]R M:W-H965T&ULK5IM;]LX$OXKA&]Q:(&Z%DF]V+G$0.INL06N MNT%SW?U,2W3,JR1J2=I)[M??4'(L2Z(8!_"7Q):'XV>&,_/,D+Y^E.JGWG)N MT%.1E_IFLC6FNIK-=+KE!=,?9<5+^&0C5<$,O%4/,UTISK)Z49'/2!#$LX*) M6UW)E/_%OD35E+>5/^^9K=C,) M+"*>\]18%0S^[?F*Y[G5!#C^/BB='+_3+CQ]_:+]2VT\&+-FFJ]D_I?(S/9F M,I^@C&_8+C??Y>-O_&!09/6E,M?U7_1XD TF*-UI(XO#8D!0B++YSYX.CCA9 M 'K<"\AA >DO"$<6T,,"6AO:(*O-^LP,6UXK^8B4E09M]D7MFWHU6"-*NXWW M1L&G M:9Y4J6&6P*SQ"\TC(7&3/PYM[ /]@MHY'!5^8^HC(HL/B 0D=.!9G;&: #<2ZE$JRU3D')5]X/9C^S"U.;"SB0*A+AW[ M>>4R,;KDAEY(6<=A\=%AL7=#/W-0F@I6UU[^5-F:X3*XT1*=;%=,0MK;TZ%0 M%&+BWM'D"##Q KPMI#+B?PU J%FB-*Q\$&O84Z8U-\Y\2P9 "(GHH@?7)14' ML1OO_(AW[L7[;P@N!% SH2NI66XQ5\H&EGG^@*J8#@FJ*^-\[4=E(=1DP M'T";]\ /)2AV(U\^Q7"G<=CW[U (DWDR M$@\X:)DM>"5D-UPI &G8D[O<'A2 MK7>L3#EX5KMC]J"U$XZ0Y'W0#JD(TQ',I,5,SHI:_F2KWT[HK8W,%_1.N&0 M9(!U*$)($(T%0$NZV,^ZJRU4 *YMP6Y*0)U/N6!KD8^7;'Q1$KZ4MJX+6AK& M?A[^SE,N]@RJH#N6PF%H1Q&-^P7;)4>#^"23N_A:&L9>TEK^8;9<>0KT87DW M0VE$!CGJD%LDR7P$7\MZV$][MVDJ=[9)J-BS]:(3XY#.II0F..IC=,B%^$2L MB[$E/NQGOM5)#:XC7-9.Y465RV?.T9J7?"-&_#ODMBF>QT'2Q^Z0(R&>C^5H MRX+83X-- )SDI!.E@\22(!C4D:'8%$.S.-(KXI;PL)_Q?C^G_W,"'U+;-$J@ M>^@C=\C1>;@8<2]I.9 $WA+XM=QS?090XJ72MQ:]2VGK&MT2*_$3Z]U.I5MH M3^K9-665,-!>C=<8,J3*:9(D_?1UB2V"9*0-)"VE$C^EWBF9BR M'7)C2%OZ(Z^/H9W$%>?F@X/P2)@$ ] ..4]0M+Q(_//I%U%"%W@&SHL.F)?2 MUC6Z)5OB)]MN)AP[88BP7)8/4\-5,=IFDB&Y]NG!(4*BX)1&NKA; B9^ O[. MH3LX'I:=@=5!IE#M!W@=8B'!P5@73UK2)7[2[3I:\;W,]UPYH;J8-P*W];$Z MY,)Y$HWYMJ5>XJ?>KF^]4%T5C?_XHS'8K\\Q6^_JHPAJDMTSQ,P]9J(-AHR3HST@N,4SF8P=9M&59>B;+ M5DKN10:(U\_HW8%RWZ/-F5Q&AUP:QF&,^V8X*#=9D)%#+=I2+O6/HK\^I?5Y M 8+.GB.^V?#4V)VPECGA.D9.'.%^A^ 0PU$\E@8M5U(_5]8^;_"*!N.'9@_L M<>&>Y764V:(#1&V42.VESJ@EK@$V7BP&M<QUB,<'A&$.T+$P7WG;T?E=5>7T?"),4C"=I+O5.\6:^ @LV.6@497.K M#%7*>;!&O4S_YMNM"VGK7F^U5!_ZJ?YK"2T>[".JF'#N6#@D:I)@TI_/7&*+ M(!ZIR6'+Z:&?T[\V=U@-GXQB''(TM)>#&[BA%!VCPK#E\? 5'C\,Z<,9'=6W M^_6YFQ,T&=P(AKA/X"ZA1?_$?G9R;5YP]5#_FD"C^IN;J^;CT^,O%F[K>_K> M\T_X:M7\[J!5T_P,XAM34*TTROD&5 8?$_"B:GY9T+PQLJHOY]?2&%G4+[>< M95Q9 ?A\(Z5Y>6._X/C[CN7_ 5!+ P04 " Z.Z=8MK0O>IH& "J*P M& 'AL+W=OD8)NKT=P]/7!;;[* M>/-@,KM:XQ6Y(_Q^?5.+N\D>)CG^#;!/F-0VOQ1TZV[. : M-%WY2.FGYN9]>CURFA:1@BQY X'%UR.9DZ)HD$0[/G>@HWW,QO'P^BMZTG9> M=.8C9F1.BS_SE&?7H^D(I.0!;PI^2[<_DZY#;0.7M&#M)]AVMLX(+#>,T[)S M%BTH\VKWC;]TB3AP@.X1!]0Y(,4!'8O@=@ZNZA >8X]E53;>@;JP%6G/1TM5ZBP3G53.R[G@M?LV%'Y_- M:96*<4)2(*X8+?(4[S6E9BG%\Q^GR$WC/V(:D&I"%&>2G5/113 =< M@!NY_H&Q6:L6\+%M!>9CG%=Y=5*EXKDF>8LEYMR4[1\_X0)72X$K^KWC M]A)@#A9D^0:X\#5 #D(Z0HVHS3QT,>;8:,;8(EEL D MT]@>Y)!)Y"V@XI.,AS%(5.&,F) MG@_-7,=7R!C:A-YT&H:R63PT0[[K(4\V2X9F8]]'/9B4&6^?&:]UK)+@HFC531ZH_6'C&4(QC9>69&R.=2Y=-L/BT#B26 M8DI$!'LB B,18E*)DV ESCUU3:KE$^ UKIC8X=HS:/J/. ZU9Q(=/\&@>W#J M! H[QO#GLF,3++8)ECR3"XF;<,]-:.3FOA+K8I'_*PX;*W%RZ68*$,0L,-,190QR[M8U'734=]7#@242NQH:8'#[1(YP8 58\2S63DI:&PU:&(+32:EUP_@-PD(O^)Z M7XNZ6H*L*@A0(R% 9U"U6@T:6T5+;*')//8R CQ91WB>.W>0[2B<>B%49Y=& M28"JK*,!$Q4,=%4I06.'7#_R5"U!8S?V(^3HCV*P5Q.@L5P]12G3)\NJ1,'54@Z.SD@3[@9 @6 M!LA5Q;!88X=<9^I#=:!KBG\43(^H9K"OUV'P/^IFT&81/+>*MK"*%EM%2VRA MR8.@%P:@61DX23Z#PZH70G5!GILCG>J'-FLLA=6T6*K:,FS"9%)ZHM[:*[N7R2E04V![ZH+_MS<@K-)LBH( M6$5+GLN'_%=G7^HC;FX.4"LSCP0FT-#:OZL1\Z2.7( M9AV^."UH;#5H8@M-YJDO_I&Y^#]'64/#^MJ+IH-Y8PQX-B>GQ(RMQDQLH=5+HY4!7D0;LZ;4*#4NQ=#=S>6;\<6L>0O%Z=]1.CFP9,FW4R E?YKET#ZTGS=\U&KA5SX+LF1B[6?Z,DR/6UU2 M2&4J"21!XM^=&J@L(T%0XTLEL]5<20=7/]?2+]AVV#*17@UL]J=.P_RX]:HE M4C65919N[.*=JNPY)'F)S3S_%8MJ;['H4&N3?PO[RL<_I,#O>I MC_6.%[&69S+(DR-G%\+1;DBC#VPJGX9RVI!3QL'A5XUSX>1,^<3I@A&R4W%: M>FSP7DB3BG%T%*V/]QKO M[3UR[[ZXM";,O3@WJ4K7S^_"AL:07FW(:>])@9?2=43O;VW1Z_8.GI"WWP"S MS_+V'Y%W[6;2Z+\D(=,6 VL\;$UE#"6 ,W+**Q-DC=R%-M(D6F9BC$6%N U> M_+,_\<$A\OZU#:&HP,%V!2@;7_M")NJX5=!=[DZU3G[^:>]E]\T3YATTYAT\ M)?W_Z/=OW'L^'MP,1Q^&UU?B^D*A?G8GQ[>5E_^8?M#X>OKT: M7@P'_:L/HC\87-]>?1A>O16CZ_?#P?!\O-3W8^_O;3$T2:<-U?$AU=)(N,L5 MUE6^(^92+GL0GXU=P'DX!$IPI8\'Q4[U]45;: @,G ;&5DX>Z=3Y0@'8!6 M0H84],Q'B(:2Q$?$?%G@OB"")48 92F19)I#8);9BM7K==\ W0FB*&68X15>WGN#(V'IJA9;0 >7*WPM7=%$ M'V^"F]D[0"=I^()\5$Z\1F Z9 R E9\5=+4S1790 $BQF-M,=<0Y3 X/$'BG M?(@,,C0@M+V]MEA122C"4S&N%J<_67P0=U@MG1)RYA33#RI)F(OQ7"Y LG?: M64.K<,#/,B_>0/+42;!3F="Q.HD6I:2X((N40PN8I82F8L\4H;OO @=,40H4.+C8)9%-MZ\A=B;6;@VCVZ2"^G2 M> M=3_%SG00[@4L >*]3(?_JQY'_G7'^75Q*BG^J#NH[8*M/7\@$B100.K5= M%6C5AN_%[0YA:$LO;COCCIA9$ V'!6<@8>0KRWO='[?\CW(A=1 WRB-MR 'O M<*,B(A;ORARDL/SE$G0]4PWWK;@L7OL=B-%9$+]:D;XFKB8R5V3/"1#]ZA4$0V!3@342U M&U08+(@E+H,T%=DG!R_9E#?-961G.:$0?"!!/H;B1SU!MN!2"O!45B0SE#1=/G<]%'NQ:?#20\O* MM1;9GDAX54^.!.!J?D6Q=9PP,#A\2Z=3F1'SH Y@1$!R_XEN0B32ST5*]NE) MW3Y$6!3,Y0!0;OY%1*]_=X=7^MEOS"01%;KQ4-)U6D$AL_.^B\0J^-S*S&K6>' MG8-Z89T&GJ82)HX5HN!0?C2,X]V]SLOUN_=6E"&*)5O"'(5'Y'&(533$;@,B M+M4HB$W-3Z77C.':-+ENSY=2NL#SR[09,1')VJ9\;],+.;@+$00:A#5U<&;H M\ 2MUT5)9C@C72U5[&PH79LWU0XGZUTX_9A)3QW8QTA%P5N$9ALKM+(K'O4T MLSP@I.L.#4K28+0:2!UQ 1E*>G9GL0)8#*YM./EEZ,+_64E> HLJ!#R%1.G\L3S9^@0 JE(IGTND[$2!>J%XI,-BHZ]Q959U M+$[-RJSJ"2J(N%L;QS%+5]O.[Q.0R8QCI1Y+=\;G ]0:&M4=#;%4)1-TWI+3 M/S[#J\.:!B4B&PH9+CB&?L:HNL2*<#*FA$E;,6ULH7U\94Q@Z@&K:IIQ=X(( M()"7#Q *#*6)+K)E264+=][V^Z,7*VC97(=0><+_M[[PN(;?.>/V(XXWBIA'WT4-%L=?]]8\F-R@! M*BKYBD#1E0>JIGG3+].TNO?;&X1(@5:%60"-9>PDGLH 'E.CJZMHHWZ")_WT M4UD3H5%4<^@I$&DGQ51JMY9T=60.EK,S:[-"4M;K)MB6Q1: M4HP*#4-SD_W0>#AR'>OFID&5 8@Z_,HP MRSQVS,M0 PX@)X^>MNI5+.=+G9YUT\6G5X&H8W-YON[GYY+" RXC0Z"/!E)) MJ F[THXT7SZ0:6_!KTTFQ53G;.&21KTU!H,*]JJB$:;4.R0! M P!T.X?K?4)W"RT!0L%S2.?AQBE.Z,P-O]X>@%/X&5TRD]]PO-&)S+3Y:>#:Z&[09W=+8] MS]Y=>:WRS!+_.- (B4U,H+7="\,COY-U!+ P04 " Z M.Z=8HB>5X'T$ #E"@ & 'AL+W=O!''EO"D:9V)0 M2%W_B[=&ASV'Z\X'#MW&H1MXUX$"RZGP8MBW9@66K0F-'T*JP9O(2MVW&#.:XQNQ]@7L"] MT3YW<*L33-[[MXG?EF1W0W+I]71ZMU+$L%<+OHZ7SEL[3'X>TJ4/W#H?F&KMQI8AQ$%$1.;2O M& T_?SK_TOEV)+'>-K'>,?1_N9M_@WD[N7V8PV@"DQ^+A_G=P\\PFX\>IJ.G MZ0P6C]/1_!;N-#R85RR6:'F/+L[ YPC?I18DF5"'"8T-_<')]]%L? K2N0J3 M8\SA9#1;G%*<5@CQ4^?J#&:8%9SP$Y;&!J^3N2EE#-WKSBF1,""+TA(SZA]L M(9:T?:YQ2J2+E7&5Y:\OE;3(K]T9E%92@Y)J35E84V4YH*83$1._G8\#L:0F M!TYF6J8R%H2X0<8WZID.70M&A=&9\V!(#PN"OB9-$!;(-2ENXA.FUA7IQ8=0 M:H]$Y%U(DQZ-1Z#"@P@)9942EE+@]"65(8O!,>-<8@K4U*T(@B48R]!A"_%, M%$\F/Z;W)-U'#.JDQ0$]/W^Z[IY??7,<,964L@5R<@%).(=^CUY<64LN1*_) M/&DR5^L6S'/I=M(DAJ)JXXEX*,J<*D)HVA$O_1HH,WI()=E("K!+JR%%0HLL M(S7H '%\X_"@$9$59:ED,$)XJ03C"[XQ^!"@RXVBDT@:)DBB4"/&$/"O,CA. M8&]K*1=,4PR7#] E"BFI25N\1F$=+#&36C,7D1(N3*F 0Q6=7YXUE;2_$\1< M&N*QDCZG[O2/H'HMN TG0B2F##8ONRW"5Z&J6C#6 MABJ*6A\?Q2T0/?MWF\;@I$YLM#-*L2D0YN*--JLI]ZM>YW2_VF5MX\7;N\.[*VR+*I!JBL)R?[%(?&.I MI*CGA:#[!H>]A>0W]2!$%K5DNYKF^R+(P(SYE/^'??]?;M:A"ZJ]-WH4:+,P M8#$8=?%Z"MF^WE&&061I/ M8U%XS&D.1,9QG38WDR87-[VYN;D?(!*2T%"$"I!VU+_^OEV #TF6F]Q-?['Y M !;[WF^7>OE@[&>W4JH47]9YX5Z=K,IR\_SRTJ4KM9:N9S:JP)N%L6M9XM8N M+]W&*IGQIG5^F?3[X\NUU,7)U4M^]L%>O315F>M"?;#"5>NUM-O7*CN: M^AN6';+,I5,W)O^GSLK5JY/IB.ANF_2,;DK A8;[]01"65H,:7;"H MO!O,Z8*,JJ-3+RQ+$Z-%E&C:^]AN3(QL'XITIRI43MT6F MLMW]EV"BX22I.7F=/$GPG;0]D%HRL;!F+6[ JX4' M0+OE2MRP7I45_[Z>.W[^G\<4X.D/'Z=/T?+<;62J7IT@')RR]^KDZOOOXG'_ MQ1/<#QONAT]1?\HN?[+Q]M?;GS_=BH^*0E(72_%!60[>(E7B_3S72TGQX#HK M-IT5IK/"*I:L*,5"V[4P-E/6B?E6E"L5G!-*E$4FU)'M/\Y%&DSF(M!07Y1-M5-9 M\UB8C6>2R#1KA7R0.#<3I1&5 Y^R%-(J,5IJ8I2SG5.K+U?+#1T=/;C]?MS" CVVUTWIK+@:B'> M*$@,!=SD4J^=.+MY_^;FO"=^P<(<5LUI#2O'IR2B:U4N2\\U>%Q:B7VI+,"V MD(L%$IAGFT%D;K8XHK5(JUVM!^RYUDDH$.BFH]APV(VLY;<0_QE?,NXGF+ M:DV"=>U$8<2RDA;NJE1PL6*7"/C)<])6X[?^3$LU@JQT M:)=:Q0O :>-L'=L_K)3WPJ!LHD"W&PN;-2(8UE4@KMDQ*/C? M*+(91+$J-RS&2THS/U&3$$%$(^%+$B5ASC>F) MG\P#%MGH40U @$>E6LLM15&*D".>F\S!!MNR3V.C-=42OB-*91%9/C; *2T' M6UHQP]8_DI53/7'72@E'Q9^NZG9\?27O%1,.J>B! HI4L=8E*XX3(31$1'" M[&IMERCBH;*6$Z +P;)0<%/BBX!/K6"5U5F)M,H)Z4G9>E]1!RAD0R5HR2], M#D1'VY ><_5BS!N7S8' M]+;@! S"^H:$1>*N0<"5QNL/%(@0.8@") MS(>:4 3G]M3-0OM'9%$VWP,EPX6\-Y:L3]GRM-\;U9;F':?QH!?73_;U]>;_ M.#P*.:+<$0?F/U 8_J%5(=Q0ZX<8'?2&!XS.CC'ZL=UX S,M#2+V1U50B<^W MGA,GH7#RI55Z/:^L(W5&#+@N%OJ+RBX\7:Y MR%@7N+@@?[%(/U1TRT6\5Q+&6&CL]:P$5V41R"FIJO+F3*&A9+02_+T^ M]?OOIDD\>>$HKT$2U-RNAV MA@F?I[08,])E3#Z'/C0\W'UE(VK8J0 2WVM&FY3<][22&:8'9*QX MA=KCF,3!/X F $QP^2Y$[;[/'# .0SC#M\A>T/N!JP07I)QTN-F[ J'D ,!3 M\A)D!M(Z"^0Z.1^9R6KX4F.])FWM&0D"7#-1+DI!,1P#DI?..0A]&UYY+-=D M7$:_Q$)I&OH5UU:*0^_!W?6IU>S^/?&VR[WGN3F(;/!+)>6-$6-AM?H3@B290!M2B\# MI15"%MZ*N][;^ $?!N,?9Z #Z@V:&;1;*\!@94/"@"[L$H[<=HZ(IF-YR><6 M[3C+*:@3Z5ZU[1N$(\76*8)J(*(891QZ#^YWG$\(D:-]\FCPN#3+.O<''$3&N1:2/*(B>DR9D.J/2U%X&W=I/-JW M_MW]S AY;[JBQ!&U+K#E7I>K.25%QZ#.>O0-QV%*KVC-IS>Z1#T$#T' MZ,MJ]..?U@DY1,AA]3Q>\.J8#G&9RSG%0!G*&31@87_+J(UX:GVBL]$I--(> M?G($-0FG4[U;,$_R%J1R6:>NX)EM*=/!::C;&0Q#F+,YS+9! MTWCA@9""AS0!1^A]E_CEL!EP=;O A<-4+8Q&/RN7.#$@[!UXM2,GMZ N$';/ M<0KAQ.[,L8,36WCXC/L-\E$'V7<:CAOVN4Y1]).C_0Q^*L;]812/)[@: 6OV M!WT1CP!MGXDW^TEA,)E%R201@^DHBM&NGL6]T3D6_G+H:LDDBI.1&(RB03P5 M9\F@E_!*S@^U=DY%'/7C?C0:#W$]&PZBX;C?5=%247'8( MBSY)2#LSAD^). MG&G7[0?_(DU^HKE=)NY*C@-H:SB,)LF8KZ;19-(79_W>A*1\I[,,JKV5**P# M2)7$8Y%,8V@D%DF")N$9VCPMQ7@:3?N)& ^AI(F8]/IX<5M9RBZC031-^F(( MA8\2,>L-OEUYC79V8,%?I9T/^^,(X@EN,AKA:@K'B2G_(&D]F_VKA+NV:_118CC T8@/].HSL-,?B#AFH_TL[[=BD,31 M8(J-LR0:S_HP&HERK2VE-D1/'$\APDS$.'T&4<^FO2EYRWMN:.,!(H84,.A# M$6,Q^FJ3-ZWX:YD38/2=>#LXK7>'84')3=^4?YR M5>X[=UH9:E%5U#=^3DSK4J7O.9&PJ/AP.#+DR)"%TJKNW4 M/(!MF_%>WQ<0.LPNJHTI=C"A'V&AMO@A);*/+O#LGA+;F>HM>Z0_@.O/A/&L M[^;S[7FOVR@'!0N3HBH['A4"* 2L_*A)O,Y]-R_VE+DW$JSKH08SP>+_VPA(;)A(/#)'IN M8$;@CK*&1I[KIG=JH++O[;I%EVS<",-*9A$ZH@:L13/*ML?Z*I_TT+L^ZV*^ MO6C.1V["NTY'4XG MR#YAQ--[=*C(TNZ,+K^>_'@T;2=(?J8T&L?'ATHW>S3:3IL=Q/>?379IDXH+ MQ;[],L>?%%QHG=FUVC$O1SPY5*[XBTU5^M:Q20FAR6TU3;;SB&X>['>,C\!G M:&QW1M+U5[?GXDR?\VD>?:)CRS0#XA=XTWW523_]F_DA(=$%H6 C?D8GBKM6 M5H;O6<9I"=E0^W J_>\2EM+R6,KCKS7GF4S:@1ME*[>4!_0^A'?E1\&@\30(/=L6M_UAL?"9''OJ%? M=G[G@-2]Y%]S\&?*HO0_>6B>-C\8N?:_DVB7^U^;O..A@T/_O-$"O%\8>$FXH0.:G]%<_1=02P,$% @ .CNG M6(#FZ5FI!@ <1 !D !X;"]W;W)K&ULO5A= M<]NZ$?TK.VJFUYYA]4'9LNS:GI$?Z,JX]N.M+6X5"&WYPY*NR5.YI MRH7=7'4&G>W"9[U>CLMN2[9>&T-.5Y<=2:#B^F) M[(\;?M.\\:UG$B1S:[_)RX?\JM,7@[C@+(@&A9]'ON&B$$4PX]^-SL[N2!%L M/V^UWT7LP#)7GF]L\;O.P^JJ,^Y0S@M5%>&SW?S*#9Y3T9?9PL>_M*GWIL,. M994/MFR$84&I3?VKOC<\M 3&_5<$TD8@C7;7!T4KWZN@KB^=W9"3W= F#Q%J ME(9QVHA39L'AJX9M'-2_87_8"%,IR+VN$I[5P^HKPD.ZM"2M/MR;G M?%^^!T-VUJ1;:Z;IFPKOE>M2>IY0VD]/WM WW*$;1GW#GZ.C?T[F/CA$P;\. M :WUG!S6(YEQX=^3.]5__,ACU__Z&E2<[*T_>TOXS'_Q$^/;F M]L-OD^G'VQFUX6[8,66V7#OM.2>[H+!B6M@"::C-\H+ =;:*9+^'6#EG1\-! M0DT6!PEJ3]H3SUSY/A8$Q?S?S'C4<9 MXD2X)^4]!^@=G8Z3\?F03D>#9#Q*Z1.L5^>^J?)^?DI3;R >T83+8;Q^[ $0H+2@QA0)FA5%$^$/W3 6 7B\@I< M.5M&TKYV9UU:VD=V!N4H),0Z6IMKB 51Y DTE\)W#=,Z"O:0+.$+=L.._:W* MV*CROU33I2EGJO()?0[.!O8>1M,0IM]@..VC.A>9')AUH!6,5 MZDU@!\XHPRY5[QM%X':250PK%;UVZ62FSY&ACVPAH>DF'.%^5!*4VRK.;NN5+00P6LZ<63KF&*1']Y//#Q.Z4YDN='@Z MK@/H_NO=/VBJS+>$/H:\BUU8.([<"1"OBH@Z8QKTT<$).B*>EEK/: MC%3K&/C2S'19E8U;1<,[3!3=/KI=44CC?BUZNWOUSMLBIPI]J+9F'\$N"S"6 MQ'"KG.=HN5#T,D=;4;X?0&I+7X/9MQ$10L3XA833ZV;X2--VQV1V@R*WUAF- M1_V$ONP4B+=GZ#(ZD]A(XKOC$B;ZFFL!VR8SUBHM2='.@=KZA=*.'E51\3:\ M?Q!7Z[6S<$/T%G9 0 :I1NHY6K'N5]:%.C_AW)C_=046&[>Q\&6%4-H;#EHI M=:C#3'FIC1&P#8 +J?!ITE%ZD@Q&9\>( M.QEW1?$/3+ZC<8J.F$+[74-&B&24-1G\@@Q!OU^&)3R=;%)D4,8RL4V;!=IV M[65_@ Y)FN&P>[;+F;@3D[M30EGE<+F4-^_S"(!RS*TD8'*2\[;F) M-M+;0KO B6XYF5&)./:^&M!NP% M%;&;RT2V#<2G5T+ZP=F,.??/(^&A)/R_ M>N[0M:/7N@9B3%C&RR[,D&BO;X2[U=U]>E)?(Y^WUY=Q,(""[*G@!43[W;/3 M#OIAO.#6+\&NXZ5R;@-FDOBX8H6F)AOP?6%MV+[( ;O_,ES_!U!+ P04 M" Z.Z=81CD75LH* !J) &0 'AL+W=OB-_=^^>SLS*5S MM9 N-DM58&=J[$)ZO-K9F5M:)3.^M,C/DL'@XFPA==&[>N&CGLT]+9S=/%_*F?JD_,_+#Q9O9PV43"]4X;0I MA%73%[V7PV>W8SK/!W[1:NTZSX(XF1CSA5[>9B]Z R)(Y2KU!$'BSTJ]4GE. M@$#&;Q7,7H.2+G:?:^AOF'?P,I%.O3+Y7W7FYR]Z5SV1J:DL<__1K/^L*G[. M"5YJ_Q3J<32Y[(BV=-XOJ,BA8Z"+\E5\K.70N7 T.7$BJ"PG3'1 QE:^E MES?/K5D+2Z*.&K1'#&QUA M2[S6+LV-*ZT2?WLY<=["!/Z^C]D :[P?%KG%,[>4J7K1@]T[95>J=_/]=\.+ MP0]'*!TWE(Z/03^H@'MN_7C[67Q2A386?U*PF(E7^*6]>"-3G6NOE1-OM'5> MO-.JJ#=?SJQ2\"DO/L_5T?VE-2N= 0@<7T@!X14(",),A5=V(7(C"RZD#ENZR+52SS)A2D!#O=.KH?#> @CSG/X8\P4!# EK,@*?P]% M@&2]_H>JL0; ZK<26+P1<@F2OVHXJLHWXB2)1S4JL01T'+.>L5A3SN:0VM*K MQ00KHP&;W54$U_-S)F,B<[#+W)Y<79S'%PVHK,1J(5ZK-%R^"'=C\8L"^*_B MI;*&C04([$JG$."[=Z]$O]J^-1;VH>RI,)-<0V: ^6#^8< TJ8"PR2(3.PB__^XJ&5[^X,1Z;O)\\]2L"\#(S$(YKU/$Y(G3 &#) M;/H(*APU5Y!DQ'3]*> UUIU&=/A7;)/00X1"-!?J:PJ),CN$/M<+[0-[0=.' MZ/D&.0#\-DT5L .PK,HAF*R5G6-1NLIM($T MA,P$?C' 0ZP<)DPZISS)7J=S2$H[O%!*$DM('+^<*RFW:->:(),P5SD32 LP ML]%=8>2*^*QD/&&*=#%[J"@G2EJX$\P'9B"D%Q:2"W?_TTYN/IQT\PWA >/A9(L]:A#.B+XF3\R<<1V11E O&1G?W M'!UM'XW%2T?+R'#0?9WB@E>IZ32X6:L#)H5"[GVJ6TLGKN/QU9/XWE">(E>C M/',=;[6*4UE1N2B;[EI:,EN* /0JIW *1%,B+S4K!<%Y=S\RF3L#=M*\I.11 M4%[8@L#&%<)#1#$$N$!-H[TA,F M!3&!;41).JV+DF6Y)T;!&S>$WJ(XT!0 ]*)*CXCBH(P-@,-Y*"(@I-)3H.=P M\J#0>=$J-\^G$RYA^6:]JOX:AM)!S0T1EDA MHYQG)E1!RTE.UK$L XU;X:\*$92CH7-D#$^Y=P5#Y5O07QFJ4O9<3I@.?I0C ME5&Z"48"]LAX=57 %J9XNBQ1'J3A5O\=+"P7R6E\(*]^/IAQMPKCD\OS03QH MJD/8NPM%>5U=- JIJLNZU/C&"B/4$<0@7,#I2L64/:4X.1]T:9DB[#[=4(*W M:@5_9Z,(S$Q#B[ 1?6;Q(^]34=H/%4H3OONZ MR!ZTB,"%L<,H)6 C"21ZZ\ MIQA*'LVX@J?W]3% =-'-8+DE&59\WB2;,%N M>I2*Q<_T_@[OIW&KVF:Q:2T<%3T[C<2P4_UW&XDZ24_AE$A)U;(355'REQ($ M5ZW%J.DZ@N^,AKQ\SCD!0=YQ1#5PU;8_^E9IT%T>:'"201=MU>"\ M41-;4B*COBAT.(^OXO<[T-T^9KMH_D,:C .D_2=;BRH ?W-WT7^DV$[_M7[D M6**XORO9+___]7X$'<,#F@U>)Z(>T74D]9W1[AWL4QD)N3@6P;*BDJ(D%2N& MJD&=R5"'>C!;*-(@$H*2T.6";H1R#[73'!]_0\+@FP&WE(P;?!FD@5&AY MAN,GO'$5CZX@/0!9UK.*6/Q-O42V047Z\0+CK$9 MW#FEX>Q8:.9H@WBX94$UR=6\;:L0@Y]E5JZ+2L",P)7[L/0IQ]-.:/9J8*XN MU1>E+T,DI�!)D=[MLHB"2-8H[I.,#1:43@UXJJ?/*52@@4::OPU/*\ [%R M*VRPQW+[M5-"A<$ERF@.3[A=:3F#=#8/D15'_$[7<:=RBH_4H(_NZ*,JUB]P MGBB1U$YU1PV[9D8$\_-],3NZ;UAP(-/^;F,"FE0[F08IA)H;Q.74_?V^0X3H MG@G"/:JL.@40U@HA.#F91YV0'A9E:+9 #H_+HV M65-,4H\&\YR23VT5L4'389O+&8+9/3&N"LQI:5E5R'E+D9EUP2Z"Y$HPHZ9\ MO\-.DQ-( !UNR%Z)18FMI,L+A7@5VMVF3MGEJ\/6%C>/=*__AWG.?F'\L9.< M-M+_FV8X>YDZ4J- =EQHG)Q?=/I)G.V"[Y2TQ,?)\#).#IV]$]@/52,@JMM. M'ZI9>-XR3B[:>N0S50@\8$-4=3)4$MU'Q]"B^;O%85<=LLKHJ(M-LI1K4 MU*V(#B71*P,>"AK\O.KZ^6W5?'ZB_UH?K1?OCJ=VZK>V5<_VC=XF*I4ERG_: MXKD/-1A<#"!_L]UOU:&/'^KMS!%8-\EXU.JF.\=[\,0N:2WO_H'=[BCCX(PN M&8]W__WZWS*C(UK;_S+3ERE9F:LM" \97P+G@6IDG]"(.4FDY;E9NV>B_Y:L MVI0.<- \?ZC3/TU,^$+?*OH,)@N>0]30:.I4G(CA,#I/AF$\DPRBP?B:GB]$ M,HPNAKQ^V7F^$L-H.*(KE^(SIWA B)+!130:7N_[Y."L\_T'UR#TE0O%5L3% M\"E(L]I\2/,R?#_2'@]?X;SGTM$#5^VA!=OEOPUR<1XI$9^ MG"L)GND ]J?&^/J%$#2?%]W\$U!+ P04 " Z.Z=8Q.,I"I,% "T#0 M&0 'AL+W=O MK,V2 $Z3H@;6+DC2[&'8 RT=6T0I4B&I.-ZOWW=(6;&;RYH76Z3.^<[](W6T MLNZ;+XB"N"^U\<>=(H3JL-_W64&E]#U;D<&;A76E#%BZ9=]7CF0>E4K='PT& M!_U2*M,Y.8I[%^[DR-9!*T,73OBZ+*5;GY*VJ^/.L+/9N%3+(O!&_^2HDDNZ MHO"UNG!8]5N47)5DO+)&.%H<=Z;#P],)RT>!&T4KO_4L.)*YM=]X,=_D84OAW> 9A5&C M,(I^)T/1RS,9Y,F1LROA6!IH_!!#C=IP3ADNRE5P>*N@%T[.R*D[R9D1,^.# MJY'PX(_Z =@LT<\:G-.$,WH&9RP^6Q,*+\Y-3OFN?A\^M8Z--HZ=CEX$_"Q= M3XS>=\5H,)J\@#=N QU'O/&K A72Y.(3Y4MEEF+*':*"(B_.E,^T];4C\?=T M#G%TSS]/9249G3QME"?JT%SF^GU[.9Z4>:#+2MIUJ*0'@V:DS!69(4T2Z0S6*&0[,IJE7%Z+6@!.0VTY!6H M)2+4GH1=8*;:L-1WE8(4*L(6YD3FP0($X8L&8(XYSVQM KM>4BC@=D]\;"PT M/O[BGS'2%:M"9860L)*35TN3(!&Y](58@,)$@6XA2"[!>,DK-(I'&*RD#/I' M:KUN4I.4)1)75M; ! <(#^NR3MY:#BF^=E0PUT6'L";QAG'?1@N^GGNZK:$? MD3.[-.I?:"-LDLX@5@_>"$4,,K,.O09S.><@N@O)0&4/;1*00!_$)8R+9T;B M>JN8J#'=5]8# 35D=*?\-SS($%>M=?:RS1$W2JW1)B1DCHX!"0,*B!F'G-?$ M8 M=9Z&6S,V> U$;W[@O4+-K"[X+:LF>IF:#Y=U6HZC":0#>WGA_T!M 1VNF M>^1Y!U'XE:S@EXFSC 9XZ.Z%:FL,8S>1C*F3) MLR-0W854+KG=]'@62\4AL. S0\JCO)OV9)P+G"J'X\%P.^')@P[R&,2IU-)D M)*[X'/, M]\.+0RXN,,12Y3P"['3J\F9B:PP99PJC#X_WQ*0[>+__>A-_1C1CS:^/$(?= MT6#X>L3IC['+GMCOCMX?[$R[HR44G5Y')R*I14+!C*F VQ7&T&![TP.19\E5 MTH7UT[/2?22WH9''LYDF!B<-WS03MS&5NSP6-+(;GR&;04#+"SO7S _,(#UQ M:EO^VS*7?$^LU9P@6Z? ]ML5'RU ]RIO2"61P\,V.T1)SV0\#V_0,-.'CB,':![Y>,I_ 0-I^RT M1V0J]8]T[5/,P"TU_SZ#.\=BDS=#]T$,1TWLO:=N8/VMFW1);AF_%WQJJ72I M;G?;3Y)INHD_B*?O&3BYY"@U+: ZZ/VVWT&CQ6^$M BVBO?RN0VXYP98((+:?[]GFY@AD.)5#9Y$><"-/IRNOOT MZ&QMW1>_5"J(KTUM_/EH&4+[=CKUQ5(UTD]LJPS>+*QK9,"MJZ:^=4J6O*FI MI[.CH^^GC=1F=''&SSZXBS,;0ZV-^N"$CTTCW>9*U79]/CH>=0\^ZFH9Z,'T MXJR5E7I4X=?V@\/=M)=2ZD89KZT13BW.1Y?';Z].:3TO^$VKM1]<"[)D;NT7 MNKDKST='I)"J51%(@L3/2EVKNB9!4../+'/4'TD;A]>=]'=L.VR92Z^N;?V[ M+L/R?/1F)$JUD+$.'^WZ9Y7M>4WR"EM[_BO6:>WKV4@4T0?;Y,W0H-$F_R" OSIQ="T>K(8TNV%3>#>6TH: \!H>W&OO" MQ;5M&AW@Y>"%-*6XMB9H4RE3:.7/I@%'T,)ID<5=)7&S ^).Q#T$++VX-:4J M=_=/H5JOWZS3[VKVHL![Z29B]N-8S(YFIR_(.^GM/6%Y)W_'7G&C?5%;'YT2 M_[F<^^ FO_N\T(ZY'3_(91(;WTK"W4^0J9XY59J=/'=-\??'_WT@@FGO0FG M+TG_ZR'[$W&_W-_??;J_??CT*"X?;L3U+P^?[A[>WSYUU U^E4&9*139QOF*EVRBQ5E.U*J")JVSA5(E+,8&;8HZTK6H M[$HYPSMW3V4!W0'KI2Z6.%S13EUB-2221; %A2XI).Q"0$DQCQZ^\GXB'BT, MQU,L\VJH@?!*?4%Q:G +_#A52XH%B51-6]L-*X3B$93#\?EB9YTVGZ.CS;AN ME6UKG.3H#*@3-J*4#8KC=BN\6UACK-%DZ!<[I/= $*^7C8V4LW/% M-M)J5;(AT%NV%'&G(7Q,D8#;$GCQKI$EIQWZ%34S>CUGK5"J?(";'L0>9 MA.M+,=_\F?7 -_DQJC*&,;Y5S":8:U-1C\2SY!1N/*VUB4K>"5K"=B+ M1VK@R0W/_,=*T)L,, Y*UH +"#8^2\=M$? =I D+1,*&57.C))"R9@CNRY,E MMAM+\E#-%&E,IV%_="[GHI 011EY68>EC56J1R!%' ,!(ECDZDFQ2=8EB(K. M)E%(0Z?,.7]1.^@@-C-7@@ O]Y#(V!WB86@2IUH/UZZ4;9-5BA;8TT6L93Y^ MMY655B6;U=?DX:4,?0XXT@QJ1]/?)8O(E.SSB-L)G! M(:N*DHI2?PTTPNLK/"0O06M(0Q5%0J,>+Q:D$7Q MA32H_@AH)X!"8^S?7T; MX^-1' $P$@+U4@&?I"B_WT;YND/+6-P][YW7R99AAA$L#D,N>0R(6E"W(4)0 M..[IR6S*?\+=JV!?T6\J 1-QO91@,9PQ [$M5HIJ7ADSHT!%[+$.T^%[SR+55U5$2NHD)36E6)?_ M1SQV6_ >IY/\O4&:B'?14?5HK-LE53N]O&_T3]W>R WE#33#=" S/'U$=6#? M#VT=[,J03D2.96,7_2)= :SH56X*G099I.]PU9W']\E+R3P*G['FE5.ZF4?G MN4A3*AF? E!Y MH5NE"B@CG "8;1(WZ[)!]9P6[C!^AYP.$FXQU'K(7@%"@8J;PX31Y_TEH/U=I$=%-@ (\%$=GQEFU1Q6CE)OF':U=# M$9+!.DZ>X!3%+9%//]G#(*I89^V9!1!#H;3OJ-N6E%6XI2[10PGBAP9O@44' MEVHN'1^QH(EC$0,-8X=K#>FZ3$R(S ;0K".&1%Y3!#-JG)+M8_*)&]-%#!BC M.\NR7P[]?J;Q0$^)\SJALK0-62A)[#%67\[R+6>*GAR(*LNWMT,/@^R#(19J5GCAEL+\WD4'>3:O";WQ0 MS0Y.0$QI]L E9FSI#$RG289FA0X(XXXV\Z(.V7ZPHF/3O:0V@BM+S]S)RB (74D@Y\C]OMBD&C( V7??O)D=__"3?V8=1X186O)54#DSGS:2O<+^ M8B^Y2^F\@_:4R@.8#Q-^FT .RBD_6"D:S,88PE]N&=5]H)-7U[M"N M:40..M1IS(044FV>UJJ87Y%UA-IW%';^C;!(FC@?EJ.!L6 MVA6QH4S@,C+4>>=#Q (6^:US*&'(ZX%3?YO$7OSSX^VE_]>6PWJH032)35HE MRH^!Q&:*S^B@-43'LP;/HJ!]&\-A,M89NSO%8E;3BKY-\-P2 V<[86('06-! M^@X^DO5#(N:(.3./]%6N(W?/>I;&<=M!&ULK5AK<]NX%?TK M&*V[Z\S(>E"R+'EMS]A.TKJ[B57+R7:FTP\0"8EH2( !0,O>7]]S 9*B'-E) M9_K!,DC>]^/<2YYMM/EB4R$<>\PS9<\[J7/%:;]OXU3DW/9T(12>K+3)N<.E M6?=M801//%.>]:/!8-+/N52=BS-_;VXNSG3I,JG$W#!;YCDW3U],.RP1*UYF[DYO_B8J?XY)7JPSZW_9)M".1QT6E];IO&*& M!;E4X3]_K.+08I@.7F"(*H;(VQT4>2O?,$/4D$8'[ZKGAG%245(6 MSN"I!)^[6#@=?SFZ@E\)N]8YNL[R"=:/IQ)>DJ2(I>D#1B'[1RJ67O M5"*27?X^K&I,BVK3KJ)7!7[@IL>B69=%@VC\BKQ1X^K(RQN]Y&K*C:A/]LJEU3FW!8W'>06]881Y$Y^+GGX:3 MP:^O6#YN+!^_)OU_2M)W)-W?7O]V='6Y>/>67=]^F+_[N+B\O[G]R.Y3X45S M]<2HEQW^+..*B:^E=$],JA@Q0@.Q(N.JRQSHH\%PS&YS)9>E93<-P=P3<' C MK"@%2$G0O]9QAPNQ6@G?B42A5^PV=GHI#(M.?*(C=OB-:!+X!BHU6^L'8=#* M&VX2R];('8G$@\_1/YG(BTP_"6&]PD0:Z-'&=LGVK$RD6C.EU=>29W(EP68I MJDP7%$G+#C_^X]9""QEJ9.P:@E))A\=WBT_6&^%XQBR54JJS!(8;X4K8='B_ MN'M36=9EA3 >,!&40%R+F9,8;Z"&GZ9BZ.W$G\>Q+A6H(8*16=U@RI$5SF4P MC&SQ,N;^8*LD'2U]A<2M"MG*7]PUQB7"QD8N0;HD4$:N8%^E%#=)*V1FDB]E M]AVQOS\CJC)# HUXX%E)]YRO%D$^KYC@<8IGA3:.,H) 2>U3"#0FJ&9Q2AUI MD36VXM(P+Z7'0@_L,44\TEGX>) >;JV.I:\UQQ_AHA(K"KU$<&.OTVUC_8O% M"46J0FLIJS.9>-X%E2OA@J]25+?.!3O\75ND;R.,+]^5SA _>XKL&2%V\(\! MO> HP5V2KW.VFM0GO QMW9=(3_PZ@[ MF$Q>XGV>OHI]"([I8,+N?1W'W_"B= &2%+@#=MP=CF=!T?0D8N]+%+IH!Y6> MP89C_(^ZLY,AN_3!VKI.'M8]4RHTI%XK^>?S# :CC/ZAN_K(@!/]M1EFU3"1"I3*I^XTKNDJFUL-)BGR^R) M$>8P#BTTX$DKKK&OU*4+AX>]Z3%[$MP$,P>]DTFXW%4;NCP4C:]#B(<8HQ]D M0JA5;T8DTEDP6)1'=P#-W[DJ*8+#X#4;#Z@VH]YLA*JG\^BD%\U8-#FA1AKU MQL=! S3^_-,T&D:_XGY]BHZ'1#7NS2(VFS3'VO=]+(>CV-";3M@H(@P8H\:G[&X['#T>LT]^JH6:I&:L^K>9Q ]@("37"J"22I/0,#8U MKJHP#:IR#S7,E4*S&$M9)"2V[88!E1_Z_@G:9?D?FAC0&*/RI:)I$W3[A0X( MO1UU4GEVF!HL97P-=437"_9+:\M@?K,Z>(!P3X6,>08@J/<-F%CZ&]2&WD-> MH(L?)5X2! &&$K[]&5\Y89Y978% ,]F:F4B6!;*--QRLV/=I2'NLT\'^.-/6 MSTW?=^"ES0=HBM:O%YI Z".$YUYD-3[W#\X-(/(UZ"-IAB#92@HZ=EM2O46_ MG;!B)WAA"*2$TN3:P7"Z!68BW9D,)*D>!?O,[56C:]%:P>[""G89QL%VU?'Y M:ZUB]?K ;5I3N!2-0&2M8N*A%(]\#MN;7/ 9'F))*\(;!-"6&\H2RLCT >$"0MZ6I M&WRO8=WVTM:X\FUJZXU NA39,%^$(VA(I-_Q0^LU)*CZT+S5XAC:I^Z&"@YV ME]?GE4&)VVE/[NC%JZC=$UU/YB6QA8]RB,U>4Z]83D*H5XBT&JS)!7TK\H,=L"J:##X2UW-V])TW*P1\AH);E8['DH;7C@:M+<4#9:ARC.2 MU:+M4AU79NUFY =*=-H;OEBB\^_!R[[7]7[K^THNX")]1:* XX4I?&II[C8? MJB[#]YDM>?C*!;/7]&:=B158L2D>=Y@)7X["A=.%_UJSU,[IW!]3 5PQ1(#G M*ZU=?4$*FL]W%_\%4$L#!!0 ( #H[IUCZ_9#A:@0 .D) 9 >&PO M=V]R:W-H965T]X&O-PH%W]ID^[.9AGEK?.F[H3!H)8Z_8O[S@][ B?C9P2FG< T\DZ*(LMW MPHO%W)H-V7 ;:.$CFAJE04[J$)1;;W$J(><7'W5N:J8[<<]N/O) #/NCO).^ M2-+39Z1G],EH7SFZT@47_Y4?@4E/9[JCK#=O M%O%FWS6/WDF7*^-:R_37^=)YBX3X^RF3$^+ATXBA2$Y=(W(^RU %CNV:L\6/ M/TR.QK^\P/>PYWOX$OIWP_$=Z5\O?_MT17?G?U[=TM5JQ3'EH_4WPC-UZ!YK MOD=9.Z:BM5*7)+5G*VMJ\&L*1]+%7"\H%(XF=EZB K 66K="$??@\@'3XL: M&M4Z*N!LRU I/=>.?"4\LG9+)L];"QG@;*F$O'ZL>DAW%1,PF]:+6+AF!7G> MX_"L6F>K4$3AT!$(](QR[@H[:T]9L$K=F@RAYB7"'C @\ M;!'U](%=0OE*@L6FDA#C@\/GB*R@L$UB%<*VOJ2&/%!;RNR*$. M6F]P%../<$TGP_$!A9&+!"E:0)AX*R5'2%-9ZIA?B#A*42C,7E@1J@I5G\H* M9K5I,K8PT:(YP)\:^FX89=D&GQ5,M]WTG!Q-7]=O!M"^0DK0[PP-Y/9L1H,H$-'+&IUR)U2RW^ZU.W3)OJS[56$LZ97$:/VZFAXM$N>E$U[&X]"^%2/'^V- MWYIM&1\9:#:FU3Y-XGZW?\>EBDA3=- M'.9+X_$TB)\5WF)LPP6&PO=V]R:W-H965T?%*3O=(/)D>T\%@(::9!;FUY'88FR;%@IJ]*E'22*5TP2Y]Z&YI2 M(TN]4B'".(H^A 7C,IA-_-Y2SR:JLH)+7&HP55$P_72#0NVGP2 X;*SX-K=N M(YQ-2K;%-=IOY5+35]BBI+Q :;B2H#&;!O/!]9:?F66SB59[T$Z:T-S"N^JUB1R7+BEKJ^F4DYZ=+9B67&X- M+%'#.F<:)Z$E7'<:)@W&38T1OX(QA*]*VMS 0J:8'NN'Q*;_C;3L)?\XVQFFKB[Y?\K>%&+\.Y/KDV)4MP&E C M&-0[#&;OW@P^1!]/D!VU9$>GT'\S(R$J"(&E8<$E'V .E02AC>D[ MY@A[WP>DP':HJ:U!5L6&<%7FL IJ1&_! $T(8YGT@#18!+4U54^FGAF>!-G?!N,\UXE&+ 35(DOL. MJ5?#00_.;ET\5&7(#*4#'Q,L;2>E*8V'<]]1[C&$NS:)<.8R> YO8= ;C$;T M/AN,>Z/+Z!Q^_)S-UW-('(87 QA&O:MX#/,TO:Y#YR+$"RK&YPB!*IW?!@:7 M\.[-93R(/[ZJ0&:LYHGC4.M6DE,QC.*+5O60H5]*[R39\=7H0+9MN280ST&K M&^0M1/W(QR7J7XS/6X,_[]]3$C,EZ*)S-BS;"&QN._YO4S2_<"07&57U^[:: M.O5+.73EED*F5?%< M66K:SL9+4S+LW&$%ZJV_J=W\J:2MK[-VM_T9F-=WX+-X_2=![FXY\1:8D6K4 M'U\$H.O;N?ZPJO0WXD99NE_],J&ULE591;^,V#/XKA'?84QJG3GJ[=4F ),UA!UQZ09/;, Q[4&PZUDZ6?!+3 MM/]^E.RX;M=FV$LB4>1'\A,I>GPT]ILK$ D>2J7=)"J(JNLX=FF!I7!]4Z'F MD]S84A!O[3YVE461!:-2Q4$\'5=BCQNDK]7:\BYN43)9HG;2:+"83Z+9Y?5\Y/6#PF\2 MCZZS!I_)SIAO?O,IFT0#'Q J3,DC"/Z[QP4JY8$XC.\-9M2Z](;=]0G]8\B= M<]D)APNC?I<9%9/H0P09YN*@Z,XTP/CDS9&/.^ ME+K^%P\-#QV##X,W#)+&( EQUXY"E#>"Q'1LS1&LUV8TOPBI!FL.3FI_*1NR M?"K9CJ9KX^AB65;*/#+5!'/4F$N"M1+:C6-B%UXQ3ANX>0V7O $WA)715#A8 MZ@RSY_8QA];&EYSBFR=G 5?"]B'YN0?)(!F=P1NV^0X#WO -O#LD:;&;JH,_ M9SM'ENOCK]<2KO%&K^/YGKEVE4AQ$G%3.+3W&$U__.'R_>"7,]&.VFA'Y]#_ M_^W\!]R7S?9BN5I__O+':GF[A?GR=OGQTQ;6GV>W&[C!'*W%#&J'B+ P)3>_ M$Z%_MD4M$/H17&6T,]8!'0UHHR^^'X22N63C[(22=HTK'W ?OG)56*""B:I% M/:B$)9E*AN6;$!8!E=S+G4(@4X.!@,K8 &-R;RSM'7GZ&%]G8';L(!@Z."([M)@:R]7*FF 8WH:,T@,C,>7".3Q9_NM02;&3 M2I)$SH2OO\+PR*C'G@>CP!BGK!VC+SQE2F:">#,7'%J*L/&-&VQ#]6B2>A_L M/#=56TE8U/K M'%1AH$+KYUR8)+ZL4G[,_,/ IY**YDJ]D!M+DU!H/7I(Z; 6< M6\"FPG)WE_5+C?ZE?HWI6O0&S:\];G%G#)5H]V'8.N;KH*F>2*VTG>>S>HP] MJ=@4^SXVAT\8[ M:+]RIO\ 4$L#!!0 ( #H[IU@160TOK 8 ($0 9 >&PO=V]R:W-H M965TH2^2L'6S[T)=8HCAG9L[;7 M[LW%F2Y<*A7>&[!%E@GSLL!4;\\[@TZ]\" WB>.%WL59+C:X1/>4WQMZZS4H MLL9V).5UE_XY28^[_39($PQ]_)EY6P>*G3WV7LDO/.M ,QKD61N@>]_0TK M?\:,%^G4^K^P+?>&PPY$A74ZJX3)@DRJ\E=\K7AH"4S[!P3"2B#T=I>*O)4? MA1,79T9OP?!N0N,'[ZJ7)N.DXJ LG:&ODN3 "OY1W\,5]99R@;_MSG:(DSVH_#%7)J8=*P*)YQL[%CS\, M)OU?WK%RU%@Y>@_]>V/Q/LC#U>75S>?YXO9JV0:"+1J$2&>YD19C5N,2A+5. MJ2REVIP"<1XEGO2/)):MT,!P$,#1C:*=NK!"Q?;8!X3_#&$ATY2 3$O'!Q@, M3H*P/^2G_BP8#J;PI%;?;CR**%\X!B"L14>XD_$TF,Z&,)X,@NDDA$]DG8%! M& QG(QB.@NE@#(_:B?2-PI/I-!C-^OS4'P>SV1CFEIU[]<9;3,;ONL4N!-2* M*!>$K4-I#?B=,%Q88B<*B_WA)41;JY2=[R)LMV;O? MDY8XQ)JVDQVPPE3B,X)TD)"Q@OJ/0T.<060PIE5*J2^ 7W-M"X/=_2$7YM6/ M*NJD39 P^E)2_/2,BH@F,;U1\F].4P6I5IN?25_6B%N0BM1%:'VH1:8+Y1IG MA:V3>R52H2*$MJI#?9]-:/N#!4 M0OY;%RX3H3;H;6P;04AOZ>#@"B,I83B]JL@ZF3%6+-=KJEB2),?0;1$5Y&C\ M%&8X3NC&WI\@%R\<0-N%Y?SV"CY=0[L/M)TN(W@G+%$*\R@JN7OM%'!?D*\T MYV"^,8@^28_NY@_W<[@6D4RE>SDN$^CNZ?I76 CU)8!;%W=I%RT<>^[8$5MU MLPB-H\,!C4HK-XJ"$ /ETT:RKC8C1>X3GX>;S(JL"BLC?* 31K=/TR]->9 ? MRM[N3K^S.HVAH'E46K/K05,%=$SQZ588B]YRINAMC;:R?#>!1$U?Y;-M>P24 M(LJN.9T.FV$]3?6.^?*2FEPN(YA.^@$\-@ <[25-&QEQ;@3^W6!&)MJ2:W:V M3:;O59*+HET#I?5K(0T\B[3 .KV_$1=Y;C2%P4>+=I 'ZPJJ==LI76;:./* M^J3@^OHO.S#;6.?"8T*IM'-(:)74O@FSP(U4BIVM'#CE#A\&)S0&ZC'9-G@2 M#H)9V(=+81,JS[0Z]-&D&=. "">38_A4..[U<0NT=)Q<\:D\H)DU"8:3V0X* MQH%O@D2W=)Z.:GL(1^$H&$Q.CBGO^/C+P-\P^0&F(4W$D-"O*S*<)R,KR< W M9+#WNVV8T]/P)@&*VEC$MDFUIK%=1MGNH8.+9CCLGC0UXW?22=X(QV;ZL[!T M$JEAA'"CHK2(JU2*=GSG!KS"1*1KP@Q@1>7"9+S@#B%!R8C8,WDYY>1K&DKN MBUY;S VR'')41J:@A52*%=>%Y Q\MXM_+!ON?V"3M!>&ZAGRNLW%TOHJAC6B M#3S'I-DVU58N,Z.#[J0F-(!M(DE)V<;]^&I[Q)-%6:S05&4!&:?X[$5/E"S?KH%!01X>C6VVI%+B$6 -=5*IP$"T^0!Q^>SBJ_TJGS_9K!MSM M;LW\-^@;N"#OU$9[3J2BF/ )0)+CY+^KQUW=],R;\5_R0@-?[628OYBQES%- M/SC&X-(3=.2Z.# [6TG3+#EV>;:#8ZQ63-2)T(_^TJ'F@.&:$'X M::U\W5Y>SHD!:L@64ER3:+][,N[0//07WO+%Z=Q?,E?:T9G$/R8H:*CQ M!OJ^UMK5+ZR@^:_#Q3]02P,$% @ .CNG6%0$>[^5"0 L1@ !D !X M;"]W;W)K&ULK5EM<]LV$OXK&+7)V3.J+,MVFB:V M9VPG;M(F$T_4M#=S=*Y")7% MP60\?G)0:F,'YZ?R[,:?G[HZ%L;2C5>A+DOM[R^I<*NSP>&@??#>+):1'QR< MGU9Z05.*'ZH;CV\'G9;3GPNZ%5Z'U6[,G,N4_\ MY75^-ABS0510%EF#QI];NJ*B8$4PXW.C<]!=R8+]SZWV:_$=OLQTH"M7_&'R MN#P;/!VHG.:Z+N)[MWI%C3]B8.:*(/^J57-V/%!9':(K&V%84!J;_NJ[!H>_ M(C!I!"9B=[I(K'RAHSX_]6ZE/)^&-OX@KHHTC#.6@S*-'K\:R,7S%Q0R;RI! MR,W591UP( 2E;:ZF*5#\?&H6ULQ-IFU4%UGF:AN-7:@;5YC,4%![[:?]TX,( MLUCY0=:8<)E,F'S%A"/UUMFX#.JES2G?E#^ .YU/D]:GR\E.A6^U'ZG)3T,U M&4^.=^@[ZC Z$GU'7]'WSB^T-?_1#-)073D;X&RN$ZN TXVG0#;J%L1K8[7- MC"[4% \)%(Y!_>MB%J('"?^]#:%DP/%V S@QGX5*9W0VJ/@N?TN#\\??'3X9 M/]_AWG'GWO$N[>?O:K\9]TL=3&!'^HYMLWJWWD[G[Y-_#M5KFXV&4(\/N=%6 M T=?.=^ RM6%?'&O/EFW JH00MKZ.B1!M==\W1\JF*95@?K#!*R\NS4Y>;86 M/(Y@:($T"5(S$*::U2>O0EWAOJBBXZQ%62&5%49BLRC<3!?%_4C]MB085E;: M@O85P3R0&]8X2RK0@D,IRG(J4$P\FY+AN*DX CD;*E=3AX MC_K@/Q'\@JM6E,AM68V;[X>M]T.5F5M3(!8BSO;Z[G2#S$A]L 4U)F7(4KJ+ MRN&+7QG@Y^ES;< 1Y;RJT\$0Q>7NS) K-WFR&8X9RXH@:!WC"O,&X,9@J 8K M&@[4 .'&OZ[V^//XNZ>3R?@YT)V!1;G C*C(X\/G$(GK4 W$ Q9?-/X+Z M7&L?A<[SKA0@GL;E01&,<(*#NO:X_!Y8NT!!B,E/"XW/_!QW".RZ@(SVK5:U MA_J6+;L"Q[DC!^?&0[(]!6GYE9U. D>'(G"T4^ (&49W&56Q.R8&]4XET< 4 MOB?MAT#&0#V,Y#Q1+RBC8$/1L@VGL"Z9QF9%C9:@ M$ ,"=[0GD)?[U0P/-;/2$ZDR=0_B[I$RN+:ZS@V'55AM2B[:.9,^[Y5O?-E: MJ6$J.*.6&ND\(_ AE>X.U=5[4/-+; )E:\+2OGI:5$73;XV$'T834=JFK+. M-,=>WF5+;1?"E;9*[4U?7NV/I*MZKFD%4C0C'Y':,#^-76VGX;Q1.; '96I. M/,L_HW*ML6*SQ<7-_L]M%QI8FPB$?[76(2EJXLT5 M?ZZP15%*FB<$LH]Y*^@?MX#E2'XQ]^[7*#$R QK\_[E&OPQ^?@R(5ZK94 1V;DK@K Z1JI5 W; .KO!3^_"-FQ'38PH 0 M>&!CZ[2::^,WDJYEYM6ZE(HUO2+E@NG(UK0@W (=&'+1#=[3+=F:$HK8&&"? M*RG=9^^["*=:)_D*K#O#C/ T1_/C29RMF=<1-%8B+EAW-UTU&0#6X5>!69=, MQ="C&G! <0H83($_0@EN<+ZTZ^,]Z,= ]Q)-\"=[!RT M7HHF]+A;:KBP;5C[5AWX#!H?'@[[G '7@4Q*9@>.?73XH$ *B:->H![+C"29 M.5WJ%8;Z6^.=Y:< Z+$NJ^?0//=H*K[.6*R=#5,;,5S45NKBYK?7;]4UY5R1 M4$9E5 KJS9NKD;IY4(:_8L10O<)*AKS$H!6QS*3QKU4U9%UJ[]6+Z71?K=!, MX+>>%0:KE'!):GUB.D(MM.+]LNO=$>F-"8?G60@6J?A_<0M7))GZ6_?X)KW2 M/D^W\/5,D'=9=%P[ /ADU"#_].\C_XO@_ L:/Z35^ M-: U![X5MUN4 %>'U#<6#O.ST$(&2\8H-)Y/QG_?\U_KE381A2I@&N0 O,*- MJ4*]JE&)>[^\[>IRVG;7(4O7?@-B+(M]AGK:-U1.VPV@ ; ]OQ7!9N\0#:EW M8 2;28W$(F#FU*TRH=7OZHCIE;J1T7'+3AGWP4IGE!8(JR)/4%CFI4,6KJU[ MC29TVGL9?J3^$B$?9S44O EGDFTM2,R $0=A(RUI7$!";"=XQ:MBA(F!! M+:4VFFJA*C%N<]_ H:5.2X>>,07O&1>Z(Y_QVA%Z+R,P(14U;Q=J5L,W)S-1 M5%QK93<#LUQ1P#H M+9(PCE?!(+=OQ>^K ,P? )"^_=\ @,GRY,$FS/'\8@P?/ICJNS<*/0MG#5.Y M&G]_/'JJ2H/,;.;@[T]&Q^V#S3*PNY1(X>@5"J'R5VF<[IZ,GFS>?=@SIETZ MOEQ[MP'Q8.E_8/FVL?.@]QJY)+^0E^4,& I\>J/W>QU^DU]#KX^EE/BY? M&%"HH#E$QZ,?,7WZ]((\?8FNDI?2,Q>C*^7C$AL>>3Z W^<.2UKSA2_H_I?B M_+]02P,$% @ .CNG6!6A)N5$! E H !D !X;"]W;W)K&ULM5;;;N,V$/V5@;HM'$"11>KJU#;@7!:[#^D&2;9]*/I M6[1$K"2J)!TG?]\A96L=U'$O0%XL4IHY<^;,#,WI5JIONN+DS#,!TW3+3>?.K>W:GY5&Y, M+5I^IT!OFH:IETM>R^W,(][^Q;TH*V-?C.?3CI7\@9NOW9W"W7A *43#6RUD M"XJO9]Z"7%PFUMX9_"KX5A^LP6:RE/*;W7PN9EYH"?&:KXQ%8/AXXE>\KBT0 MTOASA^D-(:WCX7J/_M'ECKDLF>97LOY-%*::>;D'!5^S36WNY?83W^7C"*YD MK=TO;'O;./-@M=%&-CMG9-"(MG^RYYT.!PYY^(8#W3E0Q[L/Y%A>,\/F4R6W MH*PUHMF%2]5Y(SG1VJ(\&(5?!?J9^3U_XNV&P^B1+6NNSZ9C@ZCVVWBU0[CL M$>@;"!'O_V,>GT)&]'2W1EG#'E1O"=L7AR[(6);-]?8SO2<3C?+^' MZ0["R"&,!J8X./O6\ )$"Z9"366-8VW=C.V?"\#BK2I7O6N^XLT2M8V(#Z// M+79O75ND,U=8^Q.]D9.&#Q#Y-,W=,Z43."%D,@B9G!3R6FA6EHKW(4"N8=<8 MQQ0\"75_RZ'W@L$34T)N-!YC?2\6K\CH8,\%EB^PVK>H>>DX"%1>[X#U M!3Q6BO-7$W<@>;^R>O_H%#<5QF1M\4KRJXJU)<=!T.:\JY$3&F!,W"DNFN5& M:4L=E4_#V"=IAJN$1GX8A4"2($'HCT(UYVOQS(OS3@FL7)1-?)I1B/+$)X3" MB 3)&1H^XO%]CO#G>'IR)5BM@68^H0E$B1^1'$8T"JBSE(;5@SH?@/@A"?TD MC7$]B2,_3L-#B4HN2\6Z2F"U>&G+B?VXQ6WENG)0$,7;M;-MV7=2\FLK[$0\ M&$S2=FX2QWY&4[?*_2P+810&FP"8:84CE.V"9)@JL<&X=D$TS1]M7#9GE@ER9^'$ZL""@1D"#_'YGNC_?W M2FZAFA<,'4<8&N<#3ZL)T@DC(,05[1?V] (1)7Z4H^.$^NDDQ*+95!9" =XK M<'H(R3&%"1",/L%41WF0VV[Y@JVL@$0X,5: *$0A4DC^=&:J_@[4;XSLW+UC M*0U6P2TKO#9R90WP^UI*L]_8 ,-%=/X74$L#!!0 ( #H[IUAT2?;BC0( M )D% 9 >&PO=V]R:W-H965TTT"'118 F*G MNP_D5%XQP_*9DATHZTULUG"I.C2)JX4MRKU1=%L3SN1W6&#]S)8<-9P\N/5T M%AABMO=!L659]"SQ*RP)W$AA*@T?1(GEG_B % VRXIVL17R4\(:I,X@G/L1A MG![A2X8T$\>7_$>:WRZ6VBCZ';X?2K3G20_SV!:9ZI85./>H!S2J9_3R=V^B M8\_OJ>7*#4>0*]A3?$CF4:+#,O??H$.%4,BF5;7&TL8S%<)* M!*X(U2U201#Z<7 ORE!O-1*E/777L)X%%S3D1J;T8;R&* MSOTX3*P53OPDRN!1+/]U/"GHY[$% :8U&N(=CS(_FR0P&D=^-H[A,ZE3$,5^ M,DDA2?TL&L&#-(S_%? \R_QT$EHK'/F3R0@.5278:Y<&U=H-!4W/L1&F[YSA M=)@[%WV[_7;OAQ8]T[H6&CBN"!J>G8\\4/T@Z#=&MJ[YEM)0*SNSHMF)RCK0 M_4I*L]O8 ,,TSG\!4$L#!!0 ( #H[IUA/]?,NG@( *@% 9 >&PO M=V]R:W-H965TQCVH-B,+526,HENVK\?92=>!J1YL4F1Y_#0,CG9&/OL2D2"UTII M-PU*HO4X#%U68B7D[^N%92_L6')9H7;2 M:+"XF@:S>#P?^/PFX8?$C=NSP7>R-.;9.[?Y-(B\(%28D6<0_'K!*U3*$[&, M/UO.H"OI@?OVCOVFZ9U[60J'5T;]E#F5T^ B@!Q7HE;T8#;?<-O/T/-E1KGF M"9LV=\ 5L]J1J;9@]BNIV[=XW7Z'/O /OP[W1 M5#KXJG/,_\>'+*73D^STS).CA/?"GD%RV8,D2@9'^/I=?_V&KW^LOVOI,F5< M;1%^S9:.+/\+OP\UVW(-#G/Y^1B[M 8 M>_K(\Y;7"L&LX%Y0;25)=-Z[,[KX3&@K\-T00.C<7TK_0,2UFFU6=E<'@C\V!U9&\=R[ M,9S<:BYA:L<\[A06XLUC'>0UMH 3BWZ)Y&AW:MY0V%/X"''<&R:QSQKRHQ<- M+KT]@B3NC>+F_'S/OH"X%_<]Y!R># GE&7I)-.KUX\M#]Q3N34^%MFAVA(/, MU)K:0>I.NS4T:Z?O7WJ[P_@;%%([4+AB:'1V/@S MGNA=&ULE55M3]LP$/XKIVR:0&(D#84! M:RNU, 32T!!E[,.T#VYR:2P<.[.=ENW7[\XIH6BE$E]:O]P]SW/GN\M@:>R# M*Q$]/%9*NV%4>E^?QK'+2JR$VS>GY(!X-:C''*?KO]8VE M7=RAY+)"[:318+$81N/>Z:3/]L'@7N+2K:V!(YD9\\";JWP8)2P(%6:>$03] M+? ,E6(@DO%[A1EUE.RXOGY"OPBQ4RPSX?#,J!\R]^4P.HX@QT(TRM^:Y26N MXCEDO,PH%WYAV=H>D7'6.&^JE3,IJ*1N_\7C*@]K#L?)*P[IRB$-NENBH/)< M>#$:6+,$R]:$QHL0:O F<5+SHTR]I5M)?GYTCE8N!&<&KK3SMJ&$>P<[=V*F MT.T.8D\D;!IG*\!)"YB^ G@ UT;[TL$7G6/^TC\F<9W"]$GA)-T*>"WL/J0G M>Y F:7\+WD$7\4' .WA;Q$+G<(GY7.HYC+E4I)?HX%RZ3!G76(2?XQF94QG] MVI25EK2_F91;Z]35(L-A1+WCT"XP&GUXUSM*/F\)J=^%U-^&/II2J^:-0C % MK(7W58J95&T\'L"V8/J58F$Z$M23(;YL^RY=JKT-2AO4?B]&"%1Z!(YP0N=7 [,U1E MVF'.*V>4S,DFAXE00F<(4^X+"MXQ#1525G:5= H[5XQA&D=ZW.Y:>F!'X0(5 MI+L=4#L@,U$'S>,VJJL7PMQ2U!2&DW,=-!!I)EP)!>6G50TW%FLA<\#'FD6W M16^AOY><'+Z=XEM TT9__ ^QMYR3\P[WTY @VE7.\-I\JM/,PA8F)L]B.JNZT&_3C=KX]F[=? M"7I$:E$'"@MR3?8_'49@V\G;;KRIP[2;&4^S,RQ+^EBA90.Z+XSQ3QLFZ#Y_ MHW]02P,$% @ .CNG6/C1=TTQ! +PH !D !X;"]W;W)K&ULK5;;MZ@05]F6J32T=#,VO8A4&9^J \:XAFL]W(I2J"8=_/C'2[MC 3"9:/_/@-AT$30:$&2:.,TAZO> U9ADG(A@_ MUCF#;4D.W+4WV6\\=^(RD1:O=?9=I6X^"+H!I#B59>;N]?)W7//Q !.=6?^$ MY=JW&4!26J?S=3 AR%51O>5JW8>W!(AU@/"XJT(>Y:_2R6'?Z"48]J9L;'BJ M/IK J8)_RH,S]%51G!L^.)T\7UP1KQ2N=4[_VDK?KK-'.+CG&>2X-KSF/Y2A)S,#)&%C/T]E^CB76&]/+W(?)5[OAP;EY#EW8A$QP$ MM$@LFA<,AA_>A>WFQQ/(XRWR^%3VX0.MR;3,$/04;G,JX]@Z^@]50>/"ZDRE MU80LO,>$TJ84)ITG;'VZ(M$Y'B)\$M)APA6BB4>4["+"%=OH@;@YO:W5B2(< M-)0KF&"!4T6 E">GBIGW8E*R>/W%,IV4$Z0[Q(Y0@;,_M;7GL$3#=6"J,]J! M["4\S@WBGD:!%);,O<0J*PIK<'9;4'%=6L)*:5A[_(CV6YQHZSBW ?Q1*O>Z M)BV7TJ06WD-H>BUFRWC\5F2DY4]I_PD"*ZS38\:B>S_4;ZV!I0RR^X M<>^A50OC7E6HVQ%P4[J2>.\TE;\1AA:]1:W7">&$'EM;/;;>K,7".]4U K]HE*T(#7K'2&Z?_AFO0S';/ \NSJOC;S2!OZD#9; I0^OHGWDGDQJ)/ $ M%PX62 %>=>C ;_1 M-N6 MGJ$&ZD,/,FL_#_B[DIG'5'@?DH'?\BBY Z&%6N(FRP;4>]%)$BVHTY= M]$"T.ZSQJ!ZWJ@I4\<.[K@C%1YK?6*(5LE=<[PGHM;?FAONAD+.HUSEG3U$/ M6P>^/Z$]7.LM,W2<3U%Q/"_;U4*9PQA$CR%$O3JMX+,H7@^(ZD_-VE?(;J_: M@I=;W*QWVQ )7IYQ6.]V#RZ]QLXAGJ.9^:N*I85>%JXZS[>SV]O0J+H$_.M> M7:4(T$P5%C*<4FBSWJ$E9JKK235P>N&O!!/MZ(+AS3G=Z-"P WV?:NTV RZP MO2,._P%02P,$% @ .CNG6'YC_&QI P >P@ !D !X;"]W;W)K&ULG59M;]LV$/XK![4H8L"S7BS726H;L-,,ZX=V1IRM M'X9]H*6S180B-9**L_WZ'BE9ME?'Z/9%XLO=\7GN'NHTV2G]9 I$"R^ED&8: M%-96MV%HL@)+9@:J0DD[&Z5+9FFJMZ&I-++<.Y4B3*+H?5@R+H/9Q*\M]6RB M:BNXQ*4&4YU^P5;/AY@IH3Q M3]BUME$ 66VL*EMG0E!RV;S92YN''W%(6H?$XVX.\B@_,LMF$ZUVH)TU17,# M3]5[$S@N75%65M,N)S\[NV=:I/0T@'.+,S:8(LF M6/)*L"%\5M(6!NYECOFI?TC .G3)'MTBN1CP,],#2&[ZD$1)>B'>L&,[]/&& M/\[VC_G:6$WB^/,CZ/7-06<_CJ54>#^3-JND0-*0._UM98,B2R MYVA=/OBQT(@GI00J1%;X2C2C8=R'JT\2;*%J0^>8/N!+AI6%BC)K?&9STF// M5\X]AO"%/C%<9JHDB0EE3 _>0MR/TY3>5_&XGUY'O0,AUA(B^Y+8FX:7.O!R M&(:C&(91_R89PSS/;YNTT"T'7E)9K,L9W:#L"53E>ZS_[N/X$=WZ1[L)T.VT0/!<)&">H:+G_6?9/:UL'_(5"6MK_+/^%A1.*GCH4Y ML, 3%LX];[-ZOUQ!QD16"\]J /_G APK?7Z*X42!>PUU,CRQ?45\1]I[5):) MXX5S(@B/&D*)>NO;GB%YUM(VO:%;[3KKO&DH!_.F+1/=+2?< C?D&@W&5$K= MM+IF8E7EV\M:66I6?EC0WP%J9T#[&Z7L?N(.Z/XW9M\ 4$L#!!0 ( #H[ MIUCD6$*780, &(' 9 >&PO=V]R:W-H965T*ZGL(BJ=JV^3Q&8E5MP.=(V*=@IM*NYH M:K:)K0WR/#A5,F%I.DDJ+E2TG(>U9[./^2)*/2&4F#F/P.GSAOCO?H#T$[:=EPB_=: M_B5R5RZB600Y%KR1[D7O?L=.S[7'R[2TX1]VK2V[B2!KK--5YTP,*J':+W_O M\G#@,$L_<6"= PN\VT"!Y2_<\>7;'_@DQ MZ^FQ/;T5.POXQ,T V$T,+&7C,WBC7NXHX(T^P3N4^??=QCI#U^*?4T);G/%I M'%\JM[;F&2XBJ@6+Y@VCY8\_#"?ISV=8CGN6XW/HRS657MY\?S!K+?-37,^C MO98(!1<&WKAL J:C%4M85%7?P'E=&_TNZ*)C[BW(P1=3YY73S^ENW9;:N)\< MF@H4=XW! =Q9#\Q5#M0H0H#7TB >W0>@T\S*<)R7CXJ,=&/)PUZ%TX45;H52 M0FVIS"17&=["!4Q9/!U>P_Z:'A*>L&%\PU*XY[8$JH.NT.G^7L]F,9M,KN"/ MQEE'(0Y 6^$DY>G+PV\PA&$ZB4>3FR,4S&-0VE&T2KB0CLZ%PN@*[(ETT/1B-!I,J4M(Z1M>L*3N;;CS-$/_$TZ@I8J"1Y7))B4+]685W*:&ULO9I;;^(X%,>_BL6.1AVIVUP(@78 J9",IE6[ MB\K.[L-J']Q@B#5)S-@.3*7]\&LG(2&7NJ"U^@*Y^/R._3_.B0]FO"?T.PL1 MXN!G'"5LT@LYW]X8!@M"%$-V1;8H$7?6A,:0BU.Z,=B6(KC*C.+(L$W3-6*( MD]YTG%U;T.F8I#S""5I0P-(XAO1EAB*RG_2LWN'"$]Z$7%XPIN,MW* EXM^V M"RK.C)*RPC%*&"8)H&@]Z=U:-[Z=&60M_L1HSXZ.@1S*,R'?Y#>88,S4GT%U[Q<-(;]< * MK6$:\2>R_XJ* 0TD+R 1RS[!OFAK]D"0,D[BPECT(,9)_@U_%D(<&?2O7S&P M"P.[86#;KQCT"X/^J09.8>"<:C H#+*A&_G8,^$\R.%T3,D>4-E:T.1!IGYF M+?3"B9PH2T[%72SL^-1#+*!XFP6-K,$L9:(!8P F*[#,)X^\OL2;!*]Q !,. M;H. I G'R08L2(0#C!BX\!"'.&*?P > $_!'2%(F$&QL<-%)ZDA6X2W:(<:D= W\_"#-PQU',_ND*>>[#Z?8A M<^$-V\( 37HBV3%$=Z@W_?B+Y9J?N\*B$^;IA/F:8+5 .66@'!5]^EL:/R,J MPU1.;<#RN(-%, E0E]8YT3W2VAF99D-NI=MSY6Y['#A-C[XF MCS49W5)&5RGC@I(MH?)-!#D"+(0TRSHX"4B,P$5$&.M*C#.W-6UMMR6EVQJ] MU=+;4_;OW!FI"5:3CAJ+M5JYM.8.&I.U60]L=-/**/VQ'1RCA#LMF-15&I0HCI0I/ M;P]UU)X[5FON*+V<^QB.6D,5:_KF8ZC)8TVUZU*U:_6+1%0G;SYSU^U7A>4X M#=W:C7ZUAB+--::(LCOG/G6:8#7E++-:3)MOS+@(RNFV@)2_=*Y]E?;GKH2T MTCRM-%\7K1Z)H[+&>H=U:^%$5[ATTCRM-%\7K1XNNPJ7_?^33L&H+6%:R;JC MT;#UHE?WYFSM--'JVE45FJ6L*Z9?\28$G@1S4;)OY1H*+(47'"!V"1X>YIU: M:BW)M-(\K31?%ZT>G:HLLYSW2$0ZBZ6Y5IJGE>;KHM7#595REKJ6^WV?(,I" MO 6B8 Y$;."FLWXK,*.C-&->V8-F,M):P6FE^;IH=:&K8L]25WOW'V&\_7P/ M'J$HGE'R6IVLIIP]\772/*TT7Q>M'H^J8K2&[Y&GE'7IV>'22?.TTGQ=M'JX MJM+64M>V)^>I44>>:J4IK16N5IJOBU;7N2J&+74U+!=2 :$(/"%&4J%TL352 MK*_ DD2I_,E*L=+26=_.M=(\K31?%ZV^S5,5W[;Y#AG,UEJA:Z5Y6FF^+EH] M7%6%;BM+RI,S6(&I9[#F3TUJ7V?KK+6TUD7+=3:.]GIC1#?9)CL#V99LOBE: M7BTW\F^S[>O&]9EU,\^WXRM,_N^ 1T@W.&$@0FN!-*^&8J5(\PWW_(23;;:C M_$PX)W%V&"*X0E0V$/?7A/##B710_NUA^A]02P,$% @ .CNG6)8-<@F: M @ :P< !D !X;"]W;W)K&ULK95=;YLP%(;_ MBL6JJ96ZF$!"/T:0VF33=E$M2M?M8MJ% R?!JK&9;4+[[V<;PM*),*G:3;#- M>5^?YQ ?Q[60CRH'T.BI8%S-O%SK\AICE>90$#42)7#S9B-D0;29RBU6I022 M.5'!<.#[$2X(Y5X2N[6E3&)1:48Y+"5255$0^7P+3-0S;^SM%U9TFVN[@).X M)%NX!_U0+J69XMZ45'H[W[A\=NV%9$P5SP;[33.7'@HK90612LV&124-T_RU-;A0&!\^@5! M*PC^%DR.",)6$#K0)C.'M2":)+$4-9(VVKC9@:N-4QL:RNU7O-?2O*5&IY,5 M[(!7@-ZA_6@)TOTY> KHRYK1+;'U5NAT 9I0ILY,[,/] IV>G*$31#GZFHM* M$9ZI&&N3D?7%:;O[;;-[<&3W$-T)KG.%/O ,LI=Z;$@ZG&"/.<,*Y Z\Y.V;<>2_[X/_3V8O2C'I M2C$9@VRZ",=EH_1,Q#9!S6H>R74M(.:#F:U @XU84B4]HR<'V4;=CG. M-JA[)5O4L46#61WI WUXC5'DC.RUL4O"(+KT?3_&NT.&PO=V]R:W-H965TU!M!DGV==PXYZMUMK< M<*.PH"M8@/Y>S"7.W#I*PG+@B@E.)*0SY[(WO9H8>VOP@\%.'8V)(5D*\60F M=\G,\8P@R"#6)@+%RQ:N(6)55P+;*?+-'K MF3-V2 (IW63Z7NQNH>(9F'BQR)3])[O*UG-(O%%:Y)4S*L@9+Z]T7^W#D4.O M_XJ#7SGX5G>9R*J\H9I&H10[(HTU1C,#BVJ]41SCYE 66N(J0S\=W<,6^ 9( MAQQ&"[(!_W!3XID!@(8X!!#1[8Z,')P7$RT*VT^70F-WML,U?@Z!- :XG@JA#Q/3HNL/K.@W4$L# M!!0 ( #H[IUBH 7R*D0( (,& 9 >&PO=V]R:W-H965T'+@)7HW- M;"=T_W[7AM!\T&Z:]@*VN>?<"B[TQ,N-*<>^K],<"JI[ ML@2!7Y92%=3@5*U\72J@F0,5W ^#X-PO*!->$KNU6Y7$1S-O$"*P@XI,8R4'QM8 Z<6R*4\;/A]-J4%K@[WK)? M.^_H94$US"7_RC*33[P/'LE@2=?I*IC+S!CNM9&%@T8 MYP43]9L^-778 2!/-R!L .$A8/ "(&H D3-:*W.V+JFA2:QD192-1C8[<+5Q M:'3#A-W%>Z/P*T.<2>Y@ V(-Y#W9CN92&(75)5?:,*P3:')Z"88RKL\P[.'^ MDIR>G)$3P@2Y89SC9NC8-ZC%,OIIDW=6YPU?R!N1&\R3:W(E,LCV\3YZ:(V$ M6R.S\%7"&ZIZ)!R](V$0#CKTS/\"'O4=/'I%3M36-7)\T1_JNE2R>"YIQ4Q. MYFY709%OTX5VZ]^[ZE?S#[KY[>4>ZY*F,/'P]FI0&_"2MV_ZY\''+O/_B6RO M%(.V%(/7V)-KNI&*+C@0FOU []@#C"9&$FQ%BAHF5GB44JQ(5Q5JZI&CMAUI MDP2]8>QO=LT=Q_2C7K\-VA,];$4/_TVTJC>V2^OP2$?4&QQH/8Y!K:,#K?[. M?<:#LG)M3I-4KH6I;T2[VG;2J6L@!^LS[+!U0WRFJ=LSGO<5$YIP6")ET+M M8:IN>?7$R-)UC84T>%K=,,>_!"@;@-^74IKMQ"9H_SO);U!+ P04 " Z M.Z=8/0_+S;$# =$ &0 'AL+W=O]55NDJKW>W=PZD/)@Q@-8ESMH'=?W^V M$T)@0WK;9E\@=N;[/-_8@V>8[+CX+M< "CVF22:GSEJI_,IU9;R&E,H^SR'3 M;Y9>@>",5 M3TNP]B!E6?%-'\M U ":IQE 2@ Y!0S. /P2X%NAA6=6U@U5-)H(OD/"6&LV M\V!C8]%:#*:$#C!Z>,H!7=R HBR1 ME]KHZ_T-NGASB=X@EJ&'-=](FBWDQ%7:%4/HQN6RU\6RY,RR/OJBUUA+]'NV M@,4QWM42*AUDK^.:M!)^H:*/R/@](AX9-/@S^Q]P'UNXW^*.7X75MWS^&;X; M)NEJ)6!%[6'ERRJ\__RI3=%G!:G\UA2W@G?0S&N2^DKF-(:IH[-6@MB"$[W[ M#8?>AR;1'9$=A6!0A6#0QAX]<$43G>E6=I/2 AY:N/FUV4;8PUX0ZNW;UD4\ MMQL/_$'H569'[@65>T&K>S,N52]/-A+I$XQB,Q+ TOE&2#I/&AUN)7SIUG1$ M=J0]K+2'KW0ZPRY#T!'940B&50B&OW8ZA\].7>@-<#@\.9R%65 S"XCO^6<. MYZCR;M3J7;D=[U$.(H9,H7A-LU6CGP41]FH>>'T5VK&K6H^ M,9'VENP1%KUHYYH\"C$ESCF%R\)!TE64_8+K _]FX"ZW(G]V% M0QV"6^_XZ$'7W#U]P_5TQ0N"T:2Y6.NTZNB*[5CRH>[ @]?*O]:*YL5AZ(CM M. R'^@:W%S@_SK_@6?Z1(2:G-T>#F1_X>'0F^PXU"&Z]WU^4?>U,%\3ODW/I MUVF1X=8:K13$RO:?4E>/FTP5O4HU6_6X'VUG=S)_;7I?V\ =:(K&67Z.;2/:]V_@S &^OV2<[4?F 6J?P2B_P!0 M2P,$% @ .CNG6+Z&ULM5AMCZ,V$/XK%KU6N])UP88 V29(^];VI*ZTVKUM/U3]X(4) MH .>+!LPWCGT0"(-'G/"O$W$BD7%Z; MI@@3R*FX8DLHU)T%XSF5ZI+'IEARH%'EE&RG#"#V9+&\ +R=?G$U979HD1I#H5(68$X M+.;&#;Z^(U;I4%G\F<)&[(Q12>6-L4_EQ8=H;EAE1)!!*$L(JG[6< =95B*I M./YM0(UVS=)Q=[Q%_[4BK\B\40%W+/LKC60R-WP#1;"@JTP^L\WOT!":E'@A MRT3UC3:UK><8*%P)R?+&6460IT7]2S\WB=AQ4#C##J1Q(/L.QU:P&P>[(EI' M5M&ZIY(&,\XVB)?6"JT<5+FIO!6;M"@?XXODZFZJ_&3P#&LH5H!^1MO1VQ?T M&["8TV62AFHV+K-]<0^2IIFX5(:O+_?HXMTE>H?2 GU,V$K0(A(S4ZIP2E S M;):^K9/81O/M4T#CF$-.J8-FB3?'??RA3]$%"+OX9REN-ZPSC MEL*^%DL:PMQ0RA7 UV $/_V 7>N7(=(C@?52X+0I<'3HP48EJ[ MNY5[^8^S#K"%K8FK'M]ZE\2AW=2Q'==JS7KA3=KP)MKP7HM40H1>))4P6,!: M]U,?Q$A@/:9NR]0]4RVZ8Z9@)+!>"KPV!=[WU:)W4&,3Q_&(NU>*M=FD9^9[ MWI%2]-OH?&UTS>-XCY; 0R@D"A-:Q(-QZH$NK"O/^O%R*/M:QV_,_K3E-]6& M]9A&40;H@0HYQ$GK?&J5C036XXFM;D.USB2U!GBD+(R%UD_#3E^!OT]NC?^N MWFS')GA?;XW=KN"(CS'!PX+#I(N0C"6Y!JE,:1N$=45V8FABU:[XK3GO&@ZL MW0TC(363T/7NF!][_)U?4T.].7Z MOD7V2W9R("_7L;%W1%U=PX&UF_E)ZJJ1_)ZX+,_J?0ZD=HY> G?-!-9W$P\K MKEZE!]EH'4^NLI'0^C2[K@3[YQ+;2-U&DX9S]"ZX:UZPOGOYNMBFA\VC[1-K MOV@/S9PIF9!AL9&NYR#:S?P4L35(>UN9-;7W0M6O>&K&S9T3BAQX7!W<"!2R M52'K%_QVMCT'^+4 M%Y(MJW.0-R8ERZMA C0"7AJH^PO&Y/:B7* ]2@O^ U!+ P04 " Z.Z=8 MXXW>H3(# " # &0 'AL+W=O,$,KH=&[:Q6[A) MXT2H!3,<%3B&.8B[8L;DS*Q9EFD.A*>4( :KL7%AGT]M1P%TQ/<4MKPQ1LK* M@M)[-;E:C@U+*8(,(J$HL/S;P!2R3#%)';\K4J/>4P&;XQW[%VU>FEE@#E.: M_4B7(AD; P,M8877F;BAVZ]0&?(57T0SKG_1MHSMR^!HS07-*[!4D*>D_,HV MS@635U.)$^$-;("L 7U$N]'B$4TI$4PF6*YE6&6;)VF!3B]!X#3C'V3PW?P2 MG9Y\0"@VH6N.R9*/3"$E*6(SJK:?E-L[SVSOHFNY5\+19[*$Y3[>E%9J M/\[.S\3I)+S&K(>MT^MJ/O<9OLN4XSAF$.LT M(KJJT_SSFPQ%5P)R_JLM;R6OU\ZKBON<%SB"L2&KEP/;@!&^?V<'UJ8-5A M>_+\6I[?*6_&Y%,)1=6)IZQ-82?#2^_%D"-CF-PS!0V+=G.DS[G6 56,1U6 MF#TXE-JYXTLS;C9ZN1Q8K%M<+E]0:R+*-JA>K=OH"]T\'JQ/5'NM>\0GFK(W METU.G!*.,EA)2JO7ET\Q5K:[Y4300G>,"RID_ZF'B?Q$ *8"Y/45I6(W41O4 M'QWA'U!+ P04 " Z.Z=8^6M"-N0# V$P &0 'AL+W=O,39GO%O(J)4@N]IDHFY M$4FYN3)-$48T)6+"-C13=U:,IT2J4[XVQ893LM2@-#$QA*Z9DC@S@IF^=L># M&=O*),[H'0=BFZ:$/]W0A.WG!C(.%^[C=23S"V8PVY U?:#RR^:.JS.S8EG& M*"FCN>$98$E79)O(>[9_ M1\N$G)PO9(G0OV!?Q+J. <*MD"PMP4I!&F?%/_E>%J(!0,< N 3@+L ^ K!* M@*43+93IM&Z)),&,LSW@>;1BRP]T;31:91-G^6-\D%S=C15.!O=T1[,M!;^# MP]'C$UCH<2D'%[=4DC@1E^K^EX=;%.IKU+ AQ1N\"#A!\(G /NO 8;8[M&S^!]P M"VFX-2#'JBIJ:3[K"-]M+,AZS>F:Z'G*5E5E__E3A8+WDJ;B:U_="EZ[GS?O MYRNQ(2&=&ZIA!>4[:@2__8)<^*8OZ9'(6B6PJQ+80^S!9R9)HIIP"!!%T7/7X=LTDGL?YMF6[L IKR7,J>/O6I&D2=6O^1R%H) MNE6"[IFFH#MF"48B:Y5@6I5@^G-3KMI M$'7J5!J)K)4@@O4:"<_43R7Q2%48BZU=AH950#_74R6^]5Y'GN/ZG>E:QC6[ M"F'?]U!_5R%<*\1C]=4+3!?>Q(._7O8^A4'DCSZ%VEZ@P:4[N(XY4 XV[,]J M5 \Q%EL[T]I%(/M<;3?H3TXNPTAL[3+4;@4-VY67V\YYUG861I;7=5-E7+/M ML(]=_XB=0K7=0(-+^4EM5S#E;[+&@@9]KZOU'.8!U>X!#=N'3S*BO%?_(.[D MF3426SO+VH4@[UP--I+C*,MP#O^":@.#AAW,RPWF/U_7K"GRNC:L-PYBS^UO M,%P;$#RXLI_28"53M\$,13:VXV=B!2RM=Z8T: D&TS67S)5U>KS9]K MO>71N7Z#KA;%%DY-4^PHJ>_T=9P)D-"5HH23J7J/\6*3ICB1;*/W.1Z9E"S5 MAQ$E2\KS '5_Q9@\G.0#5%MEP7]02P,$% @ .CNG6(.7.^MV @ T08 M !D !X;"]W;W)K&ULK55;;YLP&/TK%JNF5MJX MAUQ&D)J@J7NH5+7J]C#MP2%?@E6#F>V$[M_/-H31A'9Y:!Z"+^<<^QSCC[AF M_$GD !(]%[04>U@"I5I(;>-WJVEU2VIBOWU0_VJ\*R\K+&#)Z ^REOG MU3?0^AEIO8Q18?Y1W6#'KH6RG9"L:,EJ!P4IFR=^;G/H$;SP%8+?$OQS"4%+ M",XEA"W!1.TT5DP.*98XB3FK$==HI:8;)DS#5O9)J8_]07(U2Q1/)O>PAW(' MZ#,ZM):LE%P=!UI@BLL,!+I,06)"Q95"/3ZDZ/+B"ET@4J);0JDZ/!$[4FU% M"SI9N^RB6=9_9=E;S&WD3S\AW_7# ?KR;7H*F8T"S]"# 7IZ/MU_27=4?EV( M?A>B;_2"_X2XX:SXEU]-9(Z6Y@B!HY_7*V'&?PVEU>B'P_KZZL]$A3.86^IN M"^![L)*/'[S(_3*4W7N*I>\D]B+7H,LU>$L]Z:+$0H DI*IR,[4F'>N$A[#R$YWF@!*\()9+ H)%&)>HM[H7^ MD8WP9(.>.[6C(QNGJ'%DAV[OYQU9%-"F M(UEE2LJ*2?5VFV:NOCG -4#-;QB3AXZN4MU7+/D+4$L#!!0 ( #H[IUA7 M=SYOD0( /@& 9 >&PO=V]R:W-H965T!+$%J$TW=P[2J:;:':0\.W 2K!C/;2;I_/]M01!.:]6$O M^.N>XW.N\?7TP/BC* D>BII)696(64]L6V1%5!B,6(U5&IEPWB)I1KRK2UJ M#C@WH)+:GN-$=HE)9:53,W?'TRG;24HJN.-([,H2\S\W0-EA9KG6\\0]V192 M3]CIM,9;6()R.)26P%^"_"-T4:9L;7 $J=3S@Z(ZVC%ICLF-P:MW)!*G^)2,U!8$^HJ7Z2?(=!<0VJ+]RN0")"157*F:U7*#+BRMT@4B%'@JV$[C* MQ=262HWFM+-VYYMF9^^5G;]B/D)>\@%YCA<,P.?GX0O(1LAW#=Q_";=5#KI$ M>%TB/,/GOR$1/Z_70G+UA_T:LM7P!,,\^M9-1(TSF%GJ6@G@>[#2]^_6_7/LZ0VA%')U%SOG0W8;CLAPZ)JP3UUW[#DJY_N^D8$P)_'= MN M[(3'H) 9G):ZJ]8E(=)FQRAP/PD* %%=#LAO>L*;.=Z?A(G M.([C('&.! Z$.6&2'"NT>W5)OPGJRF]))1"%C0(ZH[&RR)LZVPPDJTVI6C.I M"I_I%NII JX#U/J&,?D\T-6O>^S2OU!+ P04 " Z.Z=8;QA^>,,- ] MG0 &0 'AL+W=ORD?@I*;4]XPCP;#I)-TVRVXM.+V@)LCDKD5J2LI/._O@"%"WHB!0HK%_? M))(L/"#/*Q[BQ1RHI]7:^R\G)P7U6;-\-A.;^7ZZ1\G6]DIOZR MS(MU4JFWQ=VPW!0R6=2%UJNA/QK%PW629H.KB_JSC\751;ZM5FDF/Q:LW*[7 M2?'MK5SECY<#;_#TP:?T[K[2'PRO+C;)G?PLJU\V'POU;KBG+-*US,HTSU@A MEY>#:^^-\$8C7:+^RJ^I?"P/7C-]+K=Y_IM^\VYQ.1CI0Y(K.:\T(U'_/G3 5O(9;)=59_R MQY]D'NW.O \:1*KBZ*_)$5^MN*IE_4T:]+ MJWBEF?ZE?*X*]==4E:NNN+RMV(_L>K%(M7#)BKW+=K\_+>/W7%9)NBI_4%_Y MY3-GWW_W _N.I1G[_/P7_Z13>^E;@C;Q]S?S)*^:/_*#C>&;VXO_8KEZS4507][M.QU[\ M0U*HVJ=U\;"CN#BC>.!U'3P)1K#7,ZAY@4W/=UE9%5MU/5?L/^_5%]B[2J[+ M_W8RFZ33UIMPD//I[5Z"1,(Z$"1",2!+N M)0EM]*N/A=PDWVHU%'V=;M=,75HR*5;?5*Y=R/6FOM;RI4IPMU672%:^JTA( M&-_!XAJF;TH/5Z.+X<-AY-O?4"SS)1+1:!_1R!K1][*J9%'JD,U5!-.*_5%? M/VRV>W=]5TBI ]X53"O:-9A(&$?"! A&](GW^L30)!0C)4'".!(F0# BR7@O MR=AZR?R\K&O;RK#% :;VCZ/],.>CV:AI.CW(2JE@;YP.MY+NGI5UE4\NMAECJG_62O MPUD()(U#:0)%HVKY1BT?FJ<:'$H8)(U#:0)%H\(8B^U9[>+5E[Q*5IT*0-TT ME,8;VF'K:3J*XU;S"54KC:WQRI[=+'.YE(7.4=H+L[0LMZJI)-D\+ZO.UJH= MYQQRJ#EN:-%!R'\,PG$[Y*!::C)I!_@ES+!GW+!G=797_]HFZD:KNWN2=5Y4Z?_JSM7.8$.=<$,[O.3]X#@X M'%JG0-%HJ(W+]>PVM[>%4_NOFV2>KM+J6Z<$4/\+I7$H3:!H5"ICE;T)MGD# MM<90&H?2!(I&A3'VV+-:/74_4#=YQAQ*XU":0-&H,L8A^QXT*?E0,PRE M<2A-H&A4&&.&?:NGZTM*]M+..OAMK^1Y7BLI06L5*!J-L'&UOMW5'O==JYF8H M3:!H5%_CK/T0F]J@SAI*XU":0-&H,,9_^W;__;F>XJ7G!#PD19KA0=ISGHP#2*1J-MS+AO-^-':4YLBWR1KU9)\2?3%]2Q0VD<2A,H M&M7-.'M_C$U?4!\/I7$H3:!H5!CCX_V>,6^'] 6U\ WM.'WY?BM_0=TYBD;# M;=RY;W?G1_GKZ:UIE=VDFI[',QIE4(\/I7$H3:!H=+*FZ0D(1M"L%D [ M J T#J4)%(T*8SH"@IZA\O.S6D.:T#3DT20T.^M;W'Y4SC%\"<\>&,\>V#V[ M>ZKZD'Q-U]OUGTM:]J-QOC:@X]]0FD#1J*X'4\S!<\RQD\RQL\RQT\Q?PN(' MQN(']L%SEZ0%=?<-[;@I%K2:8M!J!8I&PVV,>] S#5W_[//ETZPIASGH=K!S M]*&#ZE":0-&H1,;M!]B9Z '4SD-I'$H3*!H5QMCY #4?W0YRE@1JY!O:X>BE M'KL\GG^"JI3&VCCTP.[07>=4V7'.$8>.M#F'1BQSE''.JW@_8(?>C'[4E6J%KI&COCI$/[F/HL?Y#*352L M4C:A?*4;/FFN[\Z5GJW)TDS_^.4BDV6I/E(__O6M(BR8>/ON"[_N$J6ID%S< M1Z;.?DS.B^F@!AI%HWH8 QW:#?1)/78!UQJD3W/^Y=>-S$KYBF6R>M4IA=>2 MPC^6 CIV#J4)%(U*87QXV.?#LS0O6-GX[V;)Y'(W"2Z5G?< .](U(T%I'$H3 M*!H5QYCI$&NF0ZB9AM(XE"90-"K,P:IMNYF>D+;VA'\XA M&4>C5MMP9C\*9P6@_AI%HPH8?QWV#(SWY"W=8:A:64J33@&@'AM*XU":0-&H M3,9CAUB/'4(]-I3&H32!HE%AC,<.[1[[_'4'8=O'>JTYN#-[=[VT1E^J.&&TCB4)E T*I/QY2%VZ7<(]>50&H?2!(I&]W,Q M[CVRN_?S4U4#.FQ7!:V9N3-[=:ZAAM($BD9#;8QYU+<(O#=5/7LJ<*=PT*GR M4!J'T@2*1@4V=C_"KAN/H%8?2N-0FD#1J##&ZD<],^S/'YYM2'U3(W.!+<[27K'S!0/M (#2!(I&)3S8YBW"9C+LWF[8 MS=VPN[N]A.6/C.6/>B;1.V2R^)S9-I%O;ZG&,-M?D3B+&+X6.HTX?2.)0F4#0JC''ZL7T>0,\V14UILB/CJ&/XTEZ+ M?:C<%8 ZN)1-/H@">/BQW873VX# M+JO>[%S7+ 2E<2A-H&A4(6/'QU@[/H;:<2B-0VD"1:/"&#L^?M8N=O;2SCI MK?JXO2>>'P;M94"H6FF$C0D?VTUX[W,D[.6=8PQUS>/N4?])80PUQ0Z--LO:O^B6,[M@8W?%SMFBW%W8.+]0 C]M;M/MA MV&KQ"E2M-,#&VHX=K*WNF;O/B^I'O73MY$/Y[$3GJ$/-+I0F4#2JS<&3R[!F M=XQ]@AGV$690LXNB46&,V1W;S>XSK=BXO92[RXG9#\)9 *@71M&H ,8+C^U> MF#S,@%UG"W:MKI"%NC%_D@_YZD$6G7&'3FJ'TCB4)E T^BQ 8Y0GV,W=)E!_ M#*5Q*$V@:%08XX\G]BGP)Q_@9"_GK #4"#-R) MW>/:4H^]J'-\H0872A,H&A7!V. )=E7Y!.J*H30.I0D4C0ICK//$;IW/W_=H MTC:F=?/HN'UDK] YV-#Q812-!MO8YHG=-M=70;J_"E[5>Y%TQMK.B=@WF11= M*LWL)9VC#QTN1M%H](VGGM@]]=.-P&6(P(YTSD-04PVE"12-BF-,]01KJB=0 M4PVE<2A-H&A4F(,GB-M-=6\'MKV\LQ+89X1W;\D^]<+C-NI+&.>),B3V8UEGF(M\Q1JF:$T#J4)%(T* M8RSSM&<[M^?U]4W;YK6KK\]^$,X"0(>.430J@+'5T_-LM4Y9Z=&^P\UC3J_? MOC^KD66OR?FB@;IP*$V@:%0SX\*G6!<^A;IP*(U#:0)%H\(8%SZUN_";(L\J MG;.6LK.-U13W/-J.&7FMZ<+VBIR##'7?*!H-LG'?4[MKMF6L9M'6*6NH%['^ MOM7/?,C9SX5JHY4E^W*?9"P:_;53+^@(.)3&H32!HE%-C:>?8O=ZFT+]/)3& MH32!HE%AC)^?VE>)S_+U.JUJ351.8QM9S-7KY*X[O8T[;=JHG=V@/AU*$R@: M#;CQZ5.[3[=FM_UC;##9#>KXH30.I0D4C6IJN@6FV.WAIM!N 2B-0VD"1:./ MI!^9?@']&I;?GF"]VR?UU.H:RDKGE3)U<5:%G=R)E>KDLWU M;.3+@3:B^T]9(9=:E#?7_F#8^IQ[;X2G/Q\:S-7%1HGQ(2GNTJQD*[E4R-%K M/:NOT M;G]Y4^4;),F"W>57EZ_KEO4P6LM!?4']?YGGU]$97\)@7O]6'??5_ M4$L#!!0 ( #H[IUA@K)XS?0( &<& 9 >&PO=V]R:W-H965T_KK("2Z4M9 M0X4[:ZE*9G"J-KZN%;#<@4KATR"(_9+QRDL3M[90:2(;(W@%"T5T4Y9,[6]! MR-W,"[VWA4>^*8Q=\-.D9AM8@GFN%PIG?L^2\Q(JS65%%*QGWDUX?3NU\2[@ M)X>=/A@3F\E*RA<[^9'/O, : @&9L0P,7UNX R$L$=KXW7%ZO:0%'H[?V.]= M[IC+BFFXD^(7STTQ\Z8>R6'-&F$>Y>X[=/E$EB^30KLGV76Q@4>R1AM9=F!T M4/*J?;/7[CL< "@] J =@#K?K9!S.6>&I8F2.Z)L-++9@4O5H=$<2>>P,N0K66*Q\T8 D6ORP$RCN.&@R?D<#.-"7V#($ZB2W+.,"V[VY*;* MR0T6)X>T1'>!=NC5:-)WL"0JQ8]'D;;8W&M:Y;! MS,/_7H/:@I=^_A3&P;X!R_(98 %, V0-3%T->6[;8 ML=D3MTW#,*)AXF\'3(Q[$^-3)J(AL185'8CA81]?#8M%O5AT2BP>$HO>BX5Q M>"2SN!>+3XE-AL3B_Q&;]&*34V+3(;').[$P'&'5)L-RTUYN^J'/XVO-)$P!J1P>4$+:NVK;43(VO72E;28&-RPP)O M E V /?74IJWB>U._=V2_@%02P,$% @ .CNG6.--Z>FT P NP\ !D M !X;"]W;W)K&ULK5=M;]LV$/XKA%H4*9!9LB0[ M=FH;B"UWS; 08)N'X9]8*2S150B59*VLW^_(Z4HNJ^(4N*B30Q(+RS/4] M;^SFE'%G,;-]MW(Q$SN=,0ZWDJA=GE/YWQ(R<9@[0^>IXXYM4VTZW,6LH%NX M!_V]N)78*^%L *$[[4PJ@!VZ6ZY=BM<1#5=S*0X$&EF(YOYL.I;-.K% MN-DG]UKB*$.<7D0@V9Z:8)%KKK3Q:!IBQ3 MGW'*BJJ4?,6=1KY!LF5\BWW77(,$I"ZU21-4\@:<%'W?AQ!]Y%W6KQ_"?QEGXG MX0V5 ^)/SXGO^6&+/ZMWP(.AA0=MR^F&_['C"/=>A:^[X1'$KUD_$B.H=U)@ M^8*W=](_?^(8N=:0JW_;PEP2A>U$)C->JH+&,'W 6GSX,Q]Z7-HW[ M)(OZ)%OW1'84C;".1MC%WHQ&C)M>8D)6!.SA3/ 4:D&2G31'ML")HNTP+3L- MG!JE/LFBDFQLR*?$RZJ+$ISL>.Z3>B2 M;-I<3A@,)L<+6G6:/%7!/LG6;?Z/!D'M_Y&&XUK#\1L:*K;E>(DDA"J25A<, MJ^^H-B$[&4_=L7V217V2K7LB.PK+11V6B[ZR_$6?T>B3+.J3;-T3V5$T)G4T M)IV'Y'Q(U6FMZO1-514607%&E6(;ABD([TN@DF,*4OA URG* MKE- 81\U&?HDM^_*-FVGO^3&L)$92VD[O3EU;_=)MNZ)K(R"VZA2O>N@*]LH77B_[E\')5%I+/-&59BR_JK8E=!AND] 87>#7)LE0L M&UH4MA9Z$!HK*_N98G4-TDS \8T0^JEA#-3U^N)_4$L#!!0 ( #H[IU@A MUW:1_0( (0) 9 >&PO=V]R:W-H965TN,FUL7#LS.>T\.UW=D-6ME(D M!+QI_71__^XAN717VMQB!F#972X5]H+,VN(L##')(.=XI M0M#/7)N>6IF81 M8F& I]XHEV$<1>TPYT(%_:Y?FYA^5Y=6"@43P[#,%:['( MK%L(^]V"+V *]J:8&)J%M4HJLFX[071(X()"3627#Z6\(0I'1*Q/&[$@WJ.YWAYOA!_<([3\[,.,)0RQ\B MM5DO. U8"G->2GNM5Y=0.=1R>HF6Z'_9JCH;!2PIT>J\,B:"7*CU/[^K K%A M$,=/&,250>RYUQ=YRA&WO-\U>L6,.TUJ;N!=]=8$)Y3+RM0:VA5D9_LC,&+) M76386*$U)47<(CNDF04#:-DUM\ N(5T ,J&8S8 -M4HI,9"Z$6HI4CJ3L@&7 M7"7 IHX&V?X(+!<2/Y':D&/&+J@$O))0"UH; 8J%\I8<65:MBYKB/XCIBA=L MST%\RW2)7*78#2T%P;D2)I7#@[7#\1,.?^'FB,6= Q9'<9/=3$=L?^_38YF0 M8E@',JX#&7O=YA.Z$P,%%RF#N\*%!AGA,4W1,I1&8YP_')'BL@UYI[1[,,^P MX GT GKR$,P2@O['#XUV]'D'^'$-?NS5CY^O@)]7M,?&%G+\M0WS^ TPFS5F MF$HVS5G^[4RWGX#S),:\^0],[Z^K+61 M\48<-;9G_+1&/-V)>)XD95Y*#[3._E#G%(K,M2T*[_Z51GK_C56B<]@&M5/^ MA?'MU/"=URJ#SAM@-J*_+2IZST*H;MM\]EMQI_U/)80;/=5]GU#?H/Z$3,*< MS**C$ZHDLV[YZXG5A6^S,VVI:?MA1I])8-P!VI]K;1\FKG/7'U[]/U!+ P04 M " Z.Z=8,@?&*D@" '!@ &0 'AL+W=OA-_'7>U^>QXY/5VCS9-8 CSU(H.Z9KYZI1%-EB#9+9GJY MX1;F9B;/],8)KF!FB-U(RN-_?N?\([,BR M8!8F6OSBI5N/Z5=*2EBRC7 /NKZ!EN?2^Q5:V/ E=1,['%!2;*S3LA5C!I*K MIF7/[3GL">)3@J05)&\5I*T@#:!-9@%KRAS+,Z-K8GPTNOE..)N@1AJN_"W. MG<%5CCJ73[24W.&U.$N8*LE$*\?5"E3!P9+S*3C&A;T@G\GC?$K.SR[(&>&* MW',A\!9L%CE,PEM%1;OA=;-AV9Z)+GZ1))^,C@BG[PNGT+1(VD-C_=HSPG-..-PWNZ0G>.VWM?Y?\^PYCR*T#:?\<8T_?D_V=S [8!QW[ MX$UW;8GPIU!TI_""U:0P&R:.X3>>5\'3U\1M'B<]_'.W^UA'@^(NJ$DWVGNF MOD3B4UAQA=G $F7]WI=+2DQ3=IJ!TU5XN0OML Z$[AHK-1@?@.M+K=UNX(M! M5_OS?U!+ P04 " Z.Z=8)0]M)V # "A# &0 'AL+W=O5CL M VV-+2*4J))4G/3K.Z04Q;)EHUD(Z(O%(6<.SQR.Z-%D*^2]2@ T>4QYIJ9. MHG5^Z;IJE4!*U87((<.5M9 IU6C*C:MR"32V02EW \\;N"EEF1--[-RMC":B MT)QE<"N)*M*4RJ<9<+&=.K[S/'''-HDV$VXTR>D&%J"_YK<2+;=&B5D*F6(B M(Q+64^?*OYS[-L!Z?&.P53MC8E)9"G%OC)MXZGB&$7!8:0-!\?$ <^#<("&/ M'Q6H4^]I G?'S^@?;/*8S)(JF O^G<4ZF3HCA\2PI@77=V+[$:J$^@9O);BR MOV1;^7H.615*B[0*1@8IR\HG?:R$V E G/: H H(]@-Z1P+"*B"TB9;,;%K7 M5--H(L662..-:&9@M;'1F W+S#$NM,15AG$Z6FBQNC^?H1 QF8L4JT-1J^\Y M66#)Q 4'(M;D)LU1<#,Z&L RM+,8;;N2*<%93#4:"XT//'JM+%2V$BF0M]>@ M*>/J'>[T=7%-WKYY1]X8D"^)*!3-8C5Q-29H:+JK*IE9F4QP))F0?!:93A1Y MCSSB9KR+PM3J!,_JS(*3@)^IO"#!^(P$7M!KX3/_C?#0M^'A"3IA?5BAQ0N/ M'59")9POK?:W],E(2JZDI-G&RGM&WC_FI?ZH'YG3G&G*V4^(S\A5*@KT_O<3 M0I(;/ [U7YN^Y?Z]]OW-E7*IL!!@ZN"=H4 ^@!/]_9<_\/YI$ZW]@;]/7Z'3L%XZ+?3&]3T!J\34EDE MX4?!]%-5B\=E/8G]VGKJ"*PAP["68?B'7[UAEU)U!-:0:E1+->KTU1L=5&UO M/ KW2OO0R0^\P:"]MLQ1#?.UGVPZ6A16Y;RJ70 MV*#:88+?$""- ZZOA=#/AMF@_BJ)?@%02P,$% @ .CNG6(P?3G+/!0 M[R@ !D !X;"]W;W)K&ULQ9I=;]LV%(;_"N$% M0PJDED3:CITE!I*TVSHT6Q GW<6P"T:B;:&2Z))T7 _[\2,E1906^21J&;@7 MC;[.:[Z'.M1#B:<;+C[+)6,*?4V33)[UEDJM3CQ/ADN64MGG*Y;I,W,N4JKT MKEAXL(1OSGI! M[_' 3;Q8*G/ FYZNZ(+-F+I;70N]YU4J49RR3,8\0X+-SWKGPU' M]9]S\]K,/97LDB=_QI%:GO7&/12Q.5TGZH9O?F6EH:'1"WDB\__1IKS6[Z%P M+15/RV#=@C3.BK_T:YF(6D PV!& RP#\OP"\*X"4 20W6K0LM_6.*CH]%7R# MA+E:JYF-/#=YM'839Z8;9TKHL[&.4].9XN'GMQ>DI;, WQPK*YET5S\8[F$G3%,[64Z'T6L:@9[VGK ME7_\Z/\"@X*_K9,^\H='"/L8M[4'#K^BHH_P) \? ,TA57>07(_LZ@Z3L[?W M3[OC7 B:+9@N((7NMZA^W37=YH?/-U1$Z*^/6A)]4"R5?[?XN2A^?]#^^V;0 M.)$K&K*SGAX5)!,/K#?]\8=@Y/_4EAQ'8HU4#:I4#2#UZ343H;:MQQK$Y\7- MMN1)Q(0>7=1:Z!$BSX>B8L%46R9 ^:Z9*,3&N9@9.A^F^FYZ:+$WK.P-07M% M#U\T>]C>!$?H=YZQ=)7P+6-M[D#UKNXRNO5O L,Z&'*DU35JP"_9-=H%3M'.EUDR7A;L IKMOJ6*G M0%>JU:LX&.\L8TMU 8QUO^C.5MK2H9X&%1.DUD<7K-+92Z$VK-/I,-AAQ7)9 M +),PTK$DT0/!V9T*FRUNW)*6J7:<A_[;6#+7QA&+Y>L79N-[PM,W"#NF;& ME5HS?1;R<+#GVL%.(=&56C-=%APQ#(XOJQU8I+-EW+%V+"%B$*E>M7:6HOTM M$=RDSKEY#6;$EAGQ8-_5XQ0Q7:DUTV51%,,H^L+J<4JBI=K+J\?2*(9I]'K' M)!(.Z]S^UWB]ARV:XN-]W^%.4=256C-=%D4Q_.;P&R:1L&)G_^,GD\AQ?\?$ M"UMDQ# ROG .":MTMC)Y,H>YHSLTWZ/Q*<[;5KU.J M>J;=Q6<]%/@H+19/C%!$M^!P8+&+P-CU,:;W>KV'S[.7%4L K*A9Q)E'"YCK4[Q_KT4H4 MJ^N*'<57^0*U>ZX43_/-):,1$^8"?7[.N7K<,3]0K7&<_@=02P,$% @ M.CNG6)!P6QV7! UQ< !D !X;"]W;W)K&UL MO9A=;]LV%(;_"J$-0PLD^B#E#V6V@21MMUVD2>.UO68LVB8BB1Y)QRFP'S]2 MDD6E%HG8CG=CB3(/STN>P_-('&T8?Q1+0B1XSK-"C+VEE*N+(!"S),YEJK)%X%8<8+3TBC/ AB&_2#'M/ FH_+9'9^,V%IFM"!W'(AUGF/^ MXXID;#/V(F_[X)XNEE(_"":C%5Z0*9%?5W=369!RS(-#+B; .X[JU& MTS?E5$MK)8X6.BI3R=6_5-G)R52RV>/YE9I7"JY9KH(M<+ELD$L!/A8I25_:!VJ>S63A=K)7T#G@#>8^ M@,D9@"&,P:\@V.JL+@X/J%E.5'J(+1X^?[GMG*C32N^\"['",S+VU-82A#\1 M;_+;+U$__-VA*6XTQ>7HR*'I#$P[IEAIBT^@K==HZSG7ZW8MA53908L%P!(\ MD 4M"MU0.;OW]+U@.T] M?8Z2@25\!AV1FQTOA1R05O7X[;R*H1_U+,(,/R(W0'1>.0-X"H)$!B'1_\:0 M:!WV1'(,ZV &9ON4=!AK(0#=D]D4=W.5* M8LLM@Q7HQLI1I(.[.#E'L462P0D\\BOB5=*2'6G(5GB1004*3THZ=(JO"V2X M@=S<.%WIJQV_*'W(CRVO%L@0!;F)DG2UJY])9UT\ MPPWDYL8)PQWOACORA\.?% >ML]:<\$5YHBS C*T+61V[-D^;4^O+ZJS6=*^. MO&\P5^H%R,A&ULK59=;YLP%/TK%NNF5MK"9VB7$:0FM%H?*E7]V!ZF M/3AP"5;!SFPGZ?;K9QO"DI32KNI+P.:><^\Y#O<2K1F_%P6 1 ]52<78*J1< MC&Q;I 546 S8 JAZDC->8:F6?&Z+!0><&5!5VI[CA':%";7BR.Q=\3AB2UD2 M"E<G&1C2U'%P0EI%(S8'59P13*4A.I,GXU MG%:;4@.W[S?LYT:[TC+# J:L_$XR68RM$PMED.-E*:_9^BLT>H::+V6E,+]H M7<<&*CA="LFJ!JPJJ BMK_BA\6$+H'BZ 5X#\/8!P1, OP'X+P4$#2 PSM12 MC \)ECB..%LCKJ,5F[XQ9AJTDD^H/O8;R=53HG ROJ IJP#=X@<0Z# !B4DI MCM G='>3H,.#(W2 "$6W!5L*3#,1V5(EU5 [;1),Z@3>$PE\=,FH+ 0ZHQED MNWA;%=M6[&TJGGB]A)>8#Y#W^2/R'"_HJ&?Z KCO&KC? 4_ZX0FD3\%WU/BM M_[[A\Y_U'R5$I"432P[HQ^E,2*[>B9]=AM>,03>C[A,CL< IC"W5" 3P%5CQ MAW=NZ'SI0,*.1$=GE7PYD;W: M=N1QR/#8/]X-2GIK>:728:MTV*OT+,_!M$OU:K::.9;0);B?ZM =G#COC[K^ MF=;9\< 9>L&]$+_\KC0A;(\+>ZN\HAY3-*?D#V?;!=[:I\-&QAJ&S?_:] M^?[W;7@F8RW9WNK=%?"YF8$"I6Q)9=T4V]UVS)Z:Z;*W/W%'TWI:_J.I9[=J M>7-"!2HA5Y3.X%B=&:_G8;V0;&$FQ(Q)-6_,;:$^(8#K /4\9TQN%CI!^U$2 M_P502P,$% @ .CNG6*I6+:MY P =PL !D !X;"]W;W)K&ULK59M;],P$/XK5IC0)K'FK:^CC=1N(/@ 3!MC'Q ?O,1M MK#EVL)UV_'O.3IJE;=H5M"^M[=P]>9X[W^7&*R$?54J(1D\9XVKBI%KG%ZZK MXI1D6'5$3C@\F0N980U;N7!5+@E.K%/&W,#S^FZ&*7>BL3V[EM%8%)I13JXE M4D668?EG1IA831S?61_2S"?. MU+^X]*V#M?A!R4HUULA(>1#BT6P^)Q/',XP(([$V$!C^EN22,&:0@,?O"M2I MWVD/0U@YA%9HR4T:Q M#;68HQE6-$:8)^B*LD*3!-W; ,%BNB02$EXZ*_2MT$J#(8"BTRNB,67J###O M;J_0ZB.4ZW>-0Z^IZ)0X Z')QO[L:M!KB'MQI6T62DMV",M M1%\$UZE"'WA"DDU_%\)4QRI8QVH6' 3\@F4'!:-W*/"";@N?RR/<0]^ZAP?H MA'7J0HL7'I^ZG],'I264QJ^V<)5PW78XTR\N5(YC,G&@(2@BE\2)WK[Q^][[ M-JVO!+:AO%LK[QY"C[Y">Z,\%AE!ITPH==:FMH3H6PC3S):1[W"<-:PO"@A'63 M7;W:11JV7*3!:+L<6JSV7Z11+69T7)\J:Q7ET*XLTS:>H]?L4:\$MJ':]YZ_ MK-[!));?3).71#"&I7I6WIJB"F[0O$8=;SM%+5;G7J>W)T=^8P[PC[IR_\#7 M/XKOKE4;7[IW9FVCJ?F:G2CD;/,.5("M_? M!866Q<@<(+W. .ZY+*>\E!Z%A[+++%"9C(HT!/)\+H=<;\X)ZUH[^ M E!+ P04 " Z.Z=8,@E_N MJZ($,JI.1 X4,WHXP[X<3N+60X$85.&8>% M)*K(,BI_S2 5VZG39!EOQE<%6[=T3(^56B#NSN(JGCF<800J1-A 4+QN80YH:).3QLP)U MZO\TC?OW._3W5CR*N:4*YB+]QF*=3)U3A\2PHD6J;\3V U2"!@8O$JFROV1; MU7H.B0JE158U(X.,\?)*[RLC]AH0I[W!KQK\QPW])QJ"JB&P0DMF5M8%U32< M2+$ETE0CFKFQWMAN5,.X.<:EEOB489\.+ZGDC*\568 DRX1*(,?DG&MV'+.T M,!:33[DQ7)$W%Z I2]415BA3J787QLGG1!2*\EA-7(VT#+@;511F)07_"0H! MN19<)XI<\ACB9K^+1^E!2HF*RDR,A=97FAJ9UNL2,NY?/^(P.1* M0Z9^M+E]=FT8' &H;U:\/Z7>AA M<_SP%8CNB-@-(WQ(PPX$UC"LYSV$ M">]_37B%W/GI;JEY/.3N7A3*0*YM0E0D$@7798*H=^L4>FZSUZ/]F4FG-F(] MP)31%O/!FJ&@%%8(Z9V,D(\LTV*YT"*W@>M6:(QO]C;!A W2%.#SE1!ZMS!_ M4&?V\#=02P,$% @ .CNG6-2QW-[? @ V @ !D !X;"]W;W)K&ULK991;]HP$,>_BI554R=M!)) 5P:12M-I>^B$6G5[ MF/9@D@.L.G9F&VBG??B=G9 %!EDK]05BQ_>[N[_MNXPV4MWK)8 A#SD7>NPM MC2F&OJ_3)>14=V0! M_,I"17 MAC,!4T7T*L^I>IP EYNQU_.V$S=LL31VPH]'!5W +9B[8JIPY->4C.4@-)." M*)B/O8O>,!G8]6[!5P8;W7@F-I.9E/=V\#D;>UT;$'!(C250_%O#)7!N01C& MSXKIU2ZM8?-Y2__H3?6&:68^^]1S*8TQ4W-W+S":I\^I:72J[= M+]F4:_N11]*5-C*OC#&"G(GRGSY4.C0,@K,C!D%E$.P;!$<,PLH@?*I!5!E$ M3IDR%:=#0@V-1TINB+*KD68?G)C.&M-GPF[[K5'XEJ&=B:=2FW=7><'E(VZF M(1,0,&>&3#D5FIPF8"CC^@TY(4R0:\8Y;I8>^09=6X"?5FXFI9O@B)N07$MA MEIID *C/A#2L.2%8#LZ1K6.41L]_K+*9Z"( MG)-4YE@V-765IW G_?>QLS,IH7T'M45T'0.5+V'E#F:BSKTVKP^=J\Z_#L.%P)^5!G?*@ M->6K!WL2 #M8*A>"_=HO3F6F)6/0<-S?RW-P(+1P=TW2&LESM]9OU/PR5,64;KV;H]7[BNM#<_Z0TORR[[%U/V?*R+"X9W@\,JORCY: M#HPL7&>928-]RCTN\=,#E%V [^=2FNW .J@_9N(_4$L#!!0 ( #H[IUB> M!>ZT# , T( 9 >&PO=V]R:W-H965TJ<9KR;^R MPI238!A @0NZYF8FMQ]PY]# X>62:_\+V_INF@20K[61U<[8*JB8J)_T:1>( M(P-"GC$@.P/B===$7N4--30;*[D%Y6Y;-/?B7?765AP3[JO,C;*GS-J9;$XY M@ES #'-D&_K(4<,YS.W'+]:G)W/)"WA]@X8RKM_ 2V "/I=RK:DH]#@T5I"# M#?,=^;0F)\^0]^!."E-J>"<*+/ZT#ZTCC3=D[\V4= +>474!9'0&)")]>)C? MP.N7;SIP>TV4>AZW]PSN9T6%7J#2+B"W3%"1,\KA2FLT&J[R7*Z%P0)LHMA- M\$']-I..EWI%=#+O,TX=\JJ- MNP89''$G)!Z1J)T\:U MT<;6R5',0;MZ,A+N'F[?MTE)3Z3$4=)+1NU*AHV2X7\' 8LS$-+8KU$QXU*X M0\WP-#"D'R=INYI1HV;4J6:&;GBXJ/AH_",M1B<:AL06>[N$.#ITP:@[)(>4 M@(62%=BQIZAQJOS<8(:UZ]GA'M=(KY=&?Z=I>-2A*U1+/X!P &0 'AL+W=O M.[-I< MQI%H-&<5S"5135E2^7@%7&RFSL39+MRR5:'-@AM'-5W! O1=/9!OP@\%&[8R)Z60IQ+V9?,NFSM@4!!Q2;1@H/M9P#9P; M(BSC3\?I]"D-<'>\9?]B>\=>EE3!M> _6::+J7/AD QRVG!]*S9?H>O'%I@* MKNP_V;2Q8>B0M%%:E!T8*RA9U3[I0Z?##F!R".!U .\Y(#@ \#N _Z^ H ,$ M5IFV%:M#0C6-(RDV1)IH9#,#*Z9%8_NL,L>^T!)W&>)TO* +IB/@3"_<' MX,EQ^ )JS'XQ!-_KQN^/P;=\_@&^7?E_S99*2_P@?@_)W/($PSS&)"Y535.8 M.N@""N0:G/CMF\G9^-.01J])EKP2V9Y^0:]?<(P]GJWQA:5+QIE^) V^8A(] MZ4G2NI%I@>Y Z$H"H&OI(6G;%&GQLU:.)OO?XW\ELE87 M=\?12I K>S,H8GMNS:U?[2^?F?5<]RF\O;G0*%:L4H1#CM#QZ!P+E>UMT$ZT MJ*T_+H5&M[7# B]0D"8 ]W,A]'9B$O17&POSKYVN'$*AOQ?JPE@6UL>_Q.??8OB%NAY5> M"W:W8$P'JUS(:D066I[V)1V1;GQ) B!62$*%6A3B"95%R+5;P=W70]JM-;)N2R4S>TRN-_3 M>O@>L.F!02Y$8[!'7& \+*G63,D;T[&#;? )%-3M^W5I',X577=[5V1+L#>3 M9%JHE*DF39=L0N.A8!G847R^@+LNRA! K8O<-%).YX6DUL.&43>,[(P)<0FNE(VX<"9[>* M97QE^ZNL,8"I=W%U6I9B_4GPN0(3/9?[5OS<)/1VUS(L#X)M8Y;.X>M M)AK H79$OL/Q6&R3!M,E%YK+NK?@:I1V_97F%XW;D[4)A>7*5NQ=%)WU7QJFX%IF*SU!81] MY,9>?@3C.,R/ (;EP1Q@',?"\OQ/\QF@\W$8YFW@108H9X!R',N'3.P'R^/G M).;RSS1)HBB.L16=3+P.)MBZQ3'\^-4P;\# \D"FOUMK?+?Q"GF^#K ]?:Y" ML)GBE8C-%%]K0/SK!HPD\>\VE@<8V"Y@M0/Y_7F@IOR<*()=Q;QA3S".) F& M0"WZ:S2.D=6)X>/?'^PIB:(D\2. ^1U$$8; TX@CF /P@"%19-^#>^^C M"K?_GQS_ 5!+ P04 " Z.Z=8EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( #H[IUA10--X.P0 .LA / M>&PO=V]R:V)O;VLN>&ULQ9K!;MLX$$!_A= I/;BV)3EM@[I 4J>M@>[6B--> M%S0UCHE0I$%23M.O7U*J$6JK#/8R\A]+[!V/O-\; M[;S?7XS'3NR@YNZUV8,.>[;&UMR'37LW=GL+O'([ %^K<3Z9G(]K+G7VX?VQ MKY4=IQO&@_#2Z- 8&WY(>'!/^^,F.T@G-U))_SC/VN\*,E9++6OY"ZIY-LF8 MVYF'+\;*7T9[KM;"&J7FV;3;\0.LE^*/YG6$O.4;U[9XOKGA 62>G4]"AUMI MG6^/:/OG@?$ X>!NJ_'FDU0>[()[^&Q-LY?Z+G83KF*<7$8;A^-G%\0+^W_" M:+9;*6!A1%.#]ET<+:@(J-U.[EW&-*]AGGTT![#Q>L()EE5W;3Y )9&R%S+L ML,NJQ:-$T15H!Q4+WYQ1L@H<%5M'G/#3!#)'(/,30OZ3)Y % EFG'.XB@3Q'(,]/"5DFD&\0R#>TD MPPLI];&=FRZX: M)S4XQ[@.I$V=0+Y%(-_20MZ " >P2R%,HWW(R3&(NN*V.VER\P#TR)1; RSH^N MZ[TRC_%(=@4:MM*S5?!^+WR8!Z;$(EAS!5%3SR0W+/M/B=,_*M+>O"G'M)"3 M:Z&U%#N[;:/W*N7"W) 3NR$9T4$VM+8@=\7&#T)ABLB)%3$LL$%,3!+YB23Q M&S3%Q%R1$[OBS[P\&$E,'3FQ.@9RWR C)I'\E-5$KR[+,8WDY/5$EP1'[/@M M#'O;4ZS#OZ68F%+REZDHAC'[BQJ84HH74LH39IRN6BX\NW9>IIB880IRP_P7 M<_/X1'J;8F*R*8AE,XCY&$5N''JLFD5**B5FH(+=0F*^-V&55 MR;B/JS!#ZCIJ)QXI)F:A@MA"OS'3,/[%?6,#=%1[BHE9J" O; 8GFL?XIJO6 MF(5*8@L]B[G4'GIE=HE9J"1_FH*L[/0&O<0L5!);Z-EI>_=_33$Q"Y7$%D(P MX[\SQ40?J9RJ"(K1[$WD2LQ"Y0LNF+&S!7@N5:^V*#'YE"^^=-;J4IAPZRB9 M.K+$Y%,2RV<0\S+,SB^7%"%\=!0_1U.X$*[X$JL+(L?W<.3- M4A]#VS?]U?#J^*["\3V+#_\"4$L#!!0 ( #H[IUBAE^J4R0$ * > : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;ENPD 4A>%707X AKN8 M+()4:=)&O(!%AD4LMCP3!=X^" IRK!1IHCF5-;9\_X_[)F_;8]IL MNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9AO[G MC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OOTB;&7(T63;^.>5Z%T_Y^ M.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$>?F@&H+J\D%3")J6#WJ MH(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P6A!L(1!;D&PA,%L0;2%0 M6Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;8+.$ M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z%VCWC6!WC7J M7?^GWBF?]S'=>VYK?/Y_4ITO]\;[XZ_+V\G!2[CB'."'],LW4$L#!!0 ( M #H[IU@HM&@3PP$ (D> 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[" M,!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)[7=? M;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(B<%@ MQ#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK-- MG7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N M))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9 M,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R] M7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@&UL4$L! A0#% @ .CNG6'+MZ,;+!0 PQX !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .CNG6))&43RV!@ IAL !@ ("!=Q8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .CNG6+:T+WJ:!@ MJBL !@ ("!@2@ 'AL+W=O5 MX'T$ #E"@ & @($D.@ >&PO=V]R:W-H965T&UL4$L! A0#% @ .CNG6($A-?\O#0 4B, !D M ("!USX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .CNG6,3C*0J3!0 M T !D ("!'EX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .CNG6/K] MD.%J! Z0D !D ("!_W4 'AL+W=O@ >&PO=V]R:W-H965T?7X0, /$( 9 " @;9^ !X;"]W;W)K&UL4$L! A0#% @ .CNG6!%9#2^L!@ @1 !D M ("!SH( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .CNG6'1)]N*- @ F04 !D ("! M^)< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .CNG6/C1=TTQ! +PH !D ("!V: 'AL+W=O&H !X M;"]W;W)K&UL4$L! A0#% @ .CNG6*A*X+A. M!0 B$ !D ("!>:P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .CNG6*@!?(J1 @ @P8 !D M ("!KK< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .CNG6..-WJ$R P @ P !D ("!B<( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.CNG6%=W/F^1 @ ^ 8 !D ("!NLP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .CNG6"4/;2=@ P H0P !D M ("!SND 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .CNG6'/N@HS# @ H @ !D ("!.?@ 'AL M+W=O&PO=V]R:W-H965T/^ !X;"]W;W)K&UL4$L! A0#% @ .CNG M6-2QW-[? @ V @ !D ("!$0(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .CNG6#9"OQ)% P K!0 M T ( !2PL! 'AL+W-T>6QE#L$ #K(0 #P @ &D#P$ M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ .CNG6*&7ZI3) 0 H!X !H M ( !#!0! 'AL+U]R96QS+W=O XML 68 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 69 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 132 221 1 false 62 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.vectrusinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited Condensed Consolidated Statements of Income (Loss) (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Recent Accounting Standards Update Sheet http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate Recent Accounting Standards Update Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.vectrusinc.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Receivables Sheet http://www.vectrusinc.com/role/Receivables Receivables Notes 11 false false R12.htm 0000012 - Disclosure - Debt Sheet http://www.vectrusinc.com/role/Debt Debt Notes 12 false false R13.htm 0000013 - Disclosure - Derivative Instruments Sheet http://www.vectrusinc.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 0000014 - Disclosure - Commitments and Contingencies Sheet http://www.vectrusinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 0000015 - Disclosure - Stock-Based Compensation Sheet http://www.vectrusinc.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://www.vectrusinc.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Earnings Per Share Sheet http://www.vectrusinc.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Post-Employment Benefit Plans Sheet http://www.vectrusinc.com/role/PostEmploymentBenefitPlans Post-Employment Benefit Plans Notes 18 false false R19.htm 0000019 - Disclosure - Sale of Receivables Sheet http://www.vectrusinc.com/role/SaleofReceivables Sale of Receivables Notes 19 false false R20.htm 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 20 false false R21.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.vectrusinc.com/role/RevenueTables Revenue (Tables) Tables http://www.vectrusinc.com/role/Revenue 21 false false R22.htm 9954473 - Disclosure - Receivables (Tables) Sheet http://www.vectrusinc.com/role/ReceivablesTables Receivables (Tables) Tables http://www.vectrusinc.com/role/Receivables 22 false false R23.htm 9954474 - Disclosure - Debt (Tables) Sheet http://www.vectrusinc.com/role/DebtTables Debt (Tables) Tables http://www.vectrusinc.com/role/Debt 23 false false R24.htm 9954475 - Disclosure - Derivative Instruments (Tables) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.vectrusinc.com/role/DerivativeInstruments 24 false false R25.htm 9954476 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.vectrusinc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.vectrusinc.com/role/StockBasedCompensation 25 false false R26.htm 9954477 - Disclosure - Earnings Per Share (Tables) Sheet http://www.vectrusinc.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.vectrusinc.com/role/EarningsPerShare 26 false false R27.htm 9954478 - Disclosure - Sale of Receivables (Tables) Sheet http://www.vectrusinc.com/role/SaleofReceivablesTables Sale of Receivables (Tables) Tables http://www.vectrusinc.com/role/SaleofReceivables 27 false false R28.htm 9954479 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 28 false false R29.htm 9954480 - Disclosure - Revenue - Revenue Performance Obligations (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails Revenue - Revenue Performance Obligations (Details) Details 29 false false R30.htm 9954481 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) Details 30 false false R31.htm 9954482 - Disclosure - Revenue - Revenue Contract Estimates (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails Revenue - Revenue Contract Estimates (Details) Details 31 false false R32.htm 9954483 - Disclosure - Revenue - Revenue by Contract Type (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails Revenue - Revenue by Contract Type (Details) Details 32 false false R33.htm 9954484 - Disclosure - Revenue - Revenue by Geographic Region (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails Revenue - Revenue by Geographic Region (Details) Details 33 false false R34.htm 9954485 - Disclosure - Revenue - Revenue by Contract Relationship (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails Revenue - Revenue by Contract Relationship (Details) Details 34 false false R35.htm 9954486 - Disclosure - Revenue - Revenue by Customer (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails Revenue - Revenue by Customer (Details) Details 35 false false R36.htm 9954487 - Disclosure - Revenue - Revenue Contract Balances (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails Revenue - Revenue Contract Balances (Details) Details 36 false false R37.htm 9954488 - Disclosure - Receivables - Schedule of Receivables (Details) Sheet http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails Receivables - Schedule of Receivables (Details) Details 37 false false R38.htm 9954489 - Disclosure - Debt - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 38 false false R39.htm 9954490 - Disclosure - Debt - Schedule of Maturities (Details) Sheet http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails Debt - Schedule of Maturities (Details) Details 39 false false R40.htm 9954491 - Disclosure - Derivative Instruments - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails Derivative Instruments - Additional Information (Details) Details 40 false false R41.htm 9954492 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) Details 41 false false R42.htm 9954493 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.vectrusinc.com/role/CommitmentsandContingencies 42 false false R43.htm 9954494 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) Details 43 false false R44.htm 9954495 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 44 false false R45.htm 9954496 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) Details 45 false false R46.htm 9954497 - Disclosure - Income Taxes (Details) Sheet http://www.vectrusinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.vectrusinc.com/role/IncomeTaxes 46 false false R47.htm 9954498 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Sheet http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Details 47 false false R48.htm 9954499 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) Sheet http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails Earnings Per Share - Anti-dilutive Options (Details) Details 48 false false R49.htm 9954500 - Disclosure - Post-Employment Benefit Plans (Details) Sheet http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails Post-Employment Benefit Plans (Details) Details http://www.vectrusinc.com/role/PostEmploymentBenefitPlans 49 false false R50.htm 9954501 - Disclosure - Sale of Receivables - Schedule of Receivables Sold (Details) Sheet http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails Sale of Receivables - Schedule of Receivables Sold (Details) Details 50 false false R51.htm 9954502 - Disclosure - Sale of Receivables (Details) Sheet http://www.vectrusinc.com/role/SaleofReceivablesDetails Sale of Receivables (Details) Details http://www.vectrusinc.com/role/SaleofReceivablesTables 51 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - vec-20240329.htm 4 vec-20240329.htm vec-20240329.xsd vec-20240329_cal.xml vec-20240329_def.xml vec-20240329_lab.xml vec-20240329_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "vec-20240329.htm": { "nsprefix": "vec", "nsuri": "http://www.vectrusinc.com/20240329", "dts": { "inline": { "local": [ "vec-20240329.htm" ] }, "schema": { "local": [ "vec-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" ] }, "calculationLink": { "local": [ "vec-20240329_cal.xml" ] }, "definitionLink": { "local": [ "vec-20240329_def.xml" ] }, "labelLink": { "local": [ "vec-20240329_lab.xml" ] }, "presentationLink": { "local": [ "vec-20240329_pre.xml" ] } }, "keyStandard": 203, "keyCustom": 18, "axisStandard": 21, "axisCustom": 3, "memberStandard": 33, "memberCustom": 27, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 132, "entityCount": 1, "segmentCount": 62, "elementCount": 384, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 451, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.vectrusinc.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": "vec-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": "vec-20240329.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R3": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R4": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R5": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R7": { "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "shortName": "Description of Business and Summary of 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": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate", "longName": "0000009 - Disclosure - Recent Accounting Standards Update", "shortName": "Recent Accounting Standards Update", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.vectrusinc.com/role/Revenue", "longName": "0000010 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.vectrusinc.com/role/Receivables", "longName": "0000011 - Disclosure - Receivables", "shortName": "Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://www.vectrusinc.com/role/Debt", "longName": "0000012 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.vectrusinc.com/role/DerivativeInstruments", "longName": "0000013 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.vectrusinc.com/role/CommitmentsandContingencies", "longName": "0000014 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.vectrusinc.com/role/StockBasedCompensation", "longName": "0000015 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.vectrusinc.com/role/IncomeTaxes", "longName": "0000016 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.vectrusinc.com/role/EarningsPerShare", "longName": "0000017 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.vectrusinc.com/role/PostEmploymentBenefitPlans", "longName": "0000018 - Disclosure - Post-Employment Benefit Plans", "shortName": "Post-Employment Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.vectrusinc.com/role/SaleofReceivables", "longName": "0000019 - Disclosure - Sale of Receivables", "shortName": "Sale of Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": null }, "R20": { "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.vectrusinc.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.vectrusinc.com/role/ReceivablesTables", "longName": "9954473 - Disclosure - Receivables (Tables)", "shortName": "Receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.vectrusinc.com/role/DebtTables", "longName": "9954474 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.vectrusinc.com/role/StockBasedCompensationTables", "longName": "9954476 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.vectrusinc.com/role/EarningsPerShareTables", "longName": "9954477 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.vectrusinc.com/role/SaleofReceivablesTables", "longName": "9954478 - Disclosure - Sale of Receivables (Tables)", "shortName": "Sale of Receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954479 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operatingsegment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operatingsegment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails", "longName": "9954480 - Disclosure - Revenue - Revenue Performance Obligations (Details)", "shortName": "Revenue - Revenue Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "vec:RevenueFromContractWithCustomerContractTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "vec:RevenueFromContractWithCustomerContractTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails", "longName": "9954481 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)", "shortName": "Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-37", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-37", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails", "longName": "9954482 - Disclosure - Revenue - Revenue Contract Estimates (Details)", "shortName": "Revenue - Revenue Contract Estimates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "longName": "9954483 - Disclosure - Revenue - Revenue by Contract Type (Details)", "shortName": "Revenue - Revenue by Contract Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R33": { "role": "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails", "longName": "9954484 - Disclosure - Revenue - Revenue by Geographic Region (Details)", "shortName": "Revenue - Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R34": { "role": "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "longName": "9954485 - Disclosure - Revenue - Revenue by Contract Relationship (Details)", "shortName": "Revenue - Revenue by Contract Relationship (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-53", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R35": { "role": "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "longName": "9954486 - Disclosure - Revenue - Revenue by Customer (Details)", "shortName": "Revenue - Revenue by Customer (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R36": { "role": "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails", "longName": "9954487 - Disclosure - Revenue - Revenue Contract Balances (Details)", "shortName": "Revenue - Revenue Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails", "longName": "9954488 - Disclosure - Receivables - Schedule of Receivables (Details)", "shortName": "Receivables - Schedule of Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "longName": "9954489 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R39": { "role": "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails", "longName": "9954490 - Disclosure - Debt - Schedule of Maturities (Details)", "shortName": "Debt - Schedule of Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-97", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "longName": "9954491 - Disclosure - Derivative Instruments - Additional Information (Details)", "shortName": "Derivative Instruments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-98", "name": "vec:DerivativeInitialContractAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-98", "name": "vec:DerivativeInitialContractAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails", "longName": "9954492 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)", "shortName": "Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails", "longName": "9954493 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-106", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails", "longName": "9954494 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details)", "shortName": "Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "longName": "9954495 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "vec:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "vec:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "longName": "9954496 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-114", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.vectrusinc.com/role/IncomeTaxesDetails", "longName": "9954497 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R47": { "role": "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails", "longName": "9954498 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details)", "shortName": "Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R48": { "role": "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails", "longName": "9954499 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details)", "shortName": "Earnings Per Share - Anti-dilutive Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails", "longName": "9954500 - Disclosure - Post-Employment Benefit Plans (Details)", "shortName": "Post-Employment Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "vec:NumberOfDefinedContributionPlan", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "vec:NumberOfDefinedContributionPlan", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails", "longName": "9954501 - Disclosure - Sale of Receivables - Schedule of Receivables Sold (Details)", "shortName": "Sale of Receivables - Schedule of Receivables Sold (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "vec:TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromSaleAndCollectionOfReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } }, "R51": { "role": "http://www.vectrusinc.com/role/SaleofReceivablesDetails", "longName": "9954502 - Disclosure - Sale of Receivables (Details)", "shortName": "Sale of Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "vec:TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-132", "name": "vec:TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "vec-20240329.htm", "unique": true } } }, "tag": { "vec_A2023CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "A2023CreditAgreementMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Credit Agreement", "label": "2023 Credit Agreement [Member]", "documentation": "2023 Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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", "r592" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r32", "r33", "r99", "r148", "r460", "r476", "r479" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "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": [ "r2", "r12", "r33", "r392", "r395", "r424", "r472", "r473", "r618", "r619", "r620", "r626", "r627", "r628" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r94", "r592", "r692" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "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": [ "r359", "r360", "r361", "r485", "r626", "r627", "r628", "r675", "r693" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes withheld on stock compensation awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r60", "r61", "r324" ] }, "vec_AirForceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "AirForceMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Air Force", "label": "Air Force [Member]", "documentation": "Air Force [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost for awards", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r354", "r362" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.vectrusinc.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": [] }, "vec_AmortizationOfDebtDiscountPremiumPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "AmortizationOfDebtDiscountPremiumPerQuarter", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly amortization", "label": "Amortization Of Debt Discount (Premium), Per Quarter", "documentation": "Amortization Of Debt Discount (Premium), Per Quarter" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r103", "r279", "r418", "r621" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r8", "r48", "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anti-dilutive stock options (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r207" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r46" ] }, "vec_ArmyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ArmyMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Army", "label": "Army [Member]", "documentation": "Army [Member]" } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia [Member]" } } }, "auth_ref": [ "r695", "r696", "r697", "r698" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r122", "r145", "r171", "r212", "r220", "r224", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r383", "r385", "r406", "r455", "r513", "r592", "r605", "r639", "r640", "r678" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r141", "r149", "r171", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r383", "r385", "r406", "r592", "r639", "r640", "r678" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r171", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r383", "r385", "r406", "r639", "r640", "r678" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "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.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r67", "r71" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Our Business and 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_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledContractReceivables", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed receivables", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r432" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of capital assets on account", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash - 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": [ "r40", "r107", "r169" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents and restricted cash", "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": [ "r1", "r107" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gains reclassified to earnings within the next 12 months", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r65" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.vectrusinc.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.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 7)", "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", "r83", "r457", "r500" ] }, "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.vectrusinc.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": [ "r113", "r240", "r241", "r556", "r636" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Issued", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r594", "r595", "r596", "r598", "r599", "r600", "r603", "r626", "r627", "r675", "r691", "r693" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r93" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r93", "r501" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r93" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (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": [ "r13", "r93", "r501", "r519", "r693", "r694" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock; $0.01 par value; 100,000,000 shares authorized; 31,452,806 and 31,191,628 shares issued and outstanding as of March 29, 2024 and December 31, 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": [ "r93", "r459", "r592" ] }, "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.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss)", "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": [ "r34", "r155", "r157", "r162", "r451", "r468" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "vec_ContractComplianceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ContractComplianceMember", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract compliance", "label": "Contract Compliance [Member]", "documentation": "Contract Compliance [Member]" } } }, "auth_ref": [] }, "vec_ContractRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ContractRelationshipAxis", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Relationship [Axis]", "label": "Contract Relationship [Axis]", "documentation": "Contract Relationship [Axis]" } } }, "auth_ref": [] }, "vec_ContractRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ContractRelationshipDomain", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Relationship [Domain]", "label": "Contract Relationship [Domain]", "documentation": "[Domain] for Contract Relationship [Axis]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r289", "r291", "r302" ] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Axis]", "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r585", "r642" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Domain]", "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r585", "r642" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r289", "r290", "r302" ] }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable adjustments to revenue", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract", "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract" } } }, "auth_ref": [] }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable adjustments to operating income", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract", "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r104", "r433" ] }, "vec_CostPlusAndCostReimbursableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "CostPlusAndCostReimbursableMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost-plus and cost-reimbursable", "label": "Cost-Plus and Cost-Reimbursable [Member]", "documentation": "Cost-Plus and Cost-Reimbursable" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "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.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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.vectrusinc.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_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.vectrusinc.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "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": [ "r114", "r170", "r257", "r263", "r264", "r265", "r266", "r267", "r268", "r273", "r280", "r281", "r283" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r89", "r90", "r123", "r124", "r175", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r419", "r576", "r577", "r578", "r579", "r580", "r623" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spread on variable 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_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r80", "r82", "r258", "r419", "r577", "r578" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r26", "r80", "r286", "r419" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "verboseLabel": "Payments due", "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": [ "r175", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r419", "r576", "r577", "r578", "r579", "r580", "r623" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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", "r175", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r419", "r576", "r577", "r578", "r579", "r580", "r623" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [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", "r55", "r56", "r79", "r80", "r82", "r84", "r115", "r116", "r175", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r419", "r576", "r577", "r578", "r579", "r580", "r623" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r81", "r269", "r284", "r577", "r578" ] }, "vec_DebtInstrumentUnusedCapacityAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "DebtInstrumentUnusedCapacityAxis", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Unused Capacity [Axis]", "label": "Debt Instrument, Unused Capacity [Axis]", "documentation": "Debt Instrument, Unused Capacity" } } }, "auth_ref": [] }, "vec_DebtInstrumentUnusedCapacityDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "DebtInstrumentUnusedCapacityDomain", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Unused Capacity [Domain]", "label": "Debt Instrument, Unused Capacity [Domain]", "documentation": "Debt Instrument, Unused Capacity [Domain]" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan assets and liabilities", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r616" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r365", "r366", "r456" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r109" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r51" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r490", "r492", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r526", "r527", "r528", "r529", "r532", "r533", "r534", "r535", "r549", "r550", "r551", "r552", "r594", "r596" ] }, "vec_DerivativeInitialContractAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "DerivativeInitialContractAmount", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative contracts entered into during period", "label": "Derivative, Initial Contract Amount", "documentation": "Derivative, Initial Contract Amount" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r68", "r70", "r72", "r73", "r490", "r492", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r526", "r527", "r528", "r529", "r532", "r533", "r534", "r535", "r549", "r550", "r551", "r552", "r570", "r594", "r596" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r14", "r68", "r72" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [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": [ "r398" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r672", "r673" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r14", "r62", "r63", "r64", "r66", "r69", "r72", "r74", "r75", "r76", "r398" ] }, "us-gaap_DerivativesAndFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesAndFairValueTextBlock", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivatives and Fair Value [Text Block]", "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities." } } }, "auth_ref": [ "r120", "r121" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedging instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r301", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r301", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r642" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r322", "r327", "r355", "r356", "r358", "r591" ] }, "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.vectrusinc.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.vectrusinc.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.vectrusinc.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.vectrusinc.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": [ "r609" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.vectrusinc.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": [ "r610" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.vectrusinc.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.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r163", "r185", "r186", "r187", "r188", "r189", "r196", "r198", "r204", "r205", "r206", "r210", "r401", "r402", "r452", "r469", "r571" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r163", "r185", "r186", "r187", "r188", "r189", "r198", "r204", "r205", "r206", "r210", "r401", "r402", "r452", "r469", "r571" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r195", "r207", "r208", "r209" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange rate effect on cash", "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": [ "r410" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income 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": [ "r368" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and other employee 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.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r357" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs, period for recognition", "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": [ "r357" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r354" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.vectrusinc.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.vectrusinc.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.vectrusinc.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.vectrusinc.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.vectrusinc.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": [ "r607" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.vectrusinc.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.vectrusinc.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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.vectrusinc.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": [ "r607" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.vectrusinc.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.vectrusinc.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": [ "r607" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.vectrusinc.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.vectrusinc.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": [ "r611" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.vectrusinc.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": [ "r607" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.vectrusinc.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": [ "r607" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.vectrusinc.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": [ "r607" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.vectrusinc.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": [ "r607" ] }, "vec_EqualToOrLessThan50Member": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "EqualToOrLessThan50Member", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equal To Or Less Than 50%", "label": "Equal To Or Less Than 50% [Member]", "documentation": "Equal To Or Less Than 50%" } } }, "auth_ref": [] }, "vec_EquityBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "EquityBasedAwardsMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation costs for equity-based awards", "terseLabel": "Equity Based Awards", "label": "Equity Based Awards [Member]", "documentation": "Equity Based Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "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": [ "r13", "r138", "r158", "r159", "r160", "r176", "r177", "r178", "r182", "r190", "r192", "r211", "r235", "r238", "r288", "r359", "r360", "r361", "r373", "r374", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r411", "r413", "r414", "r415", "r416", "r417", "r424", "r472", "r473", "r474", "r485", "r538" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r231", "r232", "r233" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r231" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint venture investment balance", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r217", "r230", "r615", "r631" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r6", "r78", "r232" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r695", "r696", "r697", "r698" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r674" ] }, "vec_FirstLienInitialTermTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "FirstLienInitialTermTrancheMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Lien Initial Term Tranche", "label": "First Lien Initial Term Tranche [Member]", "documentation": "First Lien Initial Term Tranche" } } }, "auth_ref": [] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Firm-fixed-price", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r585" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on derivative instruments, net, pretax", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r68" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property, plant, and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r8", "r53", "r54" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r143", "r239", "r449", "r575", "r592", "r633", "r634" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r323", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r323", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14", "r389" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r14" ] }, "vec_HighDesertSupportServicesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "HighDesertSupportServicesLLCMember", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "High Desert Support Services, LLC", "label": "High Desert Support Services, LLC [Member]", "documentation": "High Desert Support Services, LLC" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations before 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", "r100", "r127", "r212", "r219", "r223", "r225", "r453", "r465", "r573" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proportionate share of income (loss)", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r8", "r101", "r126", "r215", "r230", "r464" ] }, "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_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.vectrusinc.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "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": [ "r172", "r363", "r369", "r371", "r372", "r378", "r380", "r381", "r382", "r484" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "negatedLabel": "Income tax benefit", "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": [ "r130", "r135", "r191", "r192", "r216", "r367", "r379", "r470" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "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": [ "r41" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and other employee 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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Dilutive impact of stock options (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r199", "r200", "r201", "r206" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Dilutive impact of restricted stock units (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r199", "r200", "r202", "r206", "r326" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "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": [ "r47", "r49" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r165", "r167", "r168" ] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap designated as cash flow hedge, liability", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r568", "r601", "r602" ] }, "vec_JJMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "JJMaintenanceMember", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "J&J Maintenance", "label": "J&J Maintenance [Member]", "documentation": "J&J Maintenance" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit", "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.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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", "r171", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r384", "r385", "r386", "r406", "r499", "r572", "r605", "r639", "r678", "r679" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Shareholders' 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": [ "r98", "r125", "r462", "r592", "r624", "r632", "r676" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders' 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.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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", "r142", "r171", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r384", "r385", "r386", "r406", "r592", "r639", "r678", "r679" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r86", "r87", "r88", "r91", "r171", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r384", "r385", "r386", "r406", "r639", "r678", "r679" ] }, "vec_LiabilityBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "LiabilityBasedAwardsMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation costs for liability-based awards", "terseLabel": "Liability Based Awards", "label": "Liability Based Awards [Member]", "documentation": "Liability Based Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "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": [ "r20", "r124", "r687" ] }, "vec_LineOfCreditFacilityLetterOfCreditFrontingFee": { "xbrltype": "percentItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "LineOfCreditFacilityLetterOfCreditFrontingFee", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fronting fee", "label": "Line Of Credit Facility, Letter Of Credit Fronting Fee", "documentation": "Line Of Credit Facility, Letter Of Credit Fronting Fee" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "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.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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": [] }, "vec_LineofCreditCovenantTermsMinimumEBITDAtoInterestExpenseRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "LineofCreditCovenantTermsMinimumEBITDAtoInterestExpenseRatio", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant terms, ratio of EBITDA to interest expense, net,", "label": "Line of Credit, Covenant Terms, Minimum EBITDA to Interest Expense Ratio", "documentation": "Debt Instrument, Covenant Terms, Minimum EBITDA to Interest Expense Ratio" } } }, "auth_ref": [] }, "vec_LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatio": { "xbrltype": "pureItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatio", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant terms, ratio of total indebtedness to combined EBITDA", "label": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio", "documentation": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.vectrusinc.com/role/Receivables", "http://www.vectrusinc.com/role/SaleofReceivables" ], "lang": { "en-us": { "role": { "verboseLabel": "Receivables", "terseLabel": "Sale of Receivables", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r630" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.vectrusinc.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", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "totalLabel": "Total", "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": [ "r20", "r124", "r270", "r285", "r577", "r578", "r687" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r175", "r275" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r175", "r275" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r175", "r275" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r175", "r275" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder of the year)", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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", "r52" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r242", "r243", "r244", "r247", "r637", "r638" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r242", "r243", "r244", "r247", "r637", "r638" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contracts loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r242", "r612" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r229", "r584", "r642", "r689", "r690" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r320", "r431", "r471", "r491", "r492", "r542", "r544", "r546", "r547", "r553", "r566", "r567", "r574", "r581", "r590", "r593", "r641", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_MiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiddleEastMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Middle East", "label": "Middle East [Member]", "documentation": "Region of Middle East." } } }, "auth_ref": [ "r695", "r696", "r697", "r698" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r320", "r431", "r471", "r491", "r492", "r542", "r544", "r546", "r547", "r553", "r566", "r567", "r574", "r581", "r590", "r593", "r641", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlanEmployerContributionCost", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense recognized", "label": "Multiemployer Plan, Employer Contribution, Cost", "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan." } } }, "auth_ref": [ "r318", "r319", "r321", "r590" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r229", "r584", "r642", "r689", "r690" ] }, "vec_NavyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "NavyMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Navy", "label": "Navy [Member]", "documentation": "Navy [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r166" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r166" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r107", "r108", "r109" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "netLabel": "Net income (loss)", "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": [ "r102", "r109", "r128", "r140", "r153", "r156", "r160", "r171", "r181", "r185", "r186", "r187", "r188", "r191", "r192", "r203", "r212", "r219", "r223", "r225", "r234", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r402", "r406", "r466", "r521", "r536", "r537", "r573", "r604", "r639" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standards Update", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r133", "r134", "r136", "r139", "r179", "r180", "r183", "r184", "r193", "r194", "r236", "r237", "r375", "r376", "r377", "r396", "r399", "r403", "r404", "r405", "r407", "r408", "r409", "r420", "r421", "r425", "r434", "r435", "r436", "r475", "r476", "r477", "r478", "r479" ] }, "vec_NewTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "NewTermLoansMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Term Loans", "label": "New Term Loans [Member]", "documentation": "New Term Loans" } } }, "auth_ref": [] }, "vec_NonQualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "NonQualifiedStockOptionsMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NQOs", "label": "Non-Qualified Stock Options [Member]", "documentation": "Non-Qualified Stock Options [Member]" } } }, "auth_ref": [] }, "vec_NumberOfDefinedContributionPlan": { "xbrltype": "integerItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "NumberOfDefinedContributionPlan", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of compensation plans", "label": "Number Of Defined Contribution Plan", "documentation": "Number Of Defined Contribution Plan" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r629" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r212", "r219", "r223", "r225", "r573" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r423" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r422" ] }, "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.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Summary of 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": [ "r85", "r110", "r111", "r118" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in derivative instruments:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, net of tax", "verboseLabel": "Foreign currency translation adjustments", "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": [ "r5", "r11", "r119" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in derivative instruments", "terseLabel": "Unrealized gain (loss) on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r150", "r151" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax benefit", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r152" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in fair value of interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r150", "r151", "r387", "r388", "r390" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r13", "r19", "r154", "r157", "r161", "r411", "r412", "r417", "r450", "r467", "r618", "r619" ] }, "vec_OtherCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "OtherCustomersMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Customers [Member]", "documentation": "Other Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current 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_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepayment premium on early redemption of debt", "terseLabel": "Prepayment premium on early redemption of debt", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of employee withholding taxes on share-based compensation", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r164" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions of businesses", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of capital assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r129", "r669", "r670", "r671" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Post-Employment Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r589" ] }, "vec_PerformanceShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "PerformanceShareUnitsPSUsMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs", "label": "Performance Share Units (PSUs) [Member]", "documentation": "Performance Share Units (PSUs)" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r92", "r287" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r92", "r501" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r92", "r287" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r92", "r501", "r519", "r693", "r694" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and 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": [ "r92", "r458", "r592" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r617" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "vec_PrimeContractorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "PrimeContractorMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime contractor", "label": "Prime Contractor [Member]", "documentation": "Prime Contractor [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r481" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock awards and stock options", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r3", "r17" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolver", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r623" ] }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndCollectionOfReceivables", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of receivables", "label": "Proceeds from Sale and Collection of Receivables", "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the disposition of assets", "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": [ "r106" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, net", "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": [ "r9", "r454", "r463", "r592" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r305", "r320", "r350", "r351", "r352", "r430", "r431", "r471", "r491", "r492", "r542", "r544", "r546", "r547", "r553", "r566", "r567", "r574", "r581", "r590", "r593", "r596", "r635", "r641", "r681", "r682", "r683", "r684", "r685" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r305", "r320", "r350", "r351", "r352", "r430", "r431", "r471", "r491", "r492", "r542", "r544", "r546", "r547", "r553", "r566", "r567", "r574", "r581", "r590", "r593", "r596", "r635", "r641", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "totalLabel": "Total receivables", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r592" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r309", "r426", "r427", "r494", "r495", "r496", "r497", "r498", "r518", "r520", "r541" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r173", "r174", "r426", "r427", "r428", "r429", "r494", "r495", "r496", "r497", "r498", "r518", "r520", "r541" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r309", "r426", "r427", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r494", "r495", "r496", "r497", "r498", "r518", "r520", "r541", "r677" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of revolver", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r38", "r623" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of long-term debt", "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", "r482" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r614", "r622", "r686", "r688" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs", "terseLabel": "Anti-dilutive 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.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r117", "r461", "r475", "r479", "r483", "r502", "r592" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r176", "r177", "r178", "r182", "r190", "r192", "r235", "r238", "r359", "r360", "r361", "r373", "r374", "r391", "r393", "r394", "r397", "r400", "r472", "r474", "r485", "r693" ] }, "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": [] }, "vec_RevenueFromContractWithCustomerContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "RevenueFromContractWithCustomerContractTerm", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract term", "label": "Revenue From Contract With Customer, Contract Term", "documentation": "Revenue From Contract With Customer, Contract Term" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r213", "r214", "r218", "r221", "r222", "r226", "r227", "r229", "r300", "r301", "r433" ] }, "vec_RevenueFromContractWithCustomerExcludingAssessedTaxChangePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxChangePercentage", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, percent change", "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage", "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage" } } }, "auth_ref": [] }, "vec_RevenueFromContractWithCustomerRenewalOptionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "RevenueFromContractWithCustomerRenewalOptionTerm", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal option, term", "label": "Revenue From Contract With Customer, Renewal Option Term", "documentation": "Revenue From Contract With Customer, Renewal Option Term" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.vectrusinc.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r137", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r303" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r131" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, expected performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r132" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Performance Obligation", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r613" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r613" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver", "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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Receivables", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Liabilities at Fair Value", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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": [ "r59" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r231", "r232", "r233" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r171", "r231", "r232", "r233", "r234", "r406" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r140", "r171", "r231", "r232", "r233", "r234", "r406" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "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": [ "r323", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-Qualified Stock Options, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r15", "r16", "r57" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Basic and Diluted Weighted Average Shares Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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": [] }, "vec_SecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "SecuredOvernightFinancingRateMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate", "label": "Secured Overnight Financing Rate [Member]", "documentation": "Secured Overnight Financing Rate" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.vectrusinc.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": [ "r606" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.vectrusinc.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": [ "r608" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r227", "r228", "r487", "r488", "r489", "r543", "r545", "r548", "r554", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r569", "r583", "r596", "r642", "r689" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r105" ] }, "vec_SeniorSecuredCreditFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "SeniorSecuredCreditFacilitiesMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured credit facilities", "label": "Senior Secured Credit Facilities [Member]", "documentation": "Senior Secured Credit Facilities [Member]" } } }, "auth_ref": [] }, "vec_ServcoreResourcesAndServicesSolutionsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ServcoreResourcesAndServicesSolutionsLLCMember", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Servcore Resources and Services Solutions, LLC", "label": "Servcore Resources and Services Solutions, LLC [Member]", "documentation": "Servcore Resources and Services Solutions, LLC" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "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": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or expired (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": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "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": [ "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (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": [ "r339", "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs, 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at beginning of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r339", "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "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": [ "r323", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NQOs, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NQOs, Weighted Average Exercise Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r336" ] }, "vec_ShareBasedCompensationAwardByInstrumentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ShareBasedCompensationAwardByInstrumentTypeAxis", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, by Instrument Type [Axis]", "label": "Share-based Compensation Award, by Instrument Type [Axis]", "documentation": "Share-based Compensation Award, by Instrument Type [Axis]" } } }, "auth_ref": [] }, "vec_ShareBasedCompensationAwardByInstrumentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "ShareBasedCompensationAwardByInstrumentTypeDomain", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, by Instrument Type [Domain]", "label": "Share-based Compensation Award, by Instrument Type [Domain]", "documentation": "[Domain] for Share-based Compensation Award, by Instrument Type [Axis]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Employee", "label": "Share-Based Payment Arrangement, Employee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Nonemployee", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r323", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting increments", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r643" ] }, "vec_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued": { "xbrltype": "percentItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of shareholder return award target", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued" } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShortTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "label": "Short-Term Debt [Member]", "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r30", "r138", "r158", "r159", "r160", "r176", "r177", "r178", "r182", "r190", "r192", "r211", "r235", "r238", "r288", "r359", "r360", "r361", "r373", "r374", "r391", "r392", "r393", "r394", "r395", "r397", "r400", "r411", "r413", "r414", "r415", "r416", "r417", "r424", "r472", "r473", "r474", "r485", "r538" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r227", "r228", "r487", "r488", "r489", "r543", "r545", "r548", "r554", "r555", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r569", "r583", "r596", "r642", "r689" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "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": [ "r176", "r177", "r178", "r211", "r433", "r480", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r520", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r597" ] }, "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.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "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": [ "r176", "r177", "r178", "r211", "r433", "r480", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r520", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r597" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock awards and stock options (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r92", "r93", "r117" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r92", "r93", "r117", "r336" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock awards and stock options", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r58", "r92", "r93", "r117" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r93", "r96", "r97", "r112", "r503", "r519", "r539", "r540", "r592", "r605", "r624", "r632", "r676", "r693" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "vec_SubcontractorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "SubcontractorMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subcontractor", "label": "Subcontractor [Member]", "documentation": "Subcontractor [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "vec_TermFacilityAndAmendedRevolverMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TermFacilityAndAmendedRevolverMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Facility And Amended Revolver", "label": "Term Facility And Amended Revolver [Member]", "documentation": "Term Facility And Amended Revolver" } } }, "auth_ref": [] }, "vec_TermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TermFacilityMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term facility", "label": "Term Facility [Member]", "documentation": "Term Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-and-materials", "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r585" ] }, "vec_TotalShareholderReturnAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TotalShareholderReturnAwardsMember", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Awards (TSR)", "label": "Total Shareholder Return Awards [Member]", "documentation": "Total Shareholder Return Awards [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.vectrusinc.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": [] }, "vec_TransferOfFinancialAssetsAccountedForAsSalesCashCollected": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransferOfFinancialAssetsAccountedForAsSalesCashCollected", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash collections", "label": "Transfer Of Financial Assets Accounted For As Sales, Cash Collected", "documentation": "Transfer Of Financial Assets Accounted For As Sales, Cash Collected" } } }, "auth_ref": [] }, "vec_TransferOfFinancialAssetsAccountedForAsSalesPurchaseDiscountFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransferOfFinancialAssetsAccountedForAsSalesPurchaseDiscountFees", "crdr": "debit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase discount fees", "label": "Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees", "documentation": "Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees" } } }, "auth_ref": [] }, "vec_TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemitted", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance sold to MUFG", "label": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted", "documentation": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted" } } }, "auth_ref": [] }, "vec_TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemittedFromOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemittedFromOperatingActivities", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collections from operating activities", "label": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted, From Operating Activities", "documentation": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected And Remitted, From Operating Activities" } } }, "auth_ref": [] }, "vec_TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedButNotYetRemitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedButNotYetRemitted", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash collected, not remitted to MUFG", "label": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted", "documentation": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted" } } }, "auth_ref": [] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Receivables Sold", "label": "Transfer of Financial Assets Accounted for as Sales [Table Text Block]", "documentation": "Tabular disclosure of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction." } } }, "auth_ref": [ "r18" ] }, "vec_TransfersOfFinancialAssetsAccountedForAsSaleRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransfersOfFinancialAssetsAccountedForAsSaleRollForward", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of Financial Assets Accounted For As Sale [Roll Forward]", "label": "Transfers of Financial Assets Accounted For As Sale [Roll Forward]", "documentation": "Transfers of Financial Assets Accounted For As Sale" } } }, "auth_ref": [] }, "vec_TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails", "http://www.vectrusinc.com/role/SaleofReceivablesScheduleofReceivablesSoldDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Remaining sold receivables", "terseLabel": "Availability under receivables purchase agreement", "label": "Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability", "documentation": "Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables (contract assets)", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r432" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r364", "r370" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "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.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "vec_VertexABLCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "VertexABLCreditAgreementMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vertex ABL Credit Agreement", "label": "Vertex ABL Credit Agreement [Member]", "documentation": "Vertex ABL Credit Agreement" } } }, "auth_ref": [] }, "vec_VertexFirstLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "VertexFirstLienCreditAgreementMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vertex First Lien Credit Agreement", "label": "Vertex First Lien Credit Agreement [Member]", "documentation": "Vertex First Lien Credit Agreement" } } }, "auth_ref": [] }, "vec_VertexFirstLienTermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.vectrusinc.com/20240329", "localname": "VertexFirstLienTermFacilityMember", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vertex First Lien Term Facility", "label": "Vertex First Lien Term Facility [Member]", "documentation": "Vertex First Lien Term Facility" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (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": [ "r197", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding - basic (in shares)", "terseLabel": "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": [ "r196", "r206" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "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" }, "r20": { "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" }, "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.3,4)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "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": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "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": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "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" }, "r103": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r174": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r612": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r614": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r615": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r616": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r687": { "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" }, "r688": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r698": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 75 0001601548-24-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001601548-24-000009-xbrl.zip M4$L#!!0 ( #H[IUA8J*APVP< (@G 7 97@S,3%C96]C97)T,S(Y M,C R-"YH=&WM6FMO&S<6_;Z_@NN@>0"2K)'DE^P82H[>=R'4:*,;Z@^T97E[>Q^&YEY1.,I>KTY-,\.3T'R?_ M;#;9.QU7N2@MR8N0PDYVP_/)KE_D9*"3R>E)(D=,)F]W9,2[T>%^>A@/]@>]Z"@Z3 YX MO"=Z45=T>$_PWZ,=3(5XF&/=1(FW.[DLFIF@]?O=_=(=CV7BLG[4;O^PX^5. M3U)=."QF,#G\&W2L:2IYDL"_IA)IK/9AXM/S:O? M?K[X+SL[OV$8Z;3_@@?W(/!SZ)R-_7V>]^[U_++!SC-N%#3^W&(?C1XW6"R, MD^F$N8R[ER_V#H\?Y<=LIW(SQ&8=:.=TWC^"-0_L.%DDB%R_&1V67W_+;1:% MJ#5UX]NOOAR6J-W:HS! F)K@?:F-8[I@[[7) M6=1N_IOIE/VG\UN#719Q"VD[.F;/(C>=K0])8P32=PF01JRJ!3F!G(8D-X$X2YY1( M/:&6T*S4')8U(NS*TD!^(DEQ@R0J!0%@40,P?CGK[8FYS5BJ]-A.@6K$4%IG M.!;B]#+8#2L;"WBS4V/6K'U&D.MM'>1NEO+SRM9PJOL%H@B=IA*//F>7C!OA MT8%LRX$2E$4F ,F!DC8C<1++08]$D?2<2!LK;2O,(^(T6@68E$;'(L%KRUX# M%8D S$+J+^[BC!=#P<[ 2=<5]3%1ES>CO=?BC9\:[27A*3Q*ZM&* $_2SXBX M%E ;4$2V;+Q0NK10BH7(SU4L0X(JNN^G_C(^#SI;A$_^9HOPV>E1'-X)BTX< M"?-%[\$?-JCAFA-UAL:?#?0) @J!?S1?(T MJMTJ* ^V!LI'K?V#=21OS%IK@-Z<[S;&-?;"2"8$5VYUP8G8N074J;4D#'.3 M3/$$A$L^D$JZ"=7W^Y:EW>6AYU$5-L:2Z$)KZNO'7>U069D2J+:^'XEC;1)O M@&]2AZ) FZ$ ;HR(DG8-B: !#P#&[I(E*-Q#^%D@.-X:!,_(^&+$5>49B_(K MTA1-HAPA,_:>9@_-Q ;<&Q[O[_P\5C$1O&E#?SG0E7MX[4VJ Y])"VJ>TR\? M>=A@VI;[[2="#&!/8$LL\"S@EFP-W&:$&=*Y#@LZ>=>MFQ]90=TC")(*N8[C MRE#:%ZKFDKY<6X%G[YXK 3'1P3K54&I+4B71N+$Y+P M%P5TAU!4,XO>!'LR;F?-!=&=1[I(?!WP,:@Y>L*4O!6JOC58D6\\(2PS7#^/ M0]?>=W_H\O>&R70W-.:$1/RXB,XY-Q&^'M%BK+6K,(JC677:V%D]]R^@+,^E M,O-I MO[.$GRGT7^@')0!&IU@Z#\=2 !%U,9Z=:\:"WU)U#?V8KZ^^D_07FM,[GT?A MK#Z"A#N$>UB,)YAHQ8S$[L%DW7E"&/!"@]@(Q=VBLMLJ!S80'^]&72KNO1=[ M;.&.]K<:9=MWU#E#@4X-^**!E M/;@"-OWNNT=4(M4X6(ZU&@@I>P8?U%;JI M^5#DI=(3@=%QI@,)\B7L FM/[ !:#_-,-G6ZU:5DXV#BKS[[X8@_$FN?4T\G MUJ!ISZ?P 8[ZE5N?\H6/ML/OS,P_WQZ*Y@!;Y[;)4WC8YVK,)W;G*W^6M&?_G.,BE0J/NG+PJ/"3SI>WCDH=\Z[%.<_(TEFSKZG4;QVT3N.PW.1X,>CSH:WT2=9U*D[.). MQ!65/'85CB5/"MFNKQ,/]UR$M>ZLE_K\%U*VID;OAF_"[?IOX/T/4$L#!!0 M ( #H[IUA#X\<]\P< .,H 7 97@S,3)C9F]C97)T,S(Y,C R-"YH M=&WM6MM2([<6?3]?HVI*V]E]9>DGV4V5P>'V65$BYO,DDZ[TR._*'TK1C2T6V$E/YZ. M<[0;GH]V_21'L6*3XR,F1D2P]SNBU^?]I-NG\6"_VXO3'AUT^KU^O\<.!GLQ M[R7_CW;0%>:AC[$3R=_OY*)H9MS-/^QU6YW2'HX%L]DP:K?_M^,MCX]255A, MI]$]_!M&61G+\CO;I%+<%$._HIW0==J<**GT\%7;_QRZEF9*& M?.)CG)]?G M%Y_(#S]=7OUT\NF:7%^0J[-3_Z[;WOY57'PDU]^>D:N3RV]./IU=-2]^_>[L M-W)R>DW0TFG_A16LV6>?VX.SMJ=;^7J$GS?(54;'!?F^TE0V2,*U%>F$V(S: MUZ_V^H>/6L.,C:B^ 2'%REJ5#P?PI*2,@36;DJ=VV-W'&Q\Y43!$;=B,^N7? M3S.;12!J/"\,YR>B($\U'@H]1;VPF#/F]HAKPDA.\+Y6V M1!7DH](YB=K-'XE*R<^=7QODO$A:2-O@D+R(W'2V+C??4(.,(/;YA-P6:BPY MN^&-D*(Z,4S!A4)!+V &*@I"BPFI"JLKCA5 07@Q@8Q1DN-)"RI)2A.\TD3E MPA*K@MV*0<$3;@S5$V>2TUN.>1?&-'C'X RFE%Z)8 YGD @-Y0&S MWA">.: MC#.19,14[M>\_YAK7@_B%I +(R%1G-H9"YMA@:;DB7?0C5O"-<6PS!&Z,1)/ M%L/P@E#8?3XHY"05!?+L(#//:P,0A#F:]4*[*%+P![4"XX@BD17#F,#.0A(; MP)UPG%,B]0ZU#LU2SF%9(\+-A;P9J;.K'C[@B#7VSK(72_EYXVIX53K!4<1*DT% M'GW.S@G5W*,#V1:QY"Z+A .2L10F<^;.+ <].HITSTR81"I3H9\C3JUD@$FI M5<(97AOR%JA@'# +J3^[2S):W'!R DZZK"0LHBYM1GMO^3O?-=ICX2D\"J?/ MB@!/-SYQQ+6 VH BY\O&$Z5+$Z68R*WS/I9AX2JZUU-_&9\'G2W")WVW1?CL M]%P;@2HTJJ"-V M:@!U)RT=AJEF4SP!X8+&0@H[52%C;%DNB!-??VXJQ=45KH$ MJHW7(TFB-/,.>)%ZPPO(# EPHX67;M-$%?QJJR#\^]276@ M,VONQ'/ZY2,/B:>RW&\_'F( ?P);8H(7 3>V-7";$69(YRHLW,F[EFZ^Y1[J M'D&0KI"K)*FT2_M"U5P:+U?&XHV[",0H)L$0];4->;ML_/I5OQ,='#I:JS1( MZYYU[2Q.2-Q?%+@[A**:>?0N^)-1,Q,7CNX\TCGS=<#'H.;H"9'BELOZUN"> M?>,KPC+#]'K$1)C1:["*0JQ:I4V MLWKN7V"P/!?6!:F(!/OOM;X!8$:QR!XZ\3R]-MQG^O!%SV&ZLJ M$G^)\.[?\]13EO 3"?T%/2@ ,'>*=>?A1' @HB[&LW/-F--;5UV#'O/UU2M) M?Z$YO?-Y%,[J(TBX0UC#8I2AH^$S$EN#R5IYPACP@D!LA.)N4-E-E0,;B(]? M1ETJUMZ+?;EP+W_F"E'JK[V&X7@WXBN?PD[[U:ALS[O0&,>\RJYV^<('M^%W MIJ-,A3I E[8OMMM7 MBJ#6*M4>'UE_!IR!6N/@V$0T)2T-'T[_.41)*B6=#$7A8^(['2[C!O7N<.3J M&G10_8&JQTQHKN$Y&+0&G:Y#J 4L+9M.7(.WY<&[:]EJVT'4VNL\W-QN10^V M?6[8SGZKT]]LV%WO,BG$V>&QGL^O+TL-!Q,-^?"9C/?Q%F M6^3A;OB2X:[_KI%JF9+C6D:9E1#M/VCZMI>KWIQ&*@E< MQ_FI9C1/^C%G"MP)6%Y^+:T\L)7C*(((K93$*NAH6XHLE(53.F.!B;%6&JL6 MA#SE(MASS%]/2ZP89S1=!N\F-",279 YNN099N_J$C-I22)H7"I*^A(Q^BB(I)&F&681&B24Q&BX(&&AZ U!HQATB7A68%5(=XH7@GTB_J?J#8:7 MD_.S\\'IY'QT@3Y>78ZO3B\F:#)Z\\C'PX'!W'7::'2&)K\,T?CT\N?3B^'8 M&GWY,/P=G0XF6N(YCO?FHSEPC]"5/;8'-JH"<_V6<_ALX-MIEV$Q@Z8TY4KQ M+.AN=I$_"PGT7[YX!A[??.<,A9PQ$IK--ZH_^YGVIHW,6VNA Z^_O'7F>TQOP+,=L:9[CD>L$0Q3>'WM?,Q;'5!%84H=0,8+L($LQF!N9)E5$K3)9C1 MC& (H80( HCNXBA!5S#J1K< YT)"QL%56+8<(NLH+X0L,"1><73+AOT]M]WI M&3+4-4(<\5S/N[O:XU72]%8 _P8Y%E/,B+1&BY0LT6FHM$1O!8T!FV4)E>B: M\3F$/"/[>ZVCWC-XLS&/_';%),ITNPPL]RA_^8'T.)$.W/6N>7WWFWEIVWY3 MYV$"%5G1-RY2X'((]$PUK=94$^1K00719Q&I2U75U/4/\"$"]KJM@^AP7=Y; M8JY)N:JQV_6;)5,RPW(H;+=GZ/M]5-=[D]6E##I,5AXYC.1PJ=)7K6HS3%,$R (-3X(#,H>RR;!,Q99B%^GC>&.)T!<[@+,6K/6OHHK0"HBBK'JU.V M;4[9#14]E/D N-EY4NS8[I.R;6;;;=MK^3N9;1C()6Q(C(2J'=?\VKWL!EZ^ M0&X.]Q?]W_;OU4OG_GZ:R@R]_NXT=YKW0&4S26"V+E&G'*QK"JURLB5<1P=[ M+T653N5HQ;3=[3S?Y7=6E?V]9J0\[Z;\;U+6,&-BE]/+3N-K\[U,SJ49L($@*=:0 M'[RIN66V<>/<+L%3H'>A'B[YAY<[J\_R35/#O.'Z&U!+ P04 " Z.Z=8 M K[C]*0$ [$P %P &5X,S(R8V9O8V5R=#,R.3(P,C0N:'1MW5A;4]M& M%'[OKS@U4P(SEBS)QA?9,$,=,V6F@02;)'WJK*45VD;:5797&/?7]^S*,G<* M+#"6SY[[=R[:4:KS;&^44A+O_33ZV7'@K8C*G'(-D:1$TQA*Q?@9?(JI M^@*.LSHU%L52LK-40^ %'?@DY!=V3BJZ9CJC>[6<4:MZ'K6LDM%\2B]S.AN(V?< M2:G1'W;:;E#HX8+%.@U]S_NE84_NC1+!-:J3R%Y]K:3'*452RI#JHV-\T M]'TTSSXN*HM[*"=CG-8>^%T?C9Y/(KV?*YX-USIW.G* MF$K-$A81S00'D<"42*A8;@!$>PSAE-($#Q@F/&,G@.$$^*I_D MY!V)C% ^E<^>R9ONWYW)\>1D=GAP.-Z?'1X?P?O3D^GI_M$,9LFD:P.0B2@D_HSA1\IPI93L&MR=C'#^04DG1HJMV5$;79C3MV1*52X411U51 MU7ZH:D)12E42#+P6<(F&S0T<+T,+AJ:QD,2B,)/NZNGI*FBF%%"_M9S(.>%4 M.<<7&5W"?J0-Q92"L8%8MI0I^,+% ET^HYL;._WA$W!3X/##6>MD--%ANULC MB7'3+D/'[Q?//YP>!Z0M?UTUWU_]];ATW7;'Q&&&&5G!-RDSQ'*$\,P,K-90 MD_1KR20U6XBJQE"54[^]1;8!T>OO;,7;Z_1> G,-RE6._4&[4R$EMRC'Q Z& M%KX_1G:#%YE=QK'#Y-42@6U,$V:JFU7-H4X]8::/%;A4F"PW#9ED&2 ;&H,+ M!1(*3+NJVD2R7C108,RL:)-&/%5F%4@$MC.K4]7 6/4]]Y&Y[CTT >Y;TS29 M9[26-Q<2NYF#\<](H6A8?QG&3!4968:,VRA:IN%U[3NH_=PTP(AD*PNL,15Y MM28/!NX@:)M-6:,U.JX5KY9HUR[1+1W?IO4\3-#@7K+G^O?2'A(;]-S.SOVL M5\6VK,F5V1@8A:G9;;0;-<,*36%07 NWF#_N^T;23%8NQFF*D+?OP3M*\M; MQ*L=%SA E]"KIN<:)ZN8/."N9YR]$:+Z3*UHQYYX@IRGJ_S!LK*YT>D-E?V$ M:4H6'-Z5DF3_,R_W\:S*7HLB-#%2(F,QU$Z^T@A^^ZB]UL#\YU?B5](,6G8Z MW3\M#LZU<]A5!V29CBIS^FMRY_+BK(ST;MD(7,LJU+?9OF7 M^Z+59W5YU;*79O\ 4$L#!!0 ( #H[IUC2!$9>(SD *M" 0 = 97AH M:6)I=#$P,2UB96%R9&%GI#"_?OV**W&0K)$(4E2;M8H M\HB,]/#PX_GSGZ?MK/CEYZE6^2__Z^?__>!!\KK*NIDNVR2KM6IUGG2-*2?) MIUPWGY,'#^2HPVJ^J,UDVB8'^P>/DD]5_=F<*_Z]-6VA?['7^?EO_/GGO]%- M?AY5^>*7GW-SGIC\WW\R.G\Z>C;(]Q]G^_K1P?[SYP?JT2 ?/'_X;/SDV6#P M\)^#G^!4.)S/:=I%H?_]IYDI'TPUWO_%TX-Y^_+"Y.WTQ6!____^%!W7ZB_M M U682?F"1@N_FMDD444+MYZIB?[G_MX?\\E/25-G_6_X"G*7Q\_F7U[.5#V! M&X^JMJUF+Q[#?<]UW9I,%7(/NAW_;(<$P_L"=QU7,*-RR:PJJOK%7_;I?R_Q MEP=C-3/%XL6_?30SW23'^B(YK6:J_+>T467SH-&U&?.!C?EO_6* CTP?+WAT MC^ ZA2FUG9/! 4[$7_\R>++_&E>5XQ?WS\ MJ/XE/O7/GG3Y;U>8MF%M5+%NL@97FJQ_J+)3]2(9'*0DTE_GZ;[621DL)%U? M78ZN-2%/5TS(2[IYKK.J5JVIRA==F>L:C_KIE[.C#\/3X<>W)\?)\.^G1T?O MCXX_)L/CU\GIT;NCX=E1LTX*=?CTY!4A,W:7:NDEG7=JHH M%@EL=Z;625LE&GZ*9G?P]&63Z-F\J!;T:B],.TUH6A\_?TE7NOY\?&?3Z&>O MT2WL_LFXPTG%G\>FQ E.:=JJ#E9&/C--@ZL%U@4(]\@4IEV@^/()<'22\7)I MIZH-[I9570%+HT;[1$V4*9O6O8=[\@J.3SZER4=\#V].3H_2Q)0P*V5C0%FS M!H(Y;:=:Y!I^.]>E*MN&9G9>5S#U8'!,=:WYS!9F4?-[A)>GSBN3T_GS"EX1 MOYFD*TN=Z:;![1*^,!.Z$]R[1:V%UT*EA1HM[ZLONI0"FPENJIID7!5%==' M"WMVG1?V?>P5 Z=^;^J>+^Z[$N&SR8SFUPM.==)WYC< M"T;<3%&AC33H2-CQ:9E-%9R#]YS@VAO#JB2E5\&X:EQY!B>Z!(P7 ME20,PN"*'H]A?9++!D,WM,9H0N#IIE61-WOK]Z5(,' EO/QJ:C):9.BLW>@B M4[=CD?WTR_NJUJ!\:U+1N!LNZ^D5@OM%9YU7XZ!=8X,2OU'N&Y D$*M"3\B M&55=R>L#=E0V)%%*P(V8-2E*_86&0,"71\:@4W7+NT9GO;P!5EE+S^ M;R.C@_UG-RRD9LM"^G!_[_$ GQG?T05X&+!'+_ E^G=%K[-JP81HNAE*XYNJ MJY-?0<1JD($CO/#BP9D&ZR+Y"%9=@V_Z#:I">\AK>,>J9KOCOT"I)H<:S9"= M__/HV=/T\?[^WO[^KO-1\$(@=JB*U<([-!=3DTUYW31M(VNB;M&PV!D\W$UF M\-13^GZ$;A8\1 K+H6%I-3@*4--=1MJ4!195*NI&F(I&UL]<@PKF8T:A(>UMTX,655S^!8G#VX9UWAXEYDA5[O7T733P*W7IAO M1@:3ZS@MVUXOVUXP!\_V]I^25E_>UC5,E!FARP/;,]FZF9FSCD>-.I\7)E/X M.QD.9)F %@1E/%;@,8UTJ<=@2,\+&&K?W_%7TR2B9@8&!.[XH.[G-9HO(I": M[3;4[-[V 8EOZ=<"5E>16$L\N![]CO^8F:9]2F5@%>:T$,GX(/.]KLY-0P8) MW*+I8$7R8,5GH/M_:7$O<]D5II1UR2ONGRBV^04#- R M(P.& B>PBUAM<'CRZG3H8A8)*!@PGKK0OX'GC&?:O8V5"H(L+!P0CJ0W2][* M@DD$DXG^Y,NA4L0M%#[5VCE6>$F:?STSH!I!8; M:JLG"Y(1&CXZ9K6:Z-"X=>1@K)G+G8.\":>;5[39YW@S]:@!11I\AUTT&DLHJ 2.9DUK-I\E@ M3^T9T"$CD-24)'"LT7HM4GA,D&;>4(LJ@YTPV%:35GW1K!Q88OT63",Q3:0F M"G6!2F2F/FL>&"PZWG,Q$B?"CLMR.&YEI:&5:4JG#?I*;\-,P,EP<%FU[# 5 MO*.CT9O!Z@5/3RY:KY?!, EE/;47M2X4^H%KTU*20=KWIZ@1:,:N77_*_R 9 M\%632H.K9W#"?Z>U5S 3_6!4:_7Y@<)W^$(5%VK1_'2M_-XE][P]<3M1RTUB M?77VZ5FH6<+)>S)E5G2T7F"+()$LS,RT7B(;9Q*360L"*E%3L&3#%:#0E<+C M4KR*X>/Q[@U<#RQP^S$XCL<$*Z)$9ZR9Z\R,,:E)NQIL]CFK@MC__#JV[5US MU,ZWK]_WG:=&_G/CU&7DKZFDZ&9SP/8X-DZG"V!"8YNH"/FI,CX)=;#)4>F=ME7U.?BM1_J MIE.E"S7!CT%LC#V,?W2@P1[36X=W#Z+ \8.#Y^G#P:,$;?BLJVLX'@ZKNI8L M Q@P&A<@<'(8F_EH1_LC\&YB8Y_#F%%KBC=PY$+ KV$(XJMP& PM(!#@7(*Y MC,7Q"1Y;P< YF34ZA:U3Z MNJU2F@BX6%7/,0, QTHV"*RQ6H_A;]@DKA,ZOJ,+Y!:8[JS:-ZR0)^GS9P,6 MAE!.8.->)?_O50WB,]BG%?"0A;$166*/EJ07C0;3F-QA;+^1XML:X\YQ@R>=2-]]KA+F--UH\?A]7GH8ZW M*61.*_(VAQL46?!!=/V*QLI=EMZMB^_!WN.G5Q+?#X$4K=+S'];I>95\/#OM M2])*64]V4"+D>BM.BH-)L"8^W/2:6#&HV[DFOC,SZ!:$:/;W!A2B0=/@67JP M_SPY0Y=+%='*6&,,4=R"#($)>(/B'_HE!^\_7@GIU@7H&V;J;CR;/-JV[-AL M\D?_;AH!V$B<85Q7J;# M07&G&".8J05C$^!; MN%A==9-I+#9Q2MIYF$6A)YAM4PBH;D)L5F"WIBM"'6ETOHP.+SM2L 0XH5?! ME>SCPD?SKTXR"G*[-)E/%PT&,.!>?W2UP:_TK,)9@.]R PM+-Y@ ;-NJ+K6/ MT8^UEKQ@!C=I[J& 9]L6<.LF1@+N9)J"SUZC33!I4@K*S"?6UL>E"W7!RX6# M%)((WAQ[0Y"$OW:KOM!5TAZ6P8VIJ0I,QX&$S5%9VD0@60T2OO9YG:JV46M" M6F"D7(9K-(\,%#-L!/PEN&ZJB& ],ZK J"[$RL";"OR"\W(R@3%B*OM<5A>% MSB
$IBKMG;HL*:2* M4%JB9^>WA(MK5L):F7M+X>L+<09PQJSJ M:+0"-6",K(/?P$RQ9.,W, .J@PVY%DQLGN@OF)K0EPANFN0"5K/'\T#EU8BN M$[&9$,2CBN;R'FJ_?-O:SV[O'[S9A:_$RLOZS)Q(-@=)9S-<+*")JM+&]>F. MRW80:PV M]C>DZLG3):-_5M6:IZ:?;\=)Y0?GW#AMW@)FFU=@\ACM"@4RG7<8CT!;G-+T M7Z-X:+NU$W?F 0YNQ[ZTJ5)@Z*Q*$M.M5 6\HMRFGK=+9N&Z=;)JB[O$4K9@ MZ:45#48<6HU@3RWERO&;6K==79)=*15X;$YR"4ZX%/%4LLMF%1IJT8+GC!#< M\X)*G\A6OL#S48&ST9J0*QQ\L4O5(T!)?J;#$7W MD%8%>:.!_"I11ZA;,!'+7G.->>'-Y3P_2@V^M?7(CHRX%R&$>SF @[*&92<* MA%/SGDJ^S 4'4D850@1"]!;&)VGWBA!2.>?D\6HHX!=5_=D&QC4%)4<:=L2Q ME,NDO#PLX"1:G/W5Z%T<0L]0O?U,\_CHMG \;^'WSUVY-='(HR^H=2FL[!32 M>N103PWUX7>BMB(!2\&(@]OJ(.[G\5"K(59]8"S][#8$B;A\-F6^%.2 _8%\ MKSJLJ,H(SDM>?=.-&I,;Q8%%D \C,"QR;C :A8P9&$2P95B;"U*_6_F\-<%$ MIQ#K"K12"&L+04:PXQ8:XU6HPE!BY3\\NF2F9R-=-[)SPQZLBG8:(CHHD"3N M3*L^:RZ?4CG(*:P')5%X"85/.9^H,&;7%:W5Q5)6A?H. U#JL]5\%,^CX=U7 M;7=K@C-Q@AO?=M.-$2>3DP8I"524TUO#C7!>8/4H92(6%H:355W=>%]T1?$! MPXY'>LS.V\8=.T9PE@M[,\X5*B&2P(O8^CQ2?_8PL /!;$UDWPY$/-KB*15"$U!H%[5I6]@/!9 NQI?C M]JC BJNC=%#342(+*]G!=L3,';N7((2&;#[3-!T'H\Y-)8D\"T-&$;*%^1N$ M;'/ZA&N1=\QN,JDK,.7 29^I$KP.MF!WC/L%%"PKP'%7Y@W]!+\I, +Y27WR M9L><8T@2[%A2GO-N5)C,&A*(T%=CC[269R2-9+$ M)ZPS768++CE3&:EV0HN(9[\FK($38-6"MSGLVTE7SOD]7I*3;2_)92W/8>=& MZ\]NR:DYKD:0">?EN,V; M=S7L""CK*,"%%QX$+:V"\2=%12M@I/MT 1*7=E 2'JE[@L 86GM3E%BZLRL* M0(H!6_8952%L+!N+!HZF>M%4_>'Z.?&X@C"T)_!#PY IG%R<-($>^O@ZQ08Y M;V]Q ,%K\*-@=A$* 1::XIB@?;0C3IIA!@3SY655/A#58DJ"DXFJ\,K53M(V M^+^V&TE_>#L6[:9(^A))W*9JW7N79'UXYY.LWV0AW=]@]_6A$A%@%G4[Y8P8 M18:[@.7G<61UUG 4VBB'U>G;L8Q6="D:AYX,W!X&\"@X0$B;YC78;$BF5M5+ MH44%WV88?L2_;2B2]QG<*<'81D@1$O+L!*!*BUPB[C8REN%6>=6-P/S[7=<@ M-0&IE2.R^E6JM0^K>KZ7)L,RA\N\US7NU&?=*$W>O3OD':Y_"3PSJ_!WH9P, M'X]A8MK4=H\S'%^;P67A!N*/2CTA30%;V?A7!8^A0G!6 ]ONP\GK4_$[9-$[@%&=0P5.L:H.]0TJ@D()CR7BJO(NV]FI2M<+ \ M<';G\ W=$_9@>>DL/@U&3AKK%%>E YX)@]Y"Y'M&1V0<("R#'TPM.9:(V@G$ MKJMU;3&/[N,.+-2"WT:QL(:*;#RZV94YD11G+T05D(\UGNB4S,M5@2QBV:$E M 3//=!17#FQMQF:8UL\ M,OI'JUS%K3M ]YBVRK]UAK4S^-S@#F!-? 2UU[#,V'VO=:LLTPS(R5B9HJMM M67$UFU4Y 8<9%/,14U/)[V_?VCWF$'1'D9SBJ!HBJH'O!\^?/$K7__KLR1/^ M=0B:SV1(T?()5\AKTS#?*7H"<+ <--'X2S!\W)0\"V/$CC-\?33T%%E4A$K, M5; Q^BN>@FZ@^SAV'?[^[Z#@6O 4W@:>PC'\OW=W.I[V.KA][O@XI"A<3RK: M>:)@2Q^$C2J4,-CXN<-O?!R#8XCHG=!^U8MJ*.<XU5!1^"I\;00E0APC&W7,.4 M*8\)O)?2M77QL@1&\4[NDOBLDL7N":,MR_E^8L*ZOZ]RZXP/MIZ]9Y-%R*(> MDD=/PU/C_&OW=ARE ^6KXHFT<\ASAA71Y%#76!Q M0%94#3&X4LUJ@_'X134>-W^J(<-WLVINP5:^:@.@,(0%$$NXA!0MF/U&C]D4 MD\+A4+M?P#)I*MP(-@7$O]=XZZW!>@;P>,J)A6QQ:P@6.:@2[[2N>)4BI*Q! MK^KZILG!\^2WO;.]P[T$*SF>OGQR,$B^R?S0=5X8C!9D5T'^P)WUOV[\5?WT MB^7&GM<5]?9J>N$/BXU@(A-<5A-RW5OB J10Y5 M(;FRD16'6 Y!YS5V5_8UW=8 <(B/Y4)QW-HEL"5!T1'5?5BT3)0*_Y&(M)*S MW"#NKB4B;S9?N 0Z8E8]0QAHTWRF+U.!;6 >@'$:L<\F6340S+J,T UL0_L- M11%80G.'C!RV*())6- +(UYZ?*91]673=#,:**X\')U-\@F2#+YRU@FXKPCW MIIX!$:1FTPVB\DZWO&D^QLK48J3CG,'E$'VN\JNV$_B>]/.M 7U_)'R20V:( MIO0U?\Q,XO)1+'\K/#.6M8^CF@!.J?XRC^A@OFQ@%.CV[' M@MD$<#H4>E*,"*";2V5ZS MIJ4J7@&AA+%"VJU"/8]5NY;)&%U@0[$@1M?#7;C(7N>\?6 ZS,*$ZZ8+,]NA M?>=68X1R>4CI[&H,6P[,\52NN#X NMS6(V W>)@F3]+D*=N6S^3*O!\&X!<) M:58R69: EJED Q(ZG$>L%Q;R 6P8U(9S!N.<5%6.FR V:J.P:(8GZW)BAWH. MZRW'0-0R UG@2+X^&B82=#U!_\9&J%Z)%OU0@QV=N6@4IH'Q9@@804_5UC<0 M>B;VI;B'')?-X+$D!H.7CCB/@[8"=H?'K%A\'.&[/9Y[*A::(>0NCT70\32I MLJSCCA\N3459M*(H*9G5P[ZO@XACZ(\1%(S]G-M1A^83AERD77D\2/-LB;=YXY8A-*,-7)=Q@BK,$,=>/4G007!H)RYC&X*(E'7T!6L$XTO,;)V:_#Z(E\J-'&&"FT&,9K'9(^ MA[=NJ%V+(207 ^LI"9E[:D^-,Y7TIK(W!NQH M-3%-(1]@K'_ (B:FK'C*,PF1.C(]EN#"O@YI D"_=24,%S.LP78\Q\0L8<,\ M=)CCS(CK$O!558?@K(NI+I.X1(3X7QWA"(FF;1P'*R-'_[/'\@2NI/%M,LEI%%B?X+L2Y*U;V>KJ_5>\JL%$*V@: VM<&\F]?3J1KZ("]S MN)\>V7=2S8S!:BG+0]19WC&BT.AQLJ._A#HXWF0\UQ)CL*QNBV^/H?Z@D 7\ M+,J8P=S@.U1$E18%7'OE6O@&>R'87;N&78E74/Z%@7BK&>V5 L$;$<= :[&4 M>$A)?PD#@*#9D*3'U>%H+A^_P,V"T>F*YY*,@>59,XV+<_FF,R-)3\ M$D(D9E!>KJA!(J@;1W%JGX;8BD6X B(V*U<[3#G4AO5%4641**-=&D.H8<.7 MB:]ZZ;JK:3H0J&1*[E#J9,KNAXR?$Q^1N8>J IX)NQT(C&[3#AGNBLZ26;,[ M6K#1R:=7'QS:R.6 :*\52)\L8-'S1R>'#A?42^3(=,XQ"=J*/A ]*NE;S[,8 MN<@>]#>;5PU;1DRZMY"MEJU'>@=Y1=M>1:H8U[GC\%_VS>#,,;5]!66*&Q&_ MZ/(!;O]%U=!\C@K9]9K-Q 9+43P5D!-*.[0WLLE05]D\^5ACF2[L:/#2!0P6 MFHPC!"D67H\7_+2(-BL6U#>[T$$JTNY@ET8$8 M=Y!:N,&N=)>F26+31JU/=@823DA>@P<)623C??D)<'WS)SJ9Z>PMJ%?:BC*G MIATP[!?TXF&TW@BC*SFKA"PX7T48H8O@V9V+N7/ RLYK.*\'K$4D9;!TV ;5 M1]R4I+W$A#12>,WOI-&JV,"6]ST6W#P&)^KQ#3MNCZ_OCY[$U:NVN[6DH\)V MN_@3DC6 @ Y%0&_ZZ?KMK]>1N3+O?DD%#KQJ2U'G8K3&O81S\/U<+U_:8^11 M:1._\ O2EP]B5)44*>S;#+RII)1BZ>I!4@+I"'XD$6R(X?&/),)U1%^-QQ4U MDE"VU0+:-Q?P!AK'S/P2P-+>UU8<8NGAZ7GQCCILB\: M]H[]@KA:3P"KN1IJQ3CE):2\Z[DL"R[QU4:IN )4H$]U(52B@A,)0@M/K,'V MLTH(ZS2BQZ &'GWT@F)-M=EQ[K'JH/63 >%_Q*'W-ZO5PRSZ-,G7"YVEP."V'U42ZLIR F-=/KU5U)_KKO*_+G!/P: MO6Z^EZ#WD]L?]#X&/^*U:2B60*]I"PR96\^&W-\JU:7,;\FY#VS?:FUS$I\? &83Z0EX=+C7T-:2Y+\D+J4P=#5"/:)%K+U-; M[IBZ$DU;]^BK,E-BF*\E-D1!I97[8AH.=:DH%(.-YR;J;A"-CSW[M:?[8E%? M(1I4E09!RJ4B45#P& ^E8%5CZV%7CL$RY',UB6.M<(.0"U, F6M_VKP M<)CL"AX8=E8PO;G,%=L?$#%CA]TRZ#O<(*GZ!ON>TWOP#R;N,TNI?[25@PLB M@\QNW[JPAI01(1FNY-R%<*]8V) J![OC:I'^:W _N"GC6$,L9" ZG?2NH#)2 MMF4D..S"4C8VF4S,>3_10B&35;&_M[S>.1]&81@,M& ]$[AR8 'H-#XO]&*.8+BYWXL*. M6R'6WKI%>7\-!\0=?>"D0NAG]!H)K BWZ+C+3-PO-SX>!.SLX^G;PX_O_C,9 M'K].#D_>?WAW]/$(/AZ>'+]Y^_KH^./;X3L.Q;H^(R,7.?:ENDOJ7#MF8"D$ M+<*(OW7>G J3XGS[P'PS:FY-SK8THUWQ#-5R_^?+"F?@$#*-X 8Z-VHONK/U M^IVQX*9=,DGDQJWHH]=+" 0SM.&-6<8.>F'. ;18*>%I=!S] M8^:Y_[8)A]N%C+J_%13]1%141;]QA^>D6KPZ>J3_5N#XJBJS'"RK)<^S'+(Q MVS/)/;.*;\?%H6*QY3"'CK$=)F(I79OI3)+H^#<3OK.M+)0I]B<"<>"'U]92 M[\,T*)QF2]+ XL4;$.,['&+_R^.V.2:X]UQEQ,!"^"C5L-F%$2F$.DICRV$, M620^Q]7&632DY!P%P1 A.)>N5S6;:YO/*Z,&=0+/J>I%3!$NW)%29(J0(1X3 M 9XXP\T)4KJ*Q4;84\]W8P9VA[K@#+G/>9WOKDH)*'(P"9)6&RHTP+E:$ID> MN-0[MIAD7RU]=A;6J3_T@[U@>,KM6V"AWM^"E+?C?K<0WS0H>,T]2&';V+=< M<]ZS(" 3BT)H@P0HGXA1R.%]^JR6"*?CCGV$WD$L$%[YW*@?^20?"/V13[H6 MJ[+*" &((:R9,A1BX=)B1-K@-]PAT91<*_> 3DYV'CW;3:9(X>YI^S-MYJ0M M)4KAI3N2:C*AS:PK8,_45=?X7@2>+1E=__GBLFNQO2H@4V<*Y+I W!0OTW]4 MR; LDU=_P"[>H+(^G")\ZM<.Y S[2\.%,=1U8F-]M+;>EME>FCQ]OC^ \TOX M^142+TR3US7A#<\Z SO$T_U]6*'9.ZW@JK^;>F)* T]W<##8/]A;4>92,9Z+ M S]$HBK!D#BNQ+ ^Y^ X (9$Z$*LZ:PJJ>8AQ[3(;2C]1(I\-=.UV@)0':4J M0)G.D(Z!9OH!)>/E<,(6(V? $H=4QK3C4T ME!'%WM9-;JP-QQJ T(M<^$:;JJ$408,&>M0(EBUC,B2=G6\;/V!O6+JKF'G6 MO<>&9)3(%53K8ONB=N,AQ&>W0]0V%]C$.$80FH#?;2L1Q V()0JC(%.8=?-L MMDB@$HJ8,ED$8)T'_);VSBO89,9H/MA MR50VF>%R&ZL9-,.)#Z?=W]+8.E-'S&)Z?DCI#O]?H1CIE4'.&:KN_T,/9@Q71 MJ2+DJ\]!W5<5',V)9 4C-\E/H>>.-^; MW[F5'JZ/1^0G24$C<12+Y)!SPIFC&Z=6U^(\6@+W%"EC:JQ++D)L@8(LU MG[XR[!$=]715W#,$+H,R[PKF[)O-.A0GP0E+E0%B?RC&:SMFE(OUDJPR&:A$ MFJ3+H.4YIG+OCD.X7*,GK\V4TMP>GH?,:HL)RFXUE.3#T[2=F;GS[?7X[ MME\PNF]\')>@BP[)+C1N"\3OSJC)1+NM?7\;XGDK.DNO^U?M7=:+^I9(DS@9 M6ZFZ?D.!=H]_1 ^?:!-[B,TKT>*!IX5-F<+]R 9R M89@1#4,U*4/PP#C6P8D[;KBCW4 , MT_(A*&I3)/S.Z?6GUUI)-R^ HSNQ1@\%>85JOF$MOQ7'[ALOUC0J%;,=K+%= M J9/I;P>UUV3!H7J!)^46>%2,.2<0*O139NM);.<*I3#\SH@%0Q?O]XL4UTC MX#I=8DA&.5:"I5M@ED-+DRKXH%VM\0[ M_P#9G= +CK_U9O3":F7^/9H-Z>4JX^NJ*O&2K/[U[Z>8OEA6/P/DQ2W92R;%,AKD.U2.IK_]2\/G[U,?G.E[,BQ MO 5MDMRXK_W3+ZA-9-]W<"4/TK)FO#GG?;]D!!0?9)M,YL%,N@R=FT=6+$2V M1BBL;UX9?N_ $$_O/!CB=AI"Z_XU:_6;2X_8WFUY>S*@A:&4*S(S30F@/ZH1C9/X*@\[%M^8&,V04G:AM!/6!KG MJN6JBY+A.D%0B)O6291G1>XBKCU3TAZO43--*1O/5D8-*DN'A['N*868\ ^? M_I$[:*K1GN/U&ZY)YRZ+N4N2B/R_JZK/R2N5?4X^D!U]_QH$7U\8KR6-HG!B M843"P[CZ4 R.=C%W%6SX#CVBG[ICHBE/@8J06,C"R/"-7E3D 35Q@?]UBB1( M%/&2-0+D2JAQW]!1P;";@P MPBE(YLJ2"@GG7!C5>7,_1/A2$3Z_7(+CT%8LOLJ'K\0E7?%:' 4"XN9!L;*G MC2G5D!AK?=J7X!IY5]MHVY*F2L!/(58-8\6/\ZU85Q,B[\5PI[8] 9H^];6L M+LN+I3_=C(/WKL%H7/CJH )-OQCHRF&&'C/(RHFZ!1U/;KT87UF*;?"C)\4! M JDGOT1BG0OMZX1A!+ZA@M1K7T>.>Q0EO0:[3C@VB_L&GW@\_D8Q-I+E)]_> M5[WSLGBI4=!_H;$P$G&I0BPT;.'(4]:'1(#;5@GNB*XELG0\*L-59TQ1;1A?A"8G!Z[T3IW@%%;_-X5IJ^)@9$J MU0QU%UZ0&HS)(Y"(49I$!7=;,906V8-IS$Q8N>.H*Q&<=JX*,OD84$C,K3MS MK%2;>@].O@\/MZ8P/,UO)8WH#"_9"*<$J5D38@77Z]Q59@VAHNV.'9J>G/V_ MQJ9@YY8P:/:E+? UXG2&=7\T3X1AXZ<.WC"]%-585!^'-+Z863=C$)_PC??/ M0,5@;V *QZRN'9%[G*WL@QC(OD) FEA@?HHRQB]9&4A MOF($P#DB(O0&5J\26X'?\"7=G8V3NU4)XT8X)F=S[BO:(J>(CSW=FBOHB5>+M:V.EC"\7+0A= 0QV:>PZJH"%DB. MU1GX<+PR+"44^31,M[[$#C@5G6W/IYJJ!KL T#G2%X!;-*;74C!*U"SX"[)Y+\)GG.D9B$N9JS"N+##PL?JBI1" ]#Z9:D@QJ%K02["; M85,]YB]O/.@]QUY1:7+X^O3D_9E3#87YK%/7/2.KYDQ\1#@HIU 2IDW-$ M-50UMQ%H=:'G4ZP>31U[B33^E0N,8,]LD/BN#5>4H]0.2V'6]DTC;AB[7-VU ML#2-;K'$X\UKDKB\?7<"(A&-*FJXA,!9@52+L<%)#U9JO$2)LM,;_.Y#>Q1-V\!#6Z_!?1;V'KM;=ET6.8-6](;8IP,>O-LQ3!R MM+HBQAC4M?AM3")(VP>)[))FB5;'N%K37&Y5=7J_.==E=)Q)H_7GU3W8J6)M M3+>GQJK"/S.5KA4-4RER6MLOQ%K_0[G M"CNX_2OLM6FXC>-"C%Y,XVUE-85<+JFU@UW8 LP5SP.%EDPV95MT VN4I4P: MP\8I9-0S;!MI5X*+3EIWUC7]&V( O6FIR;>P&^*B&5)DR.(:3UW1W%NP#:G0 M%DD1K:\&OHO.NK:_)3+7.AV#K9%ATX)I:J+A1$7#;">[.N%>0S0W$YY@\]F& MN5@W&4'RJ4_MQ>&GPRJG]/]A5<]1BK05%=)!P=D$$O5,4>?!RY*&:WQU>_'@ MW"&U-'*#;AAX4]O@2?"(@Y3[@49L40S!(;=,>M3-3#,&U<;0!;2B"OLQ3=#[ MR35GF7VA)O9PX49ZVF:>*5(=UE&GMI!ZY=+Q5=04 2,JM+/?^OQXP:/LJ;US M'R\R,^+Y:Z63S%BCGX@^N$90/Z/[0;A .I,"7,0.G3D9.W4]8BO5ESK['GMB MP2+I R(P$/;;HTZRK;NEJ5BO2Z'U">DV*0N8C!"7QW)G5J'"ER90,0479SW9 MQ?_3K:&6AX6&9@7.Z;D0Q?!N*52(SO+T[9%7;,<@*-A:<;2: MVY#/XRS"5" N'(:,GSGJ?9L,2U9R(1&'H!C0IH9KH#^?V#X^U+M9.G\Y7IJP M;1MMR3+XJ-T; 3BQ!<-(V_Y+;/0ZJ#BS80N=1M;5/JER#UGZ!P]O_Y[]'E1$ M1H2H+:P2#KJ=P5'-6&0#N]."3+CC3K69C= FXS:6OCW8UM_O_>7,#=OGN7@I M]QNI:^6"IY&.YB1+C9N1V[+<2X:M%;:46>JR6Y<=F5B*7O0=9#L^M3T"WZNV M):Y#4B]T" 7^;)T*%XXLL=@-E+&^/EZ7J6:$V=+N#^S[.>#P8"&\/[L:!@]'LYEAMM+:;LRN KAKD?6 M K_Y9R=[@%W(7I=0[JA.IE6N9R7R%OK3;'=*;EDH"%0Q#!@30HR)V'YRZ3E- M:1-TM$?A0[-P-+J%W<_VOUE-ZO&G,TB/'WT=V,;]I?R]MD9:6M^<<+A\-:>. MO14ER-*L++=_6[7D[YU\W!JRU37T6(&&L5$PTZS0EST,QE(H-]HZ2,=)WY+@ M)/2ZK;I)6;V(9>/W%JNZ#FV+5?3)K55/D?118!IA3(Z;_H::_U+2=!%9'VY; MK[?N7;;J^1W+5GV_OLRC;:N.RWV9XRH9YH3Y"=R1&XT[6FHMR?TC*Z7&;N0^ M*(-E-&W=,2^7M')O;!#KHJ[*"35P3N,.OD%_X^6^PT1?!I^6SD#'G()H"XG\ M93K'0(@438ANPX[C&)P^^Z1@AA>RZN$.16'Y>T?$:J!S1*F,5P.7\?0+Q@WC!.WLTK MX;@*FN$A *N2EO%(K]_JDE 5^)KD+2W%:.]C8CBK"?=;BGV;PJ*\Z?]BC(T0BJ3IZN7.0[;E)WF?O- FE&HNA3 -T7S_ZUH\;/JU>HE(-&A1HQ&R7^,"5ZPE=.ZRH'?/4-"M4TCTTKK;>U_!RC71885Y^>PSDUX%:DP!*!0+V M)>>1:P_ZLY3ACCG?T1'758/0!"%AM>LP!V.H].S&G!:4C-*%^$2""U)"^N]J MJ:6JA)/\W$@' \:FSKH9,TLU+N87X!8%*;0>N1@:=?@L33=J3&[@4M:&M'Y/ M[KI4P3R><4\2]S(#;G$T#4V__">ED+VQ-FP(QO"SI]JPY*.ED D1<6/Y>&-; M#G5-0P\3UEYBJ@&NC@]&0=C.8&Z(7YTW"=G-PF65Y^XR0=R\H-AXQ71V1@H][M&F-^8)]'EK8-#DA MM0[X&C.D4:Y_2HUWQ^'BB:"U-C5.T#U/C,;.30WKVP@E?M-I*JA&:8*9\EGS MI#]A FNE#:ML+ >]GVN4I?NX(VR]3<45:G#P5$ZIG5>?M^UWKTYW]B/P4RU0 M.;7+>4,PI]!X0T]*L7O*'Z.+%(5KZKGNCWQ""F2+%]"%YHV2X> M8''.SL%@-\G5HK%U;%*<5U% S3",)S+ 1AK9RP0XQRI?[I?MPC)+@[QSO#EZ M\)(#N :>Z5KPU<.4G6Y:ZK;*A9.<4^XZ0*EC)6A N.3,=XF4DD6I4(K:#[A& MACOYKL4W%8L(X63PL]O(@\EGMWN#-RM7UINNS!T!&K&%:2T694+ MCG>I6!3'X!E0%O9U(0N !"W>,(7%@%I"(&V\W07Q+* 0:J:9<13 MTI$N_V(-E)6=&&M>C"MO-]U=]LZDOX'/8?=09'00OF^T471 QLE.#H9.U^2! M,(>$ZIU:A^6^]07"5)>&L=+?X,T!';[@;E3G[MT6+F[ 1VY0UY31%EZM3 4 M=FS@=M&\AH_R96YJY>=4\ZMX@$?A? J46S99#WFC,-A>L8S9ENN[*(D;>!$;Y)@:P7);PG5J M(VH/"T]CVQ.2MB#0+6O1S5T+!4L%UD5-_#YK=IRGL).YR#*RN7##<1O*#!X MHYH) B8$6SH8T*;^^'DRWYOM)4>O/R95Z1\?-'.T[KTZ72;[(1^SN7)$XKL- MD6Z]3:*#Z (7.]SDZH!/KBHL%Y?U3RZI =MRY M@$*F' OD\"E\1J%=#NQO[-F&/ AP!>LDDXY?E7Q(5V0?)/< MO#,("IE.0DA MCG@(O9,B28GTK@"+LY4)[NWJNZ&[G+4"XPOQX+:9,=NHKBJ&IY GB\-'FW(L M:8PF!>>VFU$( KUW+ !W[U6P>3-T?C^C<=\X7KZZTS:(X:PF7UCIBC;1X:]J MS#''E,+.S VN0SAT);$1_W!7DX'> -!&G>HB9\.>IZ7GC=MZ #(%>5MH,K.4 M!;/J=02.16.#8EC.@)24,C-48[)",K#(!K/V81MJ&QDCR$'I$+>.KSE(]#%H MG^/KU+G7.J&^G@)/I8[KC@AE397$28%_?4)BD!IF@5GA/]15*U"[(8[H:\0> M?C#&QB,]N ,,(T/FZMQ2^FWK$:\?U0>78'UE6R0WE?C7L#1+6:'9N*<&]&XI MT7$18F$&ES?,[DL-@W/,<[8FLZ3$S=3,TQB4.>73L,>U;<[8$CAJU;G^B%V? MG @V=PK@"N:#J5=@^!@+EWI3"0_(UM/,JXY;X_3OE3!3K8>GP,,CE3%F1;;? M;_C^8M@_K@DVC Q;'X(I0=M,]N=>LY1E%(\$$V,@'7ZF9M48IB(47=-E3%#8 MQ+;BN>,.F> BNW]NUL$=X)DXG%:&^[:ZJIS+7@,CJ7KS&NDN9L7UL-C MBF*NZ%4E*[H0:^&2I'@V/82/N?LDGH?#^-+5U:WE@_5*D5F>S.6;L).BQ@D P3.Q.M0W@;]<&BV,^[;2 MNIO=PQ3AP1V@T$#V" [1<(;D[>EA\FC_^? VZ)%>=^B0\^'MWNG>X9ZK/,01 ML^1*BC]4-K3T9JHLV=9;>;WP0C"0(^4+TKGLQOJDZS!7Z-QS2PL$F C)@N!C M';3*,L<&U)A(<2>1A=X8WH[3H)*'N(HQ-BHLF2$M1RKVJ;\OL\$BK*3'Q$W$ M$6,;X%F:/@JW$JR846I+U (45P9-C>O;4HEI+KX85IT( =HZ# M@69$(#_QHX>PN5"7KIP(GP>CB+9E8@S@('$:T;WRB%7Z/NK1.T!K$* M<9T1%N1ERR#1>O7\:O#;ZOQJLH,GB.Z))\(RRMS'@IR#.U#!=HBDR;!3JEI" M*&>TCX%[V6Q#AOM"+*%\H32G,FL_WI2IS+&,C7 $?02TPNW @'V-T$-$3@I0 MA8Y.$TX.M-6$6")3CQD'T6F[EJ/4/_+\GG'Q1Y[_.K),7<4,U5Y*MF^8-'9Q ML4U9$?!,?6&S1"-)5UV5X/%EU=P1Q$=5VRJX!$4#/6QKK#+J7L;PFYE"/E&2 MZ*EM;$LCDL('K@6UR\-?=8.>CEL_/+M^0.>ZXOL5&IM^>'G1F]_>O?M/=#1^?7N6#/]^>G3T_NCX8W)XOTY^.^:_#]\-W[X_NU(@+'K>/S=+J\^Z_+>;$7&"*[XMU[?MWM:_ MG\!J-VJ6?!(GXI;.X*:-F5!J#?W;Q^O<_+Z\K?=XF[HVAR_DBO)U,R]GC71< M0]9O\SH8T(P?/.3_/+IYV?^G^]^/56!?Q^!@VZ_C-LU)LO)_6]4)['IO?R.^ MRK\XUJ^FM.ZO>W;PY]RSOXVJ? '_F;:SXI?_#U!+ P04 " Z.Z=87*0- MA H? "!S@ '@ &5X:&EB:70Q,#(R,#(T=C)XT] MV7+;.+;O]RMXDYH>J4I6+-GQEG2JU(Z[QW6GDY3MZV)#OIAX[%!00.SK[A[22=AN_>3J0(WOW/V__=V?'>QWXVE5'J M^8D4J0R\3*MH['T.I/[B[>R8IT[CV3Q1XTGJ]7?[^][G./FBK@7?3U4:RG=V MG+>O^/?;5_21M\,XF+][&ZAK3P4_OU#[,CC>'?4/@Z.>W!_N'1T=#O?VCOV^ M'!V,1J-@[\_>"W@5'N=W=#H/Y<\OIBK:F4C\_LEA?Y:^N5%!.CGI[>[^[47I MN53>ICLB5./HA&8+=T[M)_;_#.SDA,53@_^?L@42+\>T>+ M2.]HF:@1W];JOQ*^ Y^DGS<\AWUX.U21M'/J]7$B9[<3-52IU]OM]M^^PN?M M2FKKF8D@ "COA'($;^_UNZ_A"_9BPF.:J\Z2? "O3!YI38<-:^*/!]*/$Y&J M.#K)HD F^-2+=W_T_]WQSC^<=LM+?5Z+O(2K4> - +$#(A(!ORZD3H%2Z'<\ M\M*)]!@8D=\%\NCM>Q^GD1IF&J_ 0^I:>I]"$74\H3V!0P&5X4 )#Q3@=1CH MHY_&0YEX_<,.4EE_(6 700N(+7GWG+?CXNSRZN+\].KLO7=Y]?'T_[Q_?3B_ M\@:?!Q?OO<%O%V=GOY]]N'H2 *!Q3E0*W_!78"VMRS3VOWB7,@76&K1K2URV M_^MD@5?_.+\L=L)K(6W\]/*HW]]],Q@GDFB&?O?>M#N>'(VD3^1!!&!GOBY, M>_'.>_GRY6\7@P]7?[X?7)W!C\><0C/$.MYP3LQ@*-,;*2.'E;C0.XVG,Q'- M+>SHC?7#"R#T:7!Q=7YZ_@F!]F'P.P+M42>R@!X7 MEV=7__CIY>NC-_-ICAQ0D@A3<8C52H0*AX+:"I0(Y@[,!3$3VZ46G6*>$SCF!WK$TC M179ELD/#P9P3F.\X4B@%[-2X=OM'>M0@S^"3 ^5KY4G=F*D48PU=4JKU?8I$$^..]@CFD<:*KQ,C/%S@'VC(\ MJKTT]F9)?*T"B2M249#Y#%JXD\*R237S]>G'40J(#;&N#.6H-=,HCNJ:8U(^H3*FF 6(IP32=,&"XL M#'@600]0$P::S?':S40!].%ED:;"G\#N3&0B ?B,O:"_S%"%,=?A2["U,Y$8 M*G,_R@A/&!" I:-TBHN S4^R4&I#7.,L%#S]1(8TK-EGWE7M3<4Z1P*+PW9GA$F]%X M2@KB-N@ZWGL@_UP3-%S :@D ZXU Z>KCU>"??Y(I=KD9.#432]>[ N@TW_-$ M(D&G0B05H9?1)8#?%&1MEK X "85 TLF?@LL_'(B4,K#0S[P54&&$4'R'0!N%%4RO]D"E0VA"Q DY0W1&!\1R-H[X2LL)1 .Y%K MD-^FPBP25K3HDK1:MYKST\O>P>Z;^O^7X'0B9X"BK,H 3H]0K@0=^$M+'[ : M5 ERXY(^ZDO4,@Q2&R-AE*7PF*<8\(NUIH7\G*@*]6P]4C)XG)W9O!K1WWXU MXBJ7Q:?Y+FY$=R#2IXD!4<=L+9+*B:@C4D*F)1RZT#$804E'1?.G2=EX(-65 MH@S;AG,MT=XPTNUU#X]PT7:W-H529[>^G*7D:0"42&Z4EM;N#NY@3QTOD@I? M,M=OT-2/R'LR7X2%)0S,7S(&EX[# )TA6HTCY+2S4 9C_$/>^A,1T9]@T$5Z M)),$?TSF,YRU3TH%?%A&?C8=2KH7FYG!U VZY\X!P'3TL60AF0; B4>PCBS) MO0@+])_G2@O#;:$% O8$D V[@(?W@A%7#DV *A288B*K3<1Z%P'[)DEZEJ% M(-G-X[@*Z,%1C% CBY88H AF":I$8YP?Q?G32^&&& M$*1OQ%GJA6H*"JUQR0Z3B5[MZS&G;@:"V J4'H4T'7[PU$N->H[H=0L M'+(H56%I-)0JQ0RS&7S^&E:(,_L^BF\%MB;$:DS*+1@7G'@ M+A]I@Y\.Q4S+1O(4LQD8A6(8RAR/F[_;OM/)=P^D72GJ[&9MS&)-2MH)>3"! M^A;F<0SC-(VG)[O%*V((&-F.L7WU.&S&X- 0\VSS75HW+-IH_6;,!>'Q?=^^GE_N&;O>7" MR^4Y6^%+I;C@Z]5] %^3Y;*=>+-QQ-GO'C]QO#GH;,#%# +^FQ#O&6'PQE&X MWSTX>N(X?/@X]L3K-6-#X8QQ73!E[?BO-DA+HR#CWRI7DE>WOKQ684#:%]RD MAYH^#L9AH8ZW.Q4K%_#!V("U&%IDG.*4?2$%&([X/1DT3ZS#.CF..DJ$;\)) M/ [;'"FHR2>(H!,?D+E!CDVBY?M\@J?NQC&8/C"= J'5W'3)!C ,L#T3F)R M^=M%11)-WM2[ 6O?+JM%$][MOJZ\DLT 2L9NSLUZV#0B,?BV+_2$%CN1(6UR M)2;L; % ?F0@_VA8OFDN&&S::K8NJ#-*I$3J&?B^#&T.S-GUAHSD#W&*Z*!3 MP!U$8\"F=()_U/-M#);Z,&HBDOG=1G/'O@)[3SEK6>I\![T]3*L=3TVG,L!< MN!!=4GX\E1[:0Y:6U0B#E314@ ES,?Y."(]QFCRG M,YB.UG%">7D$4@$\@MUQ[4[N<3L5F2XG!S)WQ'',IRP;1.;W&\9K+J30L,;Z M2\]#?OT*ZP0Y,HNUU$W)63:O)4__0Q":T+-1+-"%X[5Z[<:MG2J-\:G,A[%: M_>9GKE4+J"V[6A ) MX[OPSHPES<);@DG3-J41WEK M-2L$.DW"S(IQ@F5ZGO*(V3&!>BCNE//0ZJ![J[V.L_(R3# M9!T?\0L4'O@Y!NTMJK MH#'4-.$MQ$R5PKYN5+,2<+"50<9Y5IB+FBDE4Y-V@O> MF@)P$'ER3VZ5UO)I6@^HJ_UBHG4&;"$&.'/6,Y;B$^%2" 1'.8](@ M 40&J %;#S+63"Q.Z/,XN2'L%U[+EZA<,C?;_T";34C$^B]EG8@"&H$"7I#9 M7:.0C5W_O1: C$I=M]WIY@#]RFDS-$OBW-FEFSCYXH6QSQC$6K43RRTA^,X( M8UBMO==M$ VAS/,C\]=O$+UY]1:C;LBZ @Q0,R#V.7V/%"I'QX'[<6[+U+43 MADQNHA&/OHNI^)AVCD/*6\!?X@V8J$_*CM&=CG-*)$ MHIE W*4.OR]1?$-Q03/I:L)0(%I_@'PL,)+P*--N_:ZBPIA[+P7F6;]76A![ MXPJ1JS+"G>4(]P#P_A'+>_&N7G?[(Y;W@+&\X[I#N^;*Z1U];Z&\8XKD+H%1P]B_HGER($Z:/ R@^('Q9^L75TB/N,.!(W+-R97/ M@853?L.=;W6>3:I!U_/N:Y45>]+@%V#_%BP;;%WBX#-X4T1L#5C.7K6@8WP* M-(@I*@EX%V< LT*5TFB_A!Q.U4WYH4(1H37FAG;-9B,'/%X 2TC1**0!2]OWL\*-+@ M IG7X]E2.[?\SOK@G?+U<:;8"0[KF&;AF,OS\LPWKV6+%ISO%;6C[KX7J7N4 M1(=FMK$F\G?F#NYL9Y9,GT##EZ#;ABEP!J6 MF%9W>"*:#;Y13KEDDQM/>-D@+@6P@C87W:=N@IVU"=W)F:<,O0J0:JEQO"P( M4%)Q$*[D@ M'1F[#9HTA1B8@"I%0['* M.@MEN12I!%4?UD<;QB[05$WO;[@#VEYQ!?A]8 W[Q)XM=SNQY,UN9+D^7U$Q MN!@G8C8I=KTLI5N#MC?%*/$LG%NS/XU3@$A$!0-+LF2;*Q:PU#L/,S/BP4CH M)8J34DF[N6.^,$8F.D\4%\J^F:&DMW*L%L9N:GR9A4:.QI4 F%>"W>* MG$L^U@+M'5A7K1B#JH52M.WX8&PE9F6J>P?\3.N7-OM\+:1@_R@V81T\AF?< M"3KB Q,!=!R"G1;DJN=2K?.>-/!KQ*<&XS.MRY!A2"PAT).%C(7H#(DQ? M #5*%5Y$-]"(\/4Q(SX0-HC9]=8LU??OSE_:A%3?M%C?I_2E5>6ZD8^%7-F\ MZ7>7+'=D8-T67%WH;: IU/IA2^D,$<++,&KF;L8'S_Q4YD"Y4SP"N-6HPIP# M(^VQB8QERK8]3ED7L,,A>]--08,JUS?R%DBG# MZ-ETXS(G VEN1$%+ZKBC8"Y93@$FGCK#W42E+ISQA&N]V%F =TV,UD0%J3!MB>(T>;ADK6:6O]51]8)9+?#?W$N^ M5R(U,%G MV:7#3:*:- \#@NJC%A ( ITWF>+V5&>F4U>U=##. U*?0!63''V#N]P)"19@ M7&NDXUW'QFD"KP1Q-DPY-1"T>3'QM4F8 MM82#PJN4\P#3U!-^RP79HOA 7!+#VJVL*= MFM;@U(,@76:7U%SL=9_70V2-KF)5;J8J9A-Y!(W6YHJ6 M)>[7 %#Z(Z$P)XQLFW&9Y\:Y^C$JYCD%Z@J]CDP*4,(),.R<72)73:4(J0&4 M.P9_=):Z>N\EVSLTF=S)NC3H">3FQCU-GX]&QU.58!^ L%X?K= %JT]-LM=+ M6Z,-UUKT]KJ[A[CH*W%+<15LG@%WMZ,9HS=(4N6#Z=_;+[!^'AC7*"*V)D.8/VR@0 8^(*\3)TG%K:3>J$!T6<)?D3?N)(CG9CHO"SNE3K,I)\.F,<:+8&O<29D$6!M!S0N7*.)M M:K]R2\Q4.^5$F'?1)UG'%.=C*N7("J!#F2:9Q!XYX:'-6\<&6>D>X$]')*/"I#" MVHR,K%.8)\4#J38-:Q\F$OL&)GR?-;.I3">Q\5ZA=N1CP:*+DGG':!"6N2I7 MV?<<8)W"'\:9$J$1)0J;\ :RN3 .'G3*,FS#;-M$JYHT0;#2.$>E)[3]OYZ? M#BQ146%A,VYSDDWAF\*,CJ)"JE/'HGS'[=0).T448:*)*S/QNN8.XE@V4"2; M*EVM^WO.@FB\:4$$9A;%2RQ9_8*4BLB:-SR[P&JA33>ALCY+/T\PUFXE1]%' MVPJKQE:2ME.@-G@^M(LM?,N4454(,YO%7)I,\QBD(3:VV";]T?3BEGG2_XJ= MMAO=S@OCQJ@3=L%DG%%GU_\B1=.R*"/'=@Z/ M(Z"T>U#:?DU%OO]H^S?1Q" MK)E:FZ##R;;0X843A3BU48@_;#W?)L@PQWJ7]AC%Z4"%_TH6-A-X*YQSBERJ M: %@2#@M!8=X%ACH9$5T>8D%1K1*8@]@%,X=FC/1>*>??A'F*3(4\KJ^:N ' MO60@U74EZ(-#E2)&]:'*^D<]BD+G!N"FVJJ=HN2)HB?P\+5088.FP,=3<&)B MKHL@#AA/+L^YYM'.C<0%S( B24-96'W&-6TTUJF(JKZHIDAJ(F$3ZPTDBY)^ MI776T/B.5K\LR:7!1^P& K$39KE%0: T>H(":Q\8L]S)J'':\C4O90;,MK82 MJ_>55.I"]R:/Z@YJE8!VF%N"YW<(+IB*<)L!3?%U,EEH)$9P>('S3DFS1BU8 M8EPQ(00@:('8"H6:XM-AK%E0F#!"OIK\FX81DQ\/;M):\,ERD,,T-0R*1%PM MPJ+5@X&A/06EPRT/-9M5E@@*5.RX$'W&[/]Q\S=6\@<<4.^MWQ!!*'#^3W&S M&:6KI#(Y9:(%:VP7BL*8YENH+:&X<;G[-(YNI C1@S4"*9:,00<2':<^& D0 M3V< .Y\[@/J3V)QE T.1/H573;%B:$+N4YRRPQ@2S,_F(%9BRG3IH!N@VQFP M+R<(U]0M LT-L&A(8N%'B7KW$8;;_Q&& M>\PPW+8R^+^VA<&7BD10!0%]-_(WDDY_5>I\4SA;.QX?KX'\,RKE:2TRK*D> M:5Y$5DH>MTIE3!$(631:$;FP#%R6;('G&_%;&.\['YD]<5*Z:5>L&MR<:O]M M-4SFY+RR9HX.3YOD@UJB(J=V?MB>4Q'D.!#<45NBW>JW6[]0"S>G2JJ6KM1D MZ&B):>X\#BJ]G+*G9J<>U==6KG3>#5W;R@+O=C5IE>>D2DZA V0 M(B@W,7?[1"VNI,N[/*#24VIE8K.3RHEA8!>$BEWQK5LV"D8JT6EN=].K!K": MJO@GG,9=&6A9?X(%RZ4PY[Q]Y^L4S5RU$NQ^-'HOZF\XK'<;Z'_3:>2VD^N& MV,T"\H7+KH"ITG%3,LR"PD=*:C7=+8*%DZ$8OJF+5+AF'9>6EO,_/I##G!:9 M)G'(O3$L#VPM*HN\2NA,,#P@Q#J)\X_WNKBNG3W@CJW]ATEN:3J9^G ;L'WC MZ&Z[OIX):@V4E.U$MQ88A0.ERR^LP//;;F_+//^CI$>Y>(3'9C SS5-':QBY M J+T6T.4IP]QZFJO=T]F^E"OK0?ASC_8LYP].A'YXZ^5LR*!7'U!-$K[K\B; M8!T%6$]R*_W,A&C0O7HZ47+DG=%5]!U\I/Y9"9\I 8H%5KRG'>:7ES+"*,X? M*"N=>YR%L_D&PALP/QX*N]Z]Y=A[[H](0-G;@AF)^HB"9# M+[V9"G1)[1@G!O))T-!2[$1@+&_BD7R[,-2[NVRLIS"=-+!?-K>[=.M5&C3< MV^\>]O87WM[M]A:_NH%AC[N]H\,''_:P>[3_^L%'Q8XG>P\/@L-NK[?X]M=/ M]F!W-<"^(A1C- -,UL"H?GZQ]Z)"*B?]V:T'=.+1O]V]7+@S#J.LJ^(UH_2Z M^"^1R\"7CXHQ(%BRNEV/><":'CUXFN#]H__OCG?^X;3[M9 UN%9Q!_?8 M5;=5.[3MCS92[?'31"M0#CX-+J[.3\\_H;[P8?"[JR]\"Q +@!B9;:0P@D3' MH0H\NZ;5@;Q7'3.-9TL&?!([8'PH*X!\I36O@-0/-<[]4> 9;-?I1"28!/;/ M+BCZ\4UIVYX38VA])$7:IK]B_F;)26+=^>WME?0_!.(F!>(356.Q6BY8KL(^ M40T2Y/K@]/3LT]7@P^E9U3/PL-CQ).#QK'>ZT?VS!K;WY'24)[;*Y\1JSR(_ MC'66%.4'VR'.-O[H#\WD02'YBIS!#Q?H^#XRZ>IGK?[(I/NV3+I'VL[5TM66 M5/@7F;\+47Z34V\NFM'?'CK?VWQOP5YWLR'RX^Y!KALT(\>'.-JYI*/%-M%& M\#'/>S[L;WS[6V+#*1*OS9F0:RP"$W<6@0E[>HTN6V=W[N;]<:"W>]2MYZXW6\^45KF^KF@;?Y/Q5S"C!MR<[06KX1R9+81^ M45.X?H"OO:GK4C3<,-9AV>LHS.QY;")- =DH9ZJX[F<:;!N9U)A^S#U1,9-. M!PE,FS8%CHXPD2>WA7&!T/*E,E2/(I33D\2/[BS), TS"IDQS ME12IT:9:%Y^]5D$FP@XV5$\CF/)$S3J823WM@%C+>T\Z!W=@FV%*W8XX%=2( MOC@JB"O_3GWY?+:<6=&\M)[*TUUOQ6[;(+2^4M9M7N'9>%+H := O\_R1@U. M];+EB74IB*I*\6L1_OFFEY^M"Y\!?E&M.!(1X(PYSX:/H;29S],L4KYI)4$8 MA:20Q%,N8I"+NZ?6*"LH%L7B>H?S_TT]0:G31$5FEP<9FK+ MR2SBV\Z^IA+-Z>^ 6?JB6I/4*Q*^2[T?J%X?]4]3$H=-9D;4M_NO+ DQO-E M9:67'S4]HF,Q_#A+J(:?Q0$2B%M+W"EJZKCXWD:CL0S/U% DF,&.11/89QFH+'5/&>%S M:J9YDCN6$LZI!Y4Y_W0J;JD]&:V5]BM?K& V5WK,5B1JV^@*88EMQ=*6\!RH=II M!,1 9.!JH:9C R]JJ:=2KS0(#8!3*EIL49M\/MN3:F;LX_GY;T[[C1HFN:3 M38'N<4SKT^1T_L;5BKU]:OB(9,?B%G<'":)V"$Z9+)2>,Q/UFW--HM&?.O:D=_K<*-<6E(Y:+YN%<$Q&_P0XUSK3 N]N.(U M-0YBIVDDDP9IL+G#-:$&Q\+&.V8AGIN$C"9N>OQ;&=^*RHH+Q?M*K;4"O]J0 M&Y:(T;ZQ]1)2XP/T6]=LX<))"I;[(L:&?+D')#@,^LA>X(8^@I0_[D9KS M*''//['#E'$"-W:6#<&&@+=A&@'W5A$>RPX1LB]US']KZCPI;TW7AK@X&?8: M4RPG&]MME#B& P#ES325%X4VG;H0MOG,39S$S5 MO*.-+6]>,_TOVWP:W5+/,0J0UW_#J].8-2TRO$*AS;$K+J3H&PRJ!^@@P0)C M>;.4[U=KWJ#KLO_#=?G#=?G#=?DM7&RM/&O5^.UV,MQMB15]O0>UD5]^;Q[4 M1HP[6$(;3\NANK?U#M7+++E6UR)\AI[4M>[TU0(MH$K:FN M5_(LN8?NNJZC MAP]$?!_.F,.'=\:\&L;!'/Z9I-/PW?\#4$L#!!0 ( #H[IUC DW[W:B8 M $L4 0 > 97AH:6)I=#$P,S(P,C1V,GAPGJIH['T.9/K%V]G13QW%LWFBQI/,ZW5Z>][G./FB+@3?SU06RK=FG#<_ M\>\W/]%'W@SC8/[V3: N/!7\_$SM#?]@Y[G;W]WMZPVSUX.1+^Z M'0WW#O[J/H-7X7%^)\WFH?SYV51%.Q.)WW]UT)MEKR]5D$U>=3N='YZ5GLOD M5;8C0C6.7M%LX>XHAK7IVWX'$SF^FJBARKQNI[W[YB=\WJQD M<3TB&<.2AG&6Q5-X'<;7E[)XQK^=I?@ 5IG!3S]Y^ZOW9\DY.C]IOALG;C\=GOWPX^Z-_>G3LG0\^'/W+^_?IR<#[\?EA MK]M]S;@R.#_S^I_[9^^]_J]GQ\=_')\.RM#Y:KC\G:>9&LWO=9,'OYV<%POQ MMK*)I.7V.J_[XT1*/ +TN_MZN^7)T4CZF;J0GDB]>&36?5_[^.RM]_SY\U_/ M^J>#O][W!\?PXRZG4 ^QEC><>R(*O*',+J6,/,:@R&^7H'<43V#DZ.0C NVT_\=Z@%8"S4>19,I7 !Z#6EZDLC.? M #% M\!&-1 @>$7G]T4B%"I@:'+W2;3B,<%N_+%N$:RKR$B!XXT@AQ3-O5$#?/7B= M>A#GR^V&3@T/)IZ6>S-DOA"!1)7%<]F<9+EL(RY-P(X M5"$'3\/XDFB2-Y,)/#,5D2]WAB*%585Q--X!;C,%@"#?H>]Q"+ 40I[#7S)D-1'''4H(2[@"A< H8FB$*9!-\+9O F;$LBAZM MWT0->QAH-L=KEQ/E3_# B2P3_@3@/Y&)!!S@4P,RP@S%!'T=O@3;,P.$X_'< MC_)!HP,8@$2GT@P7 =N=Y*%,]1Z/\U#P]!,9TK :W7!>./94S(&5P!#Q+"N= M?#X??!QQ @K&U%/%?Y +X4QPC%$[+VKQA2\I M0.,H>[73/9S=KU3:;=\W%RU#Y67[Q8&!2[U$^6LBF#0, +J LGTD-X9<&O*$ M?ZLX2.^?%;>!+GG"AYD'-)%+E4T8D]-\^#>0:D#05O,A=$Z5/G3E(^'R)8VF M8P1(:O'>(=["RQA&1))Q[+6(2(,/@_[O?Y%0?[X>\)RP;Q;\0SY*Y^HH9 88#*6M7.VY) V$?#)]9P% C MH=%>QS !V%3/Y4R+.&T9E3> YZ)\BFP-]K9ID=E$9$ "_7@JO0M@BIH_2I%$ M\"?21T"@,:PMB:=>YP=<:@]498.*+EQ:A,YT^5N_&\B9)"+GY;,XHB$#2007 MOL],A"BS,_@X%J$+:6 >YZ@OP>N[GDB 5/L3)2]DP)!IFA<^&<7XF@B]G"[! M*J92I'G"W ZF%0/'(7:"'YD(%)S@(5C+%+Z6TF@5*7%+M66[!=M?^3*^3%]& MIBC_DRL0"/$C,#")AKA>?"FE!Z_[B$4E&M>@PC:IU_C_90M/Y S6P>P<%CY" MH@I;FD^A?L&K [D"-S 8@TS,4> I86P9S:DMS7<)@(5 MC[99G@ $RS/XC*=X2QO/B@>6@QW9S5P+QZ6S M11.#4Q,SG2'I+6 JQ&A$3!#^*!BQINDHW1&1K^'(MROT'=0K"6O&M"VQO5Y4 MVV\?T)I1^4N4OS9$.K[RY2PCC1$9\:5*I5&6@VMH4\N+I-+2-% M+F&B?4NK+&D\\B?(L>%/4(FB="23!'],YC.L&*LMY2%(US',$"\D3:P9IF/SMD=\-/13##3D4 M!/,)( -LX!D^NY:C,:CH%B"NA"'*4=Y$H-$',(G$AQ0Q;Y: L!#*,4M-@F49 MO82*1$,"):#?S*'(3<=%GR8ME1!EUV MJ$#K-_:U>2'O7,09G+<<9$XCZR6N&&1$'[I>(P>E*$2%,F7>D4>9"DNCH=A2 MS)#D712(<6;+SQ@(E9$6AGT!M*BJX/$FP/K1$):%;/VHSMJ=Z *X$0S%\OA3 MEY+FZX<"IUM]0Z_)X9HHNJ/9E,4]&A(0@$%(8-!KGW^;;>T!B&R[&R^R?=)X MAXAZ+C/ &6-I_5HR_Z!H^J8(.J<(Z="KWXUUD'>O<9M=1_HL3DDJ?L5VD0O9 MZ%K7![E3O"*&(-#D6?,K32YLTFL;IW<_\[2S1AB7ELE,,/;7M%WQDAW];5MO<>)$A" MQMTN.4M?M%#PW9IO%[+>ROYJ7X*X.E(DKY?-N?5H5[+)&_[X'CY9>+(K]ILZ MI[L/&Z.B/,Y3[;@2;'O^N-=[\-9^$7[1P7%[%BT *P@C@?PF;5?VTQ M)N"ZN -TP,_R!%@F*TX7CGB 9G,C;3<1"/($N3J05A!8$9++H&)M%\MGE\;D M\D?DQ4?)%R?MP##K2PSUPPE)6>4& MG- Z69W;$+T13&YPRZ^E1$A&YH2K:1WQL2X:$+Z!X>(\TSAFOW\BX)XOD'R1 MI+1P\$RL311[\@*1E>D4V;'^$ G,K+M/).J@[?5A:2,:D3P[/$W#%N%<4V2( M7FXD48D%W)_$H5G1%DVWT]['AYQ7\MDMZJV%7O1DV#JF<$=RY9/(8D-4CBUQ MVC@C\%"&\67+^+#J6,\R?D..-*3(EJJFV^B1R/3ZX0,C;>0"]0%X*7P/+LB% M<\$'FLW%U@BDIE,9X*#AW)AQ;]-+MK&4>".$^.O\9 :] _;XOI<"!9_$>Z]2 M,01AZM6B3R5#XEJ59:S5=%PMFF!<66!#O5:T42#HC")"!3A;4Z&_$\. MIZ4(A@YREGU0X;YY0-7-U'Y<*YA["N/N+R"&=A+1LQ M;6/)*E/OMCHO]TU@*%PJEJ%CY1IC!@P[*#R*FE=E:FH5)@YL2:9-K YU,:!% MWP/!73?%93U]59+[GB6K,YFI9&W>H&\4"XO)+Y<&;X^>/A%/0SPK%CJ7 L+: M0:*6:2$3^S$L@J+'80K]&4;DJBNOW[KW./%EIP/190TQXV6T>G*//KE'[SB% M>R5V>J_K^[K(?D= 6::3WXS %J:PNZ.?.K-ST6USH6*T.Z>%2R,Q@:H7!1$U M/@\2PQR[G8E^LFF/'$#%%&YN>,9RJ<^U]Q$#M HY0_YJIC"RGC5_':R5MFS< MVRA/2*MAB;JB!Q6R:DE<=G+@TL(>8G0GWF0._4,O(B\-F7Z@3'(>AP/6"J![ M;8_L"#? ,'9H49ALL;E#%F.?A.(;"L47:Y>)K[.9_A](=P I/!Z.>)QZ'TB6 M^L7*6[548QTR\VFW+94@-Q$["ZWR!0J"QY%?,MCAC5T6= MJ$_J_'![T7Q:D'5'@Z8P VVPS"YAN?,=2KB; J FCI#=:N 5K%S?BDA^]Q;K M9AOTDXGW(:<-^&OVKKYH[^[AFC>"*JZAA,W]K_(;*?\=&A:(BJ&!6:#%>8?K M+F#!#[=FR75VQ@5K"9?^T*0;B 3:8=S +N0F.HC*FD:K/C%>Y):C(KCQ*\0^ M+/@JLKRV$&MY4R@*BZHLJN(9=SXS1-?Z"$!(,^7M*%42^(HYK1 J^?!%QHWP MLG.H;.UFE_+"TWQ(144(]X?QA6S"A6D>9FK&:MA6_^X],2VVH"-GU9%5[U-4"K'(7SY 6%#E1I P!PP^W:U^S MB4<-1U?3)^;TE048+_C=?-+=P#(EHNS_!H',)5 ZUQ_$SPL=N.59HC%EI0F&O,*1I$@7+-X*GNV]>XV'%_?[,KZZH6OZ/7Z M+LCENNFE#C:_(;F<%\4:5 *T#*M%2!WLO,#W;D)32RSV=E%]%3FCH$'P7O.# MVW7GHD:N6A'-OP,L7S>:FR#HP1))=A4.O02Y[S[=H ;#G(^6K9T7(&W^&S.( MB9,\N:6>W%+?G5M*I\6T5O";U#D&Z@JE+9%(R ME4"9MKK-7LBI2I&(Y#Z,M]5K?HZC);3":43?61S"UN.U_VS706XT#<* B= MW@P4E,0,9-@! "B1G.5C%&+2#71^2*H]K-54D+LBP1M[6M=]7+5M9+VI5S<] MLL5L:\XM.Y78#$SL?B91&.8ZHR8SJPZC8V,8-6$\. N8&9Z$(*>BV";PQD@3 MY8>* T?!!65+D*O\VC*O0Y&JU-I")=6>\J5;K@M1TU2'Q8 B7Z#7' MK"*&KI'C7&%5W=2[3) C<,%]4S)?7AF49I>(2LW,F#6QSF#-ACI\[C;C>EC" M1]_&UFYGFZVFK-92&,N,^!Q60R:_+7N6QZ H1S41/\#V,7\?WD0&B3-7"S$R M%BPBPA0;\M 09;*%0K8N)USE&H]GC,66N7[E]H_/]U^^]I [L*I%A2]=KWF) M;7.=.4VBL*] !%0ETX65\=84=7(E;#AD+?NWTS4&+]=4C/TC&I!,OK<;8#>GY$#N@"J#!OFDXKJ>7)>A@$B@@$+G9@>)#)OUWV@!*#N!BNY.UP+T*Z?-T+2%3FIV"BN, M>&'L,S:Q4<3)V2LA_W07H-I2VO;U^_1)373CD'NR[)$ 28 #\Q M3;YL@-(C#Z, M?>%K%<" 4&:#!-N 6\K-":2J%( M*FU@O2N.4^=FJ4C5T,0IL&@&"T?<9"CMM RN8+V3"4@Y)H6&V DLL'MH*&8# ML,G'[0";K[@?UGMW@UWX#@25NS7JK2*GL+:^WAR[FXHIQ6P;Y/_*<5A!0RZC M-7M\@6^CG1QE9C.*&W6F@$RXD?4UI1%JVV_!.R$<"1@?4/U%AYFQO4AD>BY% MPGH!M\IJZYI;A=#4,K"H/FH@@K!(S47=M^M8]^VJ%AZNDB\X^4P<;,Q(JS*2 M=$82WD<@%Y(I'8S)78U(@*AFE;>7U@ZKL;@XM96'TC9P N)DLY6#/-&!AKH! M23EVI@)[#E@FB49BQ!'U+=&=&[0I9Q%UGCR+3Y[%[\ZS> V]Q!R-%:3S:R0@ M%$YT90E,C= YTTWDNJ[$#LK=_O9""$]:"11PZ$AAA'22LUO8/TTD 0E]2S@& MDFR4BZI45Z=W[&ZO6 YK:>Y*%8[:!U;O+=.QSU6N5Y?J\)7,I[6DXD^F6Q]3 MYX32]Q?2WZNFWH5=NM5TLZ(H^MJDN[V-KX#>#]B? 'KP1]O-6;AM]?5F @216(%Y./'0FKB0UZ00.DF="A\D!G_A%J 2C=;[(S/M$C=A*R>NN&S[+P!*S6SKE4=\-J PVQH4T53-H&QLMWZ,/(8<+V15^E$)P^/S\G2=965,J1L5'V3-DJ!S?,B?J]D?D*S MC[-HIYAAPVA%NQ1#]V1)?KZ3 )S'FAJS>MV6DY'>=\=L13MOA-GZ,@5N]H2) M%"W'DU9=;(O84".\HY71!).@6*?(D&P"/%HFGJ2LTKLC8ZW(WO;6.VII91EY M(!>B8YH4D!2D5>W3I"H&UN_( G]6.CW6FLBQ^-4EEEMBLW1=+19.BM7,%D3X6!UM#;Z@+X>Q/!6 M);3"DA1_(J*Q- IJ?!G)))VHF2$K-.O:1R6U1..JPE&6Q*%]93%X[9J/L;77 M"NU8HZV $YJ!;B1IC)+S2>WR.>!N0K:X)M(-HE62.%V:ZF5E2D'U=VH M(8V+X&U1C2Q7_3;!_DNK<3G;7ST8MT$PS;$%)30D)356:(*&E5PK[@2C"N'QN6S MK!F#C95ACDT_O&O6Y2,>^GH.8Y?)>-TQ\Q M?(HK+Z>K:[;7W'LR#CP9!U8P#JP"[>N/TKVNZN34^WPR.#T^/_<^_W9\=OSA MEW*\#SH0?$$?:RXE\[FBBY,@[IJLH(GR@O+2$6V^# M^(^)M%F+98-S&6%BS2>49)U[(G6;F=P?$7G^_/FO9_W3P5_O^X-C^+$)13#> MON$8$TM*$M"M=F 6H9BE\I7YXS4Z!T(Q?Z4B&I5>>EW&M7V8P@4V.O=%J$\1 M'2B^71RZ=H_L@.&AWN\VWOWZR+SJK ?8G0C%&,\#D%"C.S\]VGQ6\ M@^2F5[W9E=>=91[]V]X]*$L;*%55\9I1^KX(*1T7LMVA?/;C\_W#U_8<:Q L M65T'U_;LWAY]\3#!^ZGW9\L[.3UJ?RUD-:Y5)+GN/CVQ43NTZ8_6GMJ7#Q.M M@,M_[)\-3HY./B+C/^W_X3+^;P%B 1#-LXW$!R !X5\%GEG3ZD#>K8Y)(F/C M@ ]B!W2$P@H@7VG-*R#U;8US]TK1WG'LC>@Y-1'M@J'Q.I/8[\,*86+P]6AKA#?OH3F3"? M_#-/_IG[]<^LUX]I%W$3_]%ZISPX/_..1.B;W+C;F/E-76CWBFB#R3=W7S,) M/.4N?AP2EI9ELH;%U_G=[[883?/N_YK$^6P=T;N4T94)*@F,U.C:;I'EO@/E MCHIX10?PVSI%; ],=W1VE$HJ)WQ8F MU\/49Z> %F=#AS*[E+K,8R!3"OR05$L:20@6T-RN/T$/R)6Z?]!^T;M]S]P> MO'BXVK W$[17EJX=0E:*BNJU#_:=@#&2'LS%];*WDU),HXU"Q//H8J41,IFV MB P9F*GCJE)&4$IKPF&P7JU+;S[B+3K=]JRIVZSV\Z*]OU*RQH+$C%QF9[== M@^Y8,ID)5$546=T\LKBQ]ZJ4+8"@8YA[I5&H2J^W;;^M#V+?]Q[]Q M^YW'N''XW\>\5ED-8Q2CU^NZN=/PB^-RTQML*6Y>QJ[P0RSUER?;7(75 MM,THH%A5;[\EL?5><6*W_>/S[HO.Z\7_WG_@% 1Z%I(WY^8HN'3JX7/?AU\]N](,-U0R.S60N9%'61>?%^0V5O] M3-5 YALDX7LE('L;).*@@/A>.G7LUR+@8-%N6V,-6V#5B\(MDF<5UU'4ZAT* MZT42_ 75Q XRBWI>!+N%H2Q\ZT\;<8ZP/ M;#J^U']CM69"O(Q90@UMLLI2&N=O':JN:H31-52 V-7T*?:337;HBY[F9: MU(*=4JXXER :HSJF^_6@UDE]WTR)W%D^!'3$IO$PD:+73\/RBGK@XX&0NN35IT>D5M 08[SZC"Z#L1?4GR6>;/N6GS M5K75&S=JGF*^/!ZC4%QNVP*3U):^$0B$^?"<+L!M73BLS#L5]+#(O2VGG<"$ MK(I-Q1BR2$Q^RV&"WI&8*8S+L"6O3>-D68D) ML(>!!:I^_XS:E+5;7O\*BY!P]3/JUG 2^7#Y71S_U^N'H8R\WQ Z&;9R>_?Y M3V\@_4D$(!Q3_W9^^*A_= )_PA@L,\",](T M;UPU/RTNP]22 &3'LW-S[8\X'NL_/XHDQ>%*,SKOGQS!?V+ZZ[\?WB3N-H!P0/Y:M[;Q.\;%J/JZ[\ MW;:/N[YTG*F?7!17VH@>'C>,7']@!0,WI#)QL>=D*XKBS':&SRYE>*&M5]4N M\)6>R6AP YT/S1!.RU,;JVWV?J1-)PGWAW=#5;V/<9KM#)QAM8U'W]^FMA1L M#;)SKFU3B\Y%+B/JELUN&)Z-@[;)./,;4$OYKG&(HI8Y"G/N[1 2<0+5;4 MLL#\HDK) 58B)F.@2HKZP+J=##Y[H8)3PC 6G_4Y=7_&YVQ&X=/^QE1=?]RG658+?%U;2!1QN>75''$FN M^=6(7%2?SS'-SR0:# "U\#P 0NB.S^BWB"-=0G0ZS2/EZVYFA"Z(UTD\Y5+= MLKD??>60.)9?)D0[;(+6];*=[D$56L1M#_5WZBC$ EFJ=%]NV2:BVH9%H[(0 M1(9S]P-4<7 D?.Q-+3(SXXE*M%]!6XK=%P!.EW'RQ5)#!JXY4:T;G-E6]= " MHWSY&C?W4Y^M_!LE?J.D?<#V:EN+X&NOY%"D^3?>0 H M"W\$KG_3-@+%@#RL!LRN)Z;R>#S<=C:MHC\%UZU.\+0EBEK"EM#764!Y_I4& M%-A[( +(R0C0WY?D,7'?%6.!I4 +N+5,I*+3R*VVJ86N7YU@/6,L0'T1H^C@4!:M5MZ'TB8P2ZCV MN0,6$)FZX!IJ::SA1=V:5>:5!N$.;BIRNK?B^X(JNVN'I7X<*>;P:5TR6DSHZOZ.Q'( M5[KDN.D&)J.Q=BTO?+:@GE0B6#'3WCJKW20=% MV#11%?V=1VR'2F2HY.CVD!"M4+=ENUO [B>3\RV:G'%T%?S\3.T-]SK2'Q[V M#GN=O?W>WK#;/7@)(N#H8-0=#?<._MI[]IV;J>\"GS? 7-M[$.;:HT)??UR\ M\LE,^F0FW20SZ2K62$QKBL9 ^^LM#Y3:5#5T>"5#AQLVN-0&6S./XLOQS0RS MK@VU9")UB,NBJ:DPEW)U4\?B8R:!2F\>9AP0J@O[8+LFFA%&UL679(FD7D(T M,UAA1%HL5>_@@B#;K4:;%7V2#9B\?%)^\*HU60I8)5XL)-N*]5(;9IVCQT.1 M!&H-GPFGR1A+\RP4-BZVYO%O1Y9;MIW>ZSD^C3-<#C;C,AU]T<5@@XBIWQ<& MO"\HJJ[Y$A3KIHU'O&FAD4ZR/B\B)]89;L 0H,8KIK.ZG19B.N, ;F0U\I3Z M<=OP+C)SCOEO#IR55SKJ&I%6=Q^[P*($$[GC40=PT&1A&[[(#%7Y8A48\ZJX M>YHPC=\TT M!VG6_@]X=1HS;R?=,Q3L'RDCG[-GCTL\>[+2PBGL/5EIGZRT3U;:1T;:'KZ5 MMI8N/5EI'Y#Q:7?CC4_G>7*A+D3XN,[^IEB=!@W\M7J<4]J%VLB(IZ"GX9Q,(=_)MDT?/O_4$L#!!0 ( #H[IUB>KY4W,/T /T4#@ 0 M =F5C+3(P,C0P,S(Y+FAT;>Q]:7?B2);H]_D5\>B>*>119Z9ZYF._>LO2K'T"V&V[ABF_?3K+ZWN]=W=+_^W^1]?_D^A\/>OC]_( MC:,'(V;[Y-IEU&<&>3'](?&'C/SIN#_-9TH>+.H/''=4*(2/73OC-]=\&OI$ M+:GE>%A\U[VL]?6*7J^KA5J_KA7*>K56J.M*I5!M* .M,6AHE-7R3Y=:OUS5 M#;A>,UBI4*8EI4 '\)2J*]5&M=Y7JE3/&Y<-6NO7ZE6U7BOWRVI5I7I=4UAM MT._WE4&_7./?'?JP9EBW[?V:&_K^^/+SYY>7E^*+5G34*_/AT8W/L/*M'BP[@2V[[Y-!K_V7:OH,;WXY#Q_CF[./6"^ MSLV"C\>7JR5%^VS:EFDS!'T\W&#F\G?#C;GW/C-][L7PM^\&GFGK1=T9X=!R M25,;TVGX!>_=(_&KI[/X[+O4]A"_U >*P4E6"J5Z05/B][QZYC*HJJ62\OGO MW[]U]2$;T8)I>SZU=39Y"E9BKH)#">$P/QYFNWST1U-52X626E#4^"6>ZR_B M%"[.H\=SRJI2^VANX8C9I1CO;SK[EKQ_:!DPN]MS%\00__ M^C7GLU?_,Z?^S\W_^(__^.*;OL6:0#R%F&*^? ZO??DMD#>&"AS;BWZE".F\6MN4% KN>: 6A[[\GGN10G>&XNR6]/3 MJ?4/1MU;N.)-OE#--7'%:7W@ 88[QOPG:KGFWY3M/]"V 1%OU_ )EUIWML%> M_X>]35Y>SS5+P'15X-!R??N/7 >N.P>EMFW<@.C/D9"U?LT!+UX:<*4P@K<, M"P:=SJ&1:RKJ9RW9&K5:_/U(OEX^LF=F!^P1)(=I@V8"6/*/@T#H]"WSB3-X M^W4,$HX9/7,$0SJ#+ESU!E3'>R'PE;DYH[2[- *7SSJ>L5:&*3>23;=^T.F^ M 0HFLZV4 , K9GOKAB\C@6V&<[6#49^YN??8!EXB!M/-$?#3K[GR^]5TA]1E M*(:,:V#!NG2X M2Y^ >I""WE*A)L48/_X@7%*TB^HJH8*VJDMZ*:$"NJE5:OZ/.\<'?9 M@('@T)FW1"6AJKKTN"D *R1<=5WZH(A^S7GF:&RARN/7ABX"8%;[%%\] U03 M_]ST&]$G/2=P^5_V RE_ IL:4VT/7=_\P+ MU/SE2';\&5Y2-W>9&4C1KW 9Y8_NS2;OFH>Z)@#4YXA/VYSX-"0^3=F.^&9! M"K*%BZ$)+,!HA#7,#N5*C/J.NR7T%Y['BS?,=D#++GOMIA0R]XK/\[-?B_RR M ,B?9[E989*,Y>975A%K91IHRAE*W65E5;%6IJ:WLII8*WLG779967W?*XND M!7M" RK\TX"/O8XM4S?][PQM-V*8<)?'TZ;VF0\"$Y]I@^\-+AL8:> ;V[[7 M>C5!:\7#X#IX(UW?T7^&[_KR>>DG)M"8S"0S8FH<.]H +]W;V+?A*_KP2BP,(C?\8?,Q7$N M&^+;GMF=K3LC=C2XV+M+<_1,D(GI_PY+>W>!3I%C1$#O9>>B>!/#_[2,\\(\-+9%@<7Q^X_'S@\E5%9Q-$[T9F'IS)" MG'2H!4>0]+Z/"%G'[JH?RDM)L8A&/7HO/0,O)47X:\?NF1_42TD3\$?OGF?L MI>R$BTEEIC/&DDDDG' 6"Y6OSTR_G SJAH/BER8H@14N&."Y_B5N2#,"BW4& M(:J_,W_H@ Q[9IX_)8#9JXS=TQ$+"0$A\[OY-+QA'G/];C >._ /5W'"M @$9L%W^%)V #$(^,:[@$;JH-M_QX7]]F M[[PW2:9W3M)1TH0-.PB.KFS*+K2,@A"XJ_V %:(CAKX_,'/4#UZ-]ZS0S#V5AXT;'@;5L M+(&RL$&G3;$6C[\U7\%D@SLL?O(TV4RXN-'1("PC#A,N_+,MPL"^8" 7OP,D M7)-:WFGSF7"!HB-#6T;<)ES,';+<^D M)\DE%>'B"F)@(QO>J @7+]@ &^W =<:G&76K"!<.$ 4?&?&'<-Y^&-4,73Z> MV,3LY] <3V.>X#6.)C$8QSU-/A'.G1<-+QGQBW#^^GJ\=(.^?N+<(ISO+A96 M,N(5(?WX[_2?CAO'(;TI/EKNZ#1KG2I"NNT9HB$C;A#22U^)!M.]==Q]U,D* MP!%5(5WTC%&1#5=4A?3/5Z'BGCZ?IHZH"NF69XB&C+A!.&_\(S2$FZ;BZZ?) M%\*YX<(@)",.$<[_CI-,WQS[R6?NZ(;U?3R5:SX%U65ZX#(#;Z[!R\8?Q'?= MV9[O!CC3&>G(7GHPCV\.M??=D+E4*Y0J$R#NTJ]?. =>.+3^P5P V*WI>OXW MD]G7\%G3;SVYC >N]\SL[U#]$;._&[H3LPL70!"=*I#Q;ZEN6N8^=@+MB?>% MBT]DAN4_J&MBZ?;C9 _'I/B4&IA52&>], *:'N7?ZASC-S;3QW[M;$3=5X"IVDQM2IL29< MM$H@:HSO8(K><"R+KDNE2/)+2G["1>@.3G[H;G4'X[:-AQ6,-9@X=U^]%M]-"\"I-=[ H=9J( M%38F>$I0K@L7ZUKF^YMVFKZ_(/:@ %JR+ERH:?^1'XG]"?9E &:?1+'QQ_>3 MA#Q2FI3A(AFB%H<:A8UI"4"-Z6<"I>EW0-(6-FYX-J0M[=H]D;:PT=E,$^CB M2](,3:,CI71AH]PG5"HB*5T$2A*PL9>X+X%3:3=&[X%4&7")M[.3=BV).G*VP"0D#\'J[J M.$T,"QMXWR1BU+*-%CQH,".T#]D>VJ'N">X"AX%=\YEB?=:4O[S?J&E_A;ZXK0>3>_G_,?O ,8N\WQ,'V!YV?ZU M;H).5E5^?FX*6E?@R+*DG8.+$J4D<#Q:TL.F'IJBSC2ZVXT>A N@GB,];/SU MK]3"4ZZ[0\;\;X[.ES[_Y0>7C:EIM%_'\"S#$WNC?HVNB\:OYS$_M3Q]!-H; MYIE/]I*YQ#>8T?*BL5.@'8_(%#8(NIX:..[O'5O?!_HEAYXO3P@J7LM$?7T\RDZXS(! @$XU M7"-<*H!7Y@^IR[Y2+,X"D,*=4/R\4-?X^C85,M,\6%2U!?/G3_&1IWFTAU(2 M+@!_-!C+2&LHPH7(M\;8-Y/V>?+SY-E,$2Z.?4Q(RXK3A(NLBBP;]V2[*<*% M\@3GG'WA0=B $0?D/*3O'?MO ;7PQ4;7=_2?G3%WM8_&D%:$#6Z\@_:TJ!UH MWM3]"-X_;-/W'KL_C@?@POGB'Y#W W,'CCL*8^8@B#BT'[H_CHB^A?/(1:%O M(:Q5X=QX,9A!"-P(Y["+IH?3M'I4X9QM4>34O@ NG*,LANC9%[B%S.IN?$T_H!5FO;3 MJ@DLA,VBEK4=>]]R.RO!<"P!A@.1Z9;TT7MQCH-1CI5,SR,P(PB1[)U;AN[) M$JJX,2IX@V%: 3\7 )M"\N:3[5?="@QFW+K."-$5^!Q;G4&;NC:@U@-G,D3H MV_(7O.N"'!'83%3E1/$L;KSK-/&<4;)=$S?2=@@\GU5^01,WR'>ZN#X47P>P M'([HL47M"9Y'C'J!RWC8 6_$#\?7X[_QZ554L_=89;(@!D"IL44GJL_FZZ7+ M/"=P=>:%?PX9-?CW#?.Y^05^\"6;#5KKU^I5M5XK]\MJ5:5Z75-8;=#O]Y5! MOUS[7V2CZ3.>_V;!TD>F71@R[$!]J57'_M6+:?C#2Z54^L\<']?\XHVI'8_6 M'F]7;Y2\LUJ?5+WJ.V5_!@,=%MS_PWNZS#B_E? M+^&7RJ72E67:+/ZRHI;^\PK76S"8[KB<70"WL$H8.5S8.N!6//(/7LAC\Z(VBL J)36 M0;".%$-(O!:?0R'Z?-]Q 90%'<_A&'OL,O[ERC ]8.\WX ;^+O[0U?QZ*_#A M9^;ZIDZM:,U\L>'M*;T62R'-^L 9OA%_.;I=A%N?%Z\WZL5&:?FM4E'AUS_S M][GQS9A5.(3A&5@)KO?7G)9[M]AH^C"2&$Z P(C!'PWPG?&E G<]QS*-RGV M6KUVEW3;US\>[WIW\&OK_H:T_W[]>^O^MS:Y[GS_?M?MWG7N%]AD^3H5-?.5 M_4F](>#)=^P\N2E>%XE:JI0;&\Z_.H\G;8^K4=^MIK9T-;>..R)?0+?8CGT? MC. E.HE4T"-*/M"G.6)3U)4&,R]O''U2L)CCVF< YI*J? WKJ&F;UD4?"LP M6LDNRU'[_]@SRV'SJ//?+P PSCUGV/]#HH;'H@4?[K+V#!72D:Z3P2I7)A M?"*=6]+[O3TKC":"J'7=P]M*0RL?A@92(%M@7>(/&?E7C%42FI*$=X=;AIL^ MU7\^N0Z8-X5H:@/^W]5^)[J%?'G@*VF'#L42':5(]E5SE9V\46' FGQ9^^Q==^]0Y$EI1DC_@31L3@; MN,YH%>RV^^D[J^X<#;BNG='(]# H16Y-<#& K/O,O8Q6L3%[M7D( ]\0OB#F MFPJ&0)2"5M7*RGO.^1BV^^2KY2:LD%@L;S3UI(AZ9$^FAQSBW\.=&%G57/,/ M]>]Y\,=-Y=3 Q;6+Z'M&'W.A) M8K'/^%V5]YJ]7%Q4[.&U94 Y;(BCT2A6ZEK2"$>Y7E1KZH<1CDU?I< -34OE M5;5BM5Y-Y4UJO5@M-3:)X*P*U\0!%W7\BB&7);&U=Z@9F89AL4,Q16D; 8$M MKMQQ%,?$8@1V#>:^[[Y=.P9;M)D\'#%VG6=\S]2 KN6:=[9A4INN%">^L0ZL MDSA68N@C1[Z'?<@1.5%U;=ZLJ.>:6KV@ M-=1R5:M^2%O+HZ\8+%H,O[K.2_B[>E2PO>#\2<#N=;!5'?EGX)J>8>K<]@4- M:,[R,A_F/E';_#?_^U/ZG+AJ6#+P+F/>+(![5WPL=HLDJHMPR3Q9DGNG^&D^ M!9.4ZG8$\E+EI&P-XF7R,5MIF%1TM S#99X7_8-'ARBQV&CDFK5&22'_[=C, M(U]YS1JY<) @[S-VD4]:+_">47AE%; MNG^Y+C821T($"''4BZ5*)6F(0ZL52Z7E48,M0AR54CJ!B7*]J#0^CI:L$9'+ MRT0T_M^5^"*B9_IA&12C8*;I%O6\#?@Z6C2/QBVN^MA!XE*N,KVW4=^Q+KQ- MO+>3!LA]%.7E),)>]2%NB"$@Q%Z&)EQQ)S(NB6DQ7W]UJMQ(FC@#.O*(X3QZH2_Z@5L#(7TM%\+ >4)]@A?(6FGE#\)\F06^.G$@6 M=+DHF& &^]UHR1ZYW#70%BQ%_(/Q_T9,@V)7[$^ M?KE=\2:N_:"9-XSUZQB*[+\1?J8X@,UAD+-P8P&K%X M&^L8B %W08/BT+'+=,;UJ:*&[^/E0!ZY@)<"2HD7@ [QA@YF".,J G](_?=+ M>:'S\\7)A@]'J_E$J&V0"W5FQ7T@#AC3_R>L!Y_AP^%!G$[T+M['GT^$SY9Z M/FF4PC<8],TKKDR=)XS?1(=AA04Q*%+XYM,)Y=9SS7\P[Z/L?<)Q44=8;X2!OG@C_-P(JO.@ MV@WU:5B^\DYJ3-\Q#EPOP%?#C8(SU @>1(^'T)Z*!>9]2X_D9\"'T(A$PX?F&Y/G-BNXDYZ?+ M^R)/KO/C#^'81[ C&YV:P@6GS.D(>T\>(M@K+7#%#?ENYBH>M M';!R?O$XM!MR*R:9PR(F%&8@=_H%-;: 9LV>(DFIL"EIR?)AXW[U6E%5U:1Q M/RS]J=72"=85E4HYK7JD4OGC'64;QS6+C48EG4EI:[>Y;0ZIJO8QI+9/_*12 M\,-)^Z#>YS<4)J$"F1$8X04N-?97"C2!SB&KF^:U56I9K"/ ]#8%U>XU4,.3 MX[XM"3/P09Q$]&C0-.* K61;[_7/!EGXC"@KK5W$I25FXEG1V/V\+22D&$D? MV>\$RMGID.XJ0U(O,CS-MVFJJS=Z[4=%)>6I60 Q/9R;V*W MQ0DH%Y(22PR7WSA8KF,?:S.B4=,@FG1K46:;LHR=<"_).'/H3M=V1,K]%U&?Q;H %YP2:T7^N;A&F6G MF>/M-%,Y=*AI\$%(!TL.ET:BS,&R\#,/.H/9;#L\9AQX83@(X,ZWQ2_;7^JX M_%O6&W[\Q81/PV>)#=+,0<7\;'K<#+>IK<-2,7J$>VIX/8=/;0.[8!,LU36- M=P'K2666=D$_?1SF$3GR6%F(,8D>B/2&S+)B B(70!8\'!AN'YRF$5:&WU;' MZ__!O"Q#QHD-*01$0I6HK5>)0M,+$2:V7SD2#FOQ$'EK[)I6"#.M%#;.R"-G MN(R\X(^(]FYY^@FD&K;@XY3G8<$0F.GSU*CF@.ET$RQY[]?(J];#^R>.E'!>\ZBE<\YBZY)F70HVQ02 ^ #)[.J/B2EP*;[!M MWBFPEDO!R"NKQ5I%VGGBVWD?;9E=]CHA]MXN[Z00-D"XOU[-I:+->*&'5>>> MW'8>OY.PF=J1K*+7^OJMC>OET6E/2O]76>PN=;'O<8/H!G(79'POMR;1E!1-6JYY MY[,148I;L;/$T6%8Z782].4-&\+"_HL?-@T,TV?&I^QDL12W0M"(MK.X/3;3 MZY2Q6<7MD7B4 B9\X#=NX? BK!GV=P;8:-$9,7+QS?$\*0,DU4@9<#K8;&PH M S"IYK(A'@SUS*1$D#0T3T,5*1%.!)M8(K9"(GRE%K@'C'2'C,WG9@X7]B-2 MTIPW;5:EI#D5;%8VM3VH-R2WEO.R)!\L!<"YD4Q-"H!3P69]4P' *Q4]7F.* MA4I#QX*O>;^0]K\"TW^34D'245U*A1/!)IZ"?>_XC"A%(L4 M;S?0#48CZK[A]2X G?+R"CKY?5^RMZ0'19/L?2KHK$3L747V M=D&'^V'9D.>[_'Q[J<\EA30564=X*NBLQD'[6A%+!4>F'R;O,%"/F[D!#\R6 ML7A)*$@HBJP6/!ETQL'X>C$\+J;PE8;)_-&8V1Y_L61Y22.*+-L[%736XA!\ MHQCO ^C15ZG9)5T F\OBO)-!9QR'5TI%TJ:NC4WB9@],E-Q^[N2AR**[DT%G M(^9VI4@>',\OM$=CRWE#+YY\938;F#YYL&"2DO$EI4C&/QETUN-$G**"!T_# M]HLR[R[I8X8^=F5WR<<'P%,]:K&DRA9+(N/H.[7I$]_9](M';DQ/#SP/=S=@ MHJ1E4^O-,_F6IVDK)MPA%3;PQS&/S NL<%=49\S"R4@A+0FKJ>Y8 BD%P $Z M92BQE-:DE!8:27_#,TU,/RQ;0;D+%ZSX;Q3;EN,%V&*?]IW )]^I^Y/YY-'T M?A(IC"7]--4= ^&2T0^ *#Q"CTOCLI3&0B,)*XA

\'BL4=@,_JY(.KW?VX]B=(*7["X&NP-YJ#(6>02(JDWZO6_G M#DDL'0A+W]@3M4*3BO%C *60E50AA>PQ($HKQ4*V->>^KH"C$+U8)6$!I!]V> 0[<[%7*;7"LY;#;J2DR_3 -7V3 MA?'*'QZOJ8IL;"F-)?U(:7P!I._P#%B^ P8&[TP]E)2TDC:DI#T&1)752-)6I*05 M&DD=?\A<AV3=E6TI)#$ , MJCPLYG3P6<\U\7@HZDOW5)(#)X=MV7LS1&<_BB_CLX_M&^+ES5!1!-*R6JQ5 M .QCQ^.;BR]=9O'=;5Z9MW:<0(*^,+EF#TF.G]<)'US>Y'L"U]4D,(LBZCX! MEB+*:X 4WD]YV\*.!A6)(-R)4"2W=_>M^^N[UK?YS0COEK5NSLL6G(#.M9Q( M\.%,OBAM#;9$4'7 4^7E@D@KP/(M.O;89?S+ M5:P\39LOAS]TM?C!=^89_UYX.](;C4:QTJBBZH@,B.C#D58I G@^+UZO*<5: MK;ST5JFH)+Q>3OBF59-2E&*]4DEI4IK62&]2]76O$M(>DZ-.8U2ZWO_288U- M_,5(5:WR& ]7_]\#XY"1[S!NZ)$V*$UC(L)7>]79XU'440>@K^FP2"%R#3KV M"3ARID&04*Z.@?*^4UTZ0HTYCU)YR MD2FPS20LPE]S:?KP"7T#/KJXLXD_= )XJ>'E"7O5&0Z@6T4(L+7=<8&@ZMMS99]2]\- M^6QRP/MZ&V\5!)9)G=2@5B+BPNZO[Z&6WJIG5^OB)P58[A?S%;GEUJ4Z;Y4; MV*;_B)F+P#-R0#$VSIE?T M*CAA,-T?4\G[-%8"(;#IB.++P1.GX,J*Z6]<9 M\;YC\,8_37]X'7BP*.:V7W4K0&"T/(_!_XP>?%' _KI(O*:5\I0JJT-?7@W$1I7.T62 MZ233;K1I=9 M_+64?#4!(B!G3TAK5/]^"*F2:Y;K>;6B M"$U(V6L/.>HT1IW('A8Y2HX2RE@^FO!7="JD_41,6W=&F<:_=DOJ'*.-L\98 MGB#GCN/FF^-Y20V:*EC&I;RF[6S0),71$43,SH_>UMC4*=!;C=-;I=8X7GK+ M7MW(4:T_ HA':,C]-*B3,>]8SNQ^W;/DLKI,I[Y4P._;;' >',Y+>MFQ*&E317^ M/FA)R34U)5\K"TM+V>L*.>HT1IVNAQ_VD=Y9X4NO+ 6%SW'Q+C@;B^KDXEG% M[415;;%61A"/3!)1FB']!*3S45RHK!U'7"A[E2!'G<:H4W;G40J0"\OQO$]D MX#HC$IG[CNV1/@.9P*)R .+3URV+9&62=C_!_FEN-M[^:-H! *$S0>%7CL%P M7 _QUW[U70IP-&WJON$) QYX>/A1U^%%E+$3F-22**,EH:@[;TJ6M06"DNV> M0@["$#!V[]?RJE+;/5(A"Q7DJ*,==;IAC+N)&0.&CCXQ2\LJ2Y/=I!D4D M*YT>*^W%OMN)J1K 5+5\N;Z+4R #-7+4L8^*;+[X=LRU%7[T5)KNZ@&>GV%$ M#5C-< (\@2GI40M"SRY[@I&C3F/4Z3I[;>K:,$,OSD=/3T?86]KY=)[/GC#E MJ-,8E5(*B%O,92T\+5@\8?.5>J9^Z!,"3L_+7;8P$1W9C_S8!^9V4Q)'-1R?R0IM)J@M=V-I;D[F@YZ@A&G6Y9\9_\#V80"G.A3PR6 M-QJ!/.&!:X\X@>_YU,9%D +I[R/H-'G^E I+5XKG$*X)RWAB)+5"'-T'HSYS M.P,NG;W.%$614YNH(J%2YDTN-,$[Q4N22DA2"]4L!R2I"N^=VE 7+0.12"I[ MM2)'G<:HT\UI)S(/C/T$6S:2YIMZI$2]E@"B;(D">76F1,7=XI MW1\RCY&!:5-;AV_#'*G/L-.R5YPP\?OU1M]3:S"AL>.9R/B7+K/XF6=7+Z;A M#V.A-O-4!)[2]!':]QR41RL?F1$ .L/N"IM#LF>.8-7W[(4\.B-J[P;3\CPH M9G_B;%$HF@U:Z]?J5;5>*_?+:E6E>EU36&W0[_>50;]<^U^ED8L?&DYJI\<@ MG M]E]&?!3J !5Y2ZX6^>4ASLP0&M#0+]/?P6@F5P6!S^JIO (I0)(-><,(F M&9<@RIF+HV B--L)D*&+JO$OZS$!VJN'K(STCYT_D-J_?*;-!8(/X=K\TG<_ M-Y>10 (9<+4#+2>2"K6E%/R'^O<\N;N_7LW4@B_@NG-_T[[OMF\(_-;M?+N[ M:?7@CVX/_OG>ON]U2><6;GU_>&S_#N/N_FCC48J-<67JK5%027M>T1J(G5DU*48IU MK2[BI-:^2D@K18XZC5%K0E(;5N5_.*RQ,&R):QQ*. %\XQZH=D:^P[BA1]J@ M\3>)4V6/1U%''8"^9B([JW:Z?A1!%8;ROE-7'Q*UD=\D,+IVI6< *DW9!%39 M\X <=1JC-I1E&61I)NXL?\VEZ<,G]$W*P^YLX@^= %YJ;-1T)J&\%EF&J"6U M?'8KUJ3 E*-$$9B;M")8V[%$P&1X.MV\=MB:MIEQ=QJ5V,F6?%39V,/V\:JD MU<B8.$BX]EV5--IW9<1'V9L- M^:"OLJN/[.HC1XDJR!RP95SSF5=# MP5^>[P:\H.J2D.VZB0G2*O% SV=/KW+4:8PZ75MG5NY@9$OGL@=%SX":+GFF M5L"KV\SH2"KB4I\1[X6.,SU&[_B+\9.'?[A9>CUKE4X]V&OJ#6\MY^5W9CRQ MWZAIX\7PW+%'IEO4\\P! *GT+*-'GU-Z/)62[EF.=]0=]X>*O=^'%^L)%/" M4W)--:^597L).>K$1ZTQ,K*?H!PE1V4_2K*)'"5'R5 9_]F3!Z$>SAU-RSUH MX?[$]]X!=PT6K'\5W$YM,H< M0]?+LV99QJMWJ#@[1BF?=B1[J7#?+IY8Q@.U4^ASF BQ1Q#B/@$*%2/XG2*M M5C#VK30:>SPE5-HO#ZW M87:N/#PWWS213M@UXA%A\3I"8@]Q&'X6Y?\4HZT)0L%N[0Q ,SPX+K_A^Z[9 M#WA+EY[S0.$U?E*E446E42]KHAY>)&ER)S/EB"BQAEN.ZJ6JC+3(461T.C4MHYD"XC*<)1WL$C*5,:7""S1JZI M-7:Q9F4(1(XZZE&G&P+I.3ZU/K(F,NJM$;51U4 8&$Z 35FYH#C?O@&[ 41$ M%9>B<;5$IVUI4]5*H.SRU8J:;I>.G; G=@\/R:DGSZE[,493Y%F%=P.IUU*( MN(K%K]E;/G+4:8R2IYZL7F]CLL!EQT.<\V$IE30.2U%5>5B*/"Q%'I:2ZF$I M7UO?6O?7;=+]O=WN=4_I1!2EH6UQ(DJU6EYZ*_GA(^5:+=$3'QP^TBBE=B)* M65WWA)!F1R)@?7Q2RT%/.CB&=M-)SC,X\GX]QX".&Z8S/)ESX=B$$V]KGR?L M56?@\HYA[?R 4V)0G\IN]Y(/Q>C"?_)=TA<,1PZ'EN>Q+;?8S MM3"B0L J(MBISS5UGQG\_J&SZ">;8Q,^5Y8D559>D]4&PL'_MZ>T]3@A*[S1 MLHWY"S,CD^;0U%Q3J^2K%;%WY9^$.2"9]Q28MR(0\VJY9DT%YMUY3W5*S"L[ MA(E5COB!U2^N=?7(= 8,T;>8;'1\8,MC!O3WS(_\KZ1"J0Q"J5[/EQL[=X\2 ML&6Q2.) $O1:;9P*05> H$N5?*-1$82@I9K-4LUF/\'C'G4>,:('EXVI:1#V M.F:VQ\+HD!/NX=P]KBDW[F]MXT2(:8=X 6^,[XX+LR9;*HAJKJFHC7Q97>R5 M+X,H65@\ITS>:RR>/9!W+==L5/.JNEAF+V24X3227]$&O<.DP';96[W1UIYC M9+0U>F0GEJH#2U6T?*66EDN1I&A!.M#;.=#GQP)K=,U.+-#(->NU76RR M*" +G(O3XHQA$F]Y GQB^WGNM&"*>XP;:WB#F2S=E?-CP+6^3(BO!\06V'KM M&%7W+"D_UDN@DK2\5DUY!W2V&NG$'9SS8XBUWD]Z#*& @JJ 4[^S?CH$0YQ' M:O WQS%>3,N2><'#ZID8[DE92,4^E-5R/:\VTFI6)GT9F0S<4CEL2\4:I^)* M-=]0=^ZH>I@,X(FX(W>V3^TG$S>BA@&PS#V0DV2;-<)_BH70WP=3JOVJ6P$" M8EN6*N>:6KV1+PM^&-39.10G2=]KU,(^Z+N2:Y9+M7Q%F!/TSL,_>,3?"\Z@ M$'A,@)S)27+3&FW1 ?^;^K#J;XQZC".D,_CAA;R5E(VJH"9J^>KN+KAT'J3S ML)N62)6N:Z >E+RJ'$E!X8FX$V$'?8!V059@9:HBIA4I]XZM;Y4^K-=Y[T>M MEE9T5CH0TH'85C6D0<\-H.=*OJ$=R5:N4RJR2DDCR$*K?19:; MS2M*6N%;(7+;)^YDG!\?;%1MM3T?*,@':JF6+^VN9(ZHY$K %DVAVME/HZ;] MEHP(HK>W;=&_P:J/78ALI$R3B@YL$I)7M$:^VDC+/A5"A1ZA,R;Y^[SY>R,C M(2E_:\C?I;J2;Y322EB)91HL=TX%- V^F;1O6J9O1CM&N]A8=>A8 $OO%X+E MC/Y;EIWP9M#Z[I"46;S*/GD[02W-<+RPL9>XNZ,UI?@LFY;*OJ0;KNL\*@E: MN@YK\#TRIF_8/B1MF;MSBE40.&UNJ2U;V+$;8^N\=1!9LR$";847]BS2&OD MM;(LH!$C[7G*Q+U&(:=.W#4LIJGG2W51MI=(W2R6;C[*F$1WZ+A^P6?N"+BI MO]T^.+FS86L5_,VQGWH _!N _99RJ7AHX2X&JNMNP(R#9$_.U6I=']U%%.QLK<+$-W54]R#T->_(E=F&[,X(&C!"N9172Z>PJT$LBCZ^41*\8@5:C]+%QMC(-,Z:>=.Q ME?+H-#5&@C#LUIOAE%(9F_HIE7)>*Z?E=6^&)^F/I]_N^#09(4$$=P=&J'!& M*($!M7LG_KTSPGDD^F[8@ $R#>+35U%<^)/DL#6J)L;#G:T[(]:CKS/>2O*& MXDJ)U]SDJ[(7LB!JY91)>XWR2)NTL>)&R=>J.Y\1)G.!27*!<5,Z8F%7.ID- M%*7O9:LV;4U-REX=I>:KU6D8R&&JCAEJMZD&68Z5*V 3U$JYY7:B9VZ(J!B M6&R$*8@K<68AW\W+1G;@*WXJE]K0\JJZ]VX_TNN0J8^]5HWLP ?\7"^U4LK7 M&V>3^1!6]PCBB)Q?@=;F*B#!TV&81R0%FSVP=&R]>W#L^([5/6?:CVPC)XO7G.\&[#VMST"F91O7LW"9$G4UI)2]044LD9DAMBII8*LVP=9Y M1+E%ZYDJNZ)NN*Y#Q]<,\SE^=_2* HZ_5!1.V@47^^I&< M>& NI_(/#9F[^]OW\F+RE2Y^Y(&Z';?K8\^5/Z@5L.E;(SNF-!4B]8\%UZH) ME?\7579.42//R,M]OL^52]5N /'13)G3RQ<08V&:!=YX7O%_1+BF6$L;4Y=; \:ZKBGHE2/').3A1YTK* M:T)+.Y)R3312/G2:0B03'IUQQ][)?E^G',-/)+65U2V-]W5VQ):S$<%RGYGZ MKE:QEK[9GN;LN,U^6*,],?!7&I\;K"]]VWUA>LO,SPUFAJB1G2IQ(-K@%DT4@4PLL3M,@IDUT.C9]:LE= M= ?NJ3G!Q ,@XLZ^#M&0M.I" X>G5@5KH"0[:HHA]$^9IM=UU$R)IAM(TVI> M4\N"T/1Y5!,\,I_"18,PZMHP;;E/[L Z(49 .X)_2]>#48P=OD?U>A8W81N<;X"@>^9W!CWZ MNHRO<.-<;7&KT$*=L'0FI#.Q-3TOJ(NTZ#FA$M%PXT*U7LN>W,^H;[\W5[K, M]ENZ++<")7=&>.PV0E!869Z8LF4V./-F=VBZ:#ZS0#;=5A3"YU !KAA/T+39!ZFYL*8CJ M_^N670;2 ,NQ2ZG-=Z^W;",%F865!'D\.#N]UG7I85/ZDG.CI'21TN50?0'2 MD2Y8^Y$OU95\([5#\[*5+MQH^NQ3^&!<%S=3L3VB[I-IQW-#OSRZ@I,Y8/6V MRJV@(<-359T1?/$-RP!MQT=3R(7+-C&!+)Y<7B#B^E@>Z ^9Q\C M*FMF^BY M8^TSWXA=G*\#7+G>QOQZJY/U-K_T783=$;PE@J!:@^?'CL?SW),S]QMLC(9H/6^K5Z5:W7ROVR6E6I7M<45AOT^WUET"_7_A=WIT4/#=WI M]H4G5NB[C/XLT $L\)):+_3-0RZ:11M@:!;H[^&U$BJ#P>8<4]\ %*$0 %GF M8&=@0"&('N;B*)@(S78"9.BB_/[+>DR P.VA<$*.QNX)R+]?/M-%@E_-#8FE MVM4.M+R;M\Q26G:?!+\H:M%X+Q3?APXX>V(.QN-8J5110:-P@?1AR/>+<*B/B]>KRE% MK=I8>JM45!)>KY7+B9Y8-2E%*=8KE90F5:ZE.*GZNE>)ZJ4(.6I-L&M#+_## M88V%84M\J%"\". U]$"E,/(=Q@T]T@9-8VP0"SL+/,X$#1)X$D(B>;+E9Y,X MY^8=GTX=8)JR"<"R9P911VW(I!F$F"9V.'_-)98MF_HF!0]W-CC(3@ O-;Q- MVN@E%$0B\P3N%CR[%6M2 .Q/ .S6=5"$R/3RO./T]#*,<#[O]ZR!M,"Y[C?P;N(,@7ZXO9G M*^EGKXI%';741% JVVUB$M9&:!G_#+RH,;[O$)FX1LV!M"9/#%)V.N8V1Z3^X8/:ZC,XB"IH*Z4Q/'CDPA7^'2LD98$T; MM9],+(6@GL=\N3GYP!IJ%B&=P=T$'2V.C<1"2,TU535?T=(ZS%"DTO)SI: U M2BME"M(X!567="L5B8*RUQ>BCCH/YPHC+P3X!E?O>-1"739VT?7TW_($ &+[ M>;Z%#?=/C]&7E:[7OA7;BFC9;]2T$5T=NPNRIC-XB-#T@$AJQ^A9)HK*N>9B M)U^1K&E),/L(KVY/,+P'M- 4D[U^$'74>?A??(-8H4\Q5HK[C)CM<<--NEV' M=;OXSO:OB(;K&2PD-I:K&/-1RM+;.AW"6>-MI40XM5Q34?/UVL[10NEE'8>V M.DHOZR8^C]2GKUO6Y9V;09RHX&!3%RK&0UAUT$-DM&P#_KV&BR8&>18E3#W7 M5*N+XD60&@-)*'NI3%E/* GU5 -SH"5ML59+$#K*7A.(.NH\_*GW^2R#]7U^ MIA.U=0;K]F1&*]N,UFW8'<-^ND9<))4_5>S2GH=_A#:3)?GL+9VU(_E@%_1\ M1=FYA$=Z6<>APX[2RXIS63 QF'1@>D.,;\?:3'I=AU5?F'WP$"7,Z]CM.91T M!C> D 1G,U?5U,YFEMZ8, 24)(^5@)(V4&=A;4:I(FL,CW-4FCZ9L-L'KH?4 M?L*3=>VHI)#785C3/HF766[P/9+GLZ=544>=ATWXR'1F/F.W,1EVWW_8?5YO MW]FZRZC';ECX[YT]@XW$.KN<:U8J>:VZZ(,*$D*5Q+-;*'Z?Q(,%3:5\=4F! M@2#$D[T^$'74&CV5_03E*"',DZ-,N_#3QN2.(5'L$XZ.22NE[39^5*MX8FB^ MHNY2,R#3+.)046)#)14JJN6:C7RMMEBW+P@19:\A1!UU'HYU2]=A#;Y'QO0- M;7+I76=5U+8H@&+DJ2DO52]I4])C5RSG%?$ M):3LM86HH\[#_YK=>\#3*^%9\VPTMIPWQDB?V6Q@2M],).W6CI#SR/B!W3,' MAR453[52KJG4\]62 =S2Z+*5-&E2%18*P=*KRZL_Y^]NU] A+ UM)R=?*LMWNT8TZ-5]N M^1$8]YLTT,W2D=OM".RC%%R;>GF NVM W8/K/)L&,[Z^_?!P\^4TB3)!8&*Y MA75#M;RJ+O9A2VR.'\WA\9(8=VQ+OR]BQ#JD>K[<2,$WS( 8L]=DHHY*R7$4 M4*O>V<_,2T.);F+@;_#\?@Z6$FARV1.SJ*/.8M?'0^#J0W#=/-RWJ-,QGA,I M"\2R*1![H&_\](Z>T]+_%9@N Y/ "% ,;MD4N%;--6OY6FV7?*C,-XA#/VM* MP]*G'UX55JJEX,M("U%PY?5!K$Q4Z0%V&1P:N,R+^D$5]I E26M@%NV\5$WX%H]UUQ46#*;<*S$LDYI)2&6C3LXU!K'T<$A M>T4AZJBS\+ZXG1:J*^Z ]0,/QF#G">E\9>U\?9W@XI[YG0&&:*,[1E([NHZ% M7]5\8\GQ/H(8TI*6]NF';4Q*'^JTNI*:3I-.F8@Z+?L)RE$2[7*4@"&8(RJ# M,0^9P=O J5Z9)#L>V^20-3"3!.SV90=UE9>DUTHIM#_9#'M'$-LY-S+9$2%V2LO44>E%!824)%.6F8?HGQT@^?W4_DBT.2R)V911YUA\G!R M]H0S()9C/Q5\YHYD(^^,LX=W$58Z@V^ DQZ@)&$G[WKY./) DH+VE%+=8@ZZBS2B8]L'*4>4E)CYY8$2C.A.$7&CK*GFFMJ^?I. M&R%E[E .AH8H&#;?QJE3S8R4+;R))Z]N1J[48]#:">24?*M=Q$ZC!&)':2Q56H)8R9)R]N9>[40Y"M;T:DL5EB"4D[U. M$'74&?I7GN_H/PE]H:X1GNP77G#&?/.!]+I$2')UA]1EW@_;8.X=7+#YSEW; MX)>_4H\9L_V#<7N4!\.L *'716QV0F0NDU;8IT]HPUJ2U]XS8'LD+TWT/9O9 MZQQ11YV%WQ9MR8D/9Y^6>^B.)SN='%S[34QPS&S$ NH:49&@MJ.17FV'=.". MQH';F'8V<.$JV!ZG(FX[_NR5@ZBCSL2!BX,59.RRD1F,"/ .HZ[U1EQFL-$X M[G,BZQ2S5F+M5]RL$)C>$"\F5F556:9X' 2T/U6VEH(V4&BU7%/)5Y<4* MZ8*/DGN$SW*41/M9CCJGF O/E$].N'LQ_>'0L7 5Q*>OV'<6IH,1R$(?0Y MCFD,4L9E,FJ"%!U+UG-Z]/7/*<9N'7=YL#BQH8(]_O*UDK!GEDFRVH>ANW>R M:H#]J^;K)=FP]NA&G5FWE''4[X#TW\A%U#KE$QFDM0=\WTTKCJIO18H*_:V[5:BE4JY9KN;+526E") 0IP=).LRH?TH:%*E@>J2A+A)D>OU3]D>+ MV6LT44>=;@N5]JL^I/83(RZ8F03FS'0?_4O4N/(D/B&[D+4YDCJ#&'6/@+F. MC1(-_X^MOY]!+''?P?-=4P?W@;=/M8WY"S,C$\LY%:/F%26%YKQ"Z%Q)M/LI MJA.!5#5.JM7%BH7M"EZD7A9HU"D<";G7&VIF,]3&^= +9E-6X#7I[H11 MMM?9TN78M\[>2>0]P$(<8_'D\*C0>%:XA@(WL8PLYYI:-=]H[-+W0/K0IT#0 MF_K0@A-T)=>L:."([Y(MD8ZX>*-.P1%?SJ77&ZMX4B!]]F3:-@:]G0$9Z90I8& *KBD1@6 :I5/.EU/QDJ1D%UXP" MNL++0]2)-".#J[OIQ ]\A_WZ"X(8(G_=FX&\,?N+*K'+(DEL[!U6 9.@?B;) M;\E\Y\U\-9&8KY%K5M6\4DYK![\,,@@T*C*EXML1Q=9!$J7K^!S@^1FZTH!R M#"?H6TS$(TFVGUWV]"+JJ%-P"9;KC6XP'EL,"Z2I16#9NN5X@['2>SYY@11UUNE'G.["PT(DF8VJF'D+>.:HG") V-\J7 M+>S8[>XUY=TQ!3T =VSQ)DZI91KJK6\HNYL28L3V99T?PITOZ:T;5>Z5X#N M&_E2=7'?E4ATG[WN%774Z1K7=[;NC%BTU7AKNR"=2-X';N'I2,_DRSYVV;K6 MID *["$!;BM>>8%Z22FG'Y];@QOQH^.2ITZ2I];:*XL\M<@V6JZII79@8Q9, MD[UA(.JHTPUB/ 2N/J1>%/X;FQ@4I)['?-XIA>HZK"KUPQPWC&V'X'A/_VW7,;,-TP_ T03Y';@N,[X&_KWC_X-QQW.9""_GFF5E M9Q&>,L($C<1()I5,NK5%M0N35H!)&SL[)\(R:?;6CJBC9/?"LQS%T?[9I\!Z M\*]A/C>_\!\'$7PJ"K[>D'%3> 1??,.=([;C,X]0%R[;Q 2Y]^2"W3RF+C_R MP1\R,*BCYDIPW?.ISQ/N7G$BGN)EO"N446LPH;'CF3SS[F(#,_.97;V8AC^, MI?#,4Y'8*DT?H7W/L0)_]2,SX@G/9&'NYBJD9XY@U??LA3PZ(VKO!M/:/"AF M?^)L4=B;#5KKU^I5M5XK]\MJ5:5Z75-8;=#O]Y5!OUS[7[6>BQ\:3FJ.QO2) M%?HNHS\+= +O*36"WWSD)1FX# R[<(LT-_#:R54!H/-Z:N^ 2A"A0'*TG'# M>HL 3\S!43 1FNT$R-!%=?Z7]9BH 9<@AR+]7Z,E8.,Y)[2Y0/ A7)M?^N[G MYC(2F$41=9\ 2Q&18X>UZ KJXW<-UY+2\FZU]9R"_U#_GB=W]]>KF5KP!5QW M[F_:]]WV#8'?NIUO=S>M'OS1[<$_W]OWO2[IW)+KWUOWO[6[I-O\@%S_N6S]N[N#!3]O!@4]V&2"XQ)]*.FZ) 4 L.O;8 M9?S+5:PM3)LOD#]TM?C!=T88_UYX.^+\1J-8:521^2,+(_IP)!>* +#/B]?5 M>K%2;RR]52HJ":^7:^5$3ZR:5+U8JR3]MIR3&',"*JR*-B=%+5:TY;#47SNC$?CR_,0]@N<;L4UR MUNO@Y#HOX>\S&U3G/.WY2OV/ N7"0*H%4T3[""QZ#$T43)M$88P4 );NL),$ MOZX'HX!W="8=<+%<@KV;739DM@<^$KGXYGC>)Q+FZB0)+X5AS\'\#N]^CN!'?>OP/3?Y@"VA>#\"#1KH+/O6._$!^*ON42&-?5->K_#*.P&\U/ 6 M6I]LS[P?4E&2S4Q"DEAXZNLF&<--5GK6H&R--DR^IJMX_AP3)UR MQ]$CRK!O0\R"B(EM\^?KEGQ4?+LD.[Z.:=$9CPSTT#Q?QITUY,[%K3^2-25K M2M;'?O";-H3?G8W5$AX(6E$7-7!Z9[!(;I+1 MH1V#R#C=QABWC@M_VH1O2K;U-^*[\#:+[Y BU/AGX/FC<)-3=M4N1\->V\E) M<;I22J1(I$BD2*1(I(B#E$1>WIIV)'P_R=QVDM!PBXR Z\@&Z*$)$'ZN91N] MJ4'0FM@#8/-U!CWZ^N"X_(;ONV8_X+M2>\X#A=HEK$?8[TD=K=;29 I MML<1FQXK8M'CZ>9:?M@N@X__FQD\Y8(=^:9'= R9\;3)/K>]N?U'PY@[16F. M+!8CD2*1(I$BD2*1(E# >-']6!$Q7F7W80 9CUV\!<7_.^K]WZAIX\46-KAZ M9+I%/<\< $AB6Y"^)C;KJKFFFE<:B^4\B>/-DN@$(+JCH+F:,#1WNIF,]FAL M.6\,6VEACQ?Z0ETC/ (\O.",$>(RD;&3C[]\SW,Y [@34YHRWCHGJN6=%.Z!"P\R*=90;#=G3S![4"MCG9-(!L M)-$(330R\R"1(I$BD7*D2$DQ)9**RM-*XJB\TTU;\(.RR(OI#X?,,C!K$3H: M^@QR(C=$YB]D % B12(EDZALY6.-,TVB>X^,]QWM.2#:_D2YYE@(D%O'7:5Z MDL7!-"775-2E.749?!6$MB3#2Z1(I.P_39&=$%;%$<*GFXW@?ERAC\B:EV.+! J^2:@/+2,79%3X]: M,@IE9<4'@LB>S1M1I@B/HY('RSRO+=I4+G(]'E.B'.$9)9+E)L"!E@I0)YR<3MC@/*:%,J.>:X![D&^4C/+=!R@0I$TY")B0K MSUHXB6EOQT%HN!,FWU#3:[4HF50RZ9$R:1(>W;LM7R[EFHU:/5^N*5)OIQKF M-TQO;-$WA"A;+4'DJ&,;)=%^EJ,DVL]RE$3[68Z2:#_+41+M9SE*HOTL1TFT MG^4HB?:S'"71?I:C)-K/,^LTMC/P7?P MV?B!J*46?-BB8X]=QK],>M\/;5BVGXP\M&HUAI M5+%56D2KT8?#NTJQ])_1VN>NJ_5BI=Y8>JM45!)>+]?*B9Y8-:EZL59)^FTY M)S'F!%18%6U.BEJL:,MO93@II:BIVH>OBC1/?#/J^J>60^FR5(I]>"[,AL,: M"\.6-,C4F>TS5X!#FJZ=T_J2,(36C8X6&<=G%SG)?Q=/2I@3$^6(GBT M5,&T272X5 HP27?8L4)8UX-1P,_\)1U_R%R"AW6Y;,ALSWQFY.*;XWF?R)VM M.R-VOH38 EQK>0O/F[5EL99O6)9U:A:22\%BM3E/D%;D,\<8WC"=C?J@^G8ZR3"ETT3/[[!" MM;2_PPK+"C^L4&FHQ]?9/!%!9'1.[AZI61 YL?F1!=>_,6\9S M^DKY>N4(S_N1S"L"09\3\R8Z4$_5#G:@7KD";)ROUA^83<].49J(#/C<* M]M>Q/=N;AT7 M_K2)'K@NL_4WXKOP-HMRPJ#&/P//'S';WZA0;5]E+D?#6-M)R.6TDD7T3")% M(D4B12)%(D49 P!$;/S1U\1VG))K5O+:DG)626_'2F]KDA29DILJ%KF=;B:C/1I; MSAO#KE/8#H6^4-?P"+6-Z((S1K#+1,9.S+=B5VYU@^++<%/N3> "!!Y@6HX1 M;M;E/[]2CQG(HL"?G-N6L9(&'GAU9T:2D2%AY/:6=/,'M0*V.=F4<\W%H(TD M&I&(1F8>)%(D4B12CA0I*?HJZ:B\BC@J[W23%> -,H^\F/YPR"P#!1"G=V=) "UT#]]QKHD?TK,#W39UWF M/ILZ"R-6CTQWGFS^%AZ\2JRGZKEF.=^HBQ+'DC0H!8-$BD2*$%D"X81U0RQA M?0I)A[5'$7RGKCXD:H.?0U 6H#E5=&3?N[WW1]4P(9U#"NK[.Z2@6N*'%)0K MBZPF?!.Z]*@EHSA65GP@B.S9O/5DBO X*GFPS.]:)PPV.?N@RH\FJ4B6ERPO M65Y\EF_LNQ=M5<4C%91\M21E@I0)4B:(+Q.T+8Y 2B@3<'L$N :-AI0)4B9( MF9 -(!)5!6B;=D;9S$DHYYI*K;%[7E]RH>3"X^;")$RXIAUR"HJY@@=':/F: M5I6*.=4XOF%Z8XN^(439:@DB1QW;*(GVLQPET7Z6HR3:SW*41/M9CI)H/\M1 M$NUG.4JB_2Q'2;2?Y2B)]K,<)=%^EJ,DVL]RE$3[68Z2:#_+41SMG_G)*?"O M83XWO\"/>/2(ND^F':<%*V/_*KJ"N4#X\U#[JU3>CVO("-5QNSVUWTS[B=B. MSSQ"7;AL$]/VV9-++3*FKD^< ?&'S&-D8-K4UN';,$?J,[ZEJCC)CKY?;_0] MM083&CL>WS!UZ6+'!O.97;V8AC^,,] S3T7@*4T?H7W/L0)_]2,S*5(=IL3< MS2'9,T>PZGOV0AZ=$;5W@VE]'A2S/W&VF.$V&[36K]6K:KU6[I?5JDKUNJ:P MVJ#?[RN#?KGVOYJ2BQ\:NO$*QO2)%?HNHS\+%-MM7U+KA;YY2'.S! :T- OT M]_!:"97!8'/ZJF\ BC!I;3#=[SN]=I?T.N2ZUUR\>.^]>/F#NY_6LGY MPJV2*/-S#0M+[H,1O%(G"[M)WW7$=Y^H;?Z;$Q+0 :_8B)OFIUN.%[@,1G=!1/$6^;;? MD;V#[VK(3WZ2;S>C"%KY:C_YS6 MPE3#\AO3#IC1\J-K.$'FZ72,DL\-6$Y/=P^]N\X]Z=R2KS^Z=_?M M;I>T[F](]\?W[ZW'?^#U[MUO]W>W=]>M^QYI75]W?MSW[NY_(P] B-=W[>X. MJ/M*/=/K#-X!^RW\N03@M24 KQT1P+\&'ESSO*TY<[;<"'=-FX.W\)() M3V M+[7J@>V4/]2_Y\F=K1?S:)? 1" M>"A",(;O^<1WB,$&S 9;2+=,Y&_R9#E]:EEO18(FU75H4!%GS&!Z:%!Y9&5] M73@(IN*QIQ$_9>^#?>UW][<+YXD'HSYS.X-._)YN^!YOKN@.(*]CX=V+XQH@ MJW)QS5UI2O;U7!,LV(5Z.Q+-BX/ 8!:8;2X"4)\]'01@8_I<1T9&H\^,=]"; M -<+M]'#X '#=KUP6W<=ST/S,@+9Y"'+>3*!_G3 (F4P:$QUEL<#MTT;D8=# M?*8/;:"^IS<"5/R3 38 038-]_?#U_0 OOR6CW&6)[KY;%I 0?QQG*\[&1WA M<[4Y>W2L0W[8%HN &Q$6)X3J0 2EY&3H6>X?:SW.:)*%B"8M;O\,G'./.?F91?XE0L4P9J[&+YEA" M4 =5)N$:R!-KTAW2%]*VGTW7L?$J2)#_HJ/Q%8!KX%(/L*WC8['N>AF:^A#5#Z@HT@*+ MZ#NY9:![X+&HMXA'OGV[+I*'P/4"L ^1^G%N*R:1)[_#:L@-,"2HI6ZDGN)7 MY?%=Y.+WFV[W$WD!#@ $@B=C>D-8';QXC!]AG*= Z**N(* =?F)7;OSFK5\D M=R !4-_"@U9X8.S"5[A3A+HB7AY^B;?P#K^"GT>QT=%]!_04 ER%%W/(U[>' M_']S./\W^4Y1@*/!S1* +7[ZENJ@"7R0&/&Z(J!% Y+"[1FDCQ-XY$>Q6R1/ M#FA*3A9V,1RQU* M#QO9& RW/7&]![Y+9#!%;S)(_PUU)O\45^,8T<,="OR]0*N64?P($TQ3F9( M$^IFALCIZ(U9&Y^&7J7'V0&-$G.J*5'NH?R;")S\A*(XH?%X%$<*"[7LB)L2 M?-"0AC8;[:.$>D.:8J_,U=%J\Z81!/C$P K0."/] .C"8:A=?(+;;[B1#H+' ML2PTEKFE"U.;\U%^\= #&H>'?B/!KO13;.YG+.S'4V?=$W4S"ZGS8@-1#LWQ M RP(*?R)31R2@CHQG&IX?OCBSMS_S">>I+;'2>+AF*5EDT0L)IUH>8\357/- M\I*)DK C$YKYWAA\9/#F+/"6N"N'1SZB:V"!>P:$-7"=T8<$C8D#%^.M!E=F M()$XZ>7)$[.YF<,->&,$WAL81SP% %2-G=8FO@7:$P9>,,CUK'D_#:;AU,+3 M*,D%'CWYZ3U!3SEPZJ_,27T/;;#9>7(I"7QC%\!9=+GV@@7[Z^84=Q;K#AE# MW7Y(";=RW]E^1=^?X/"'!\P;B$*S'WOX(>898)3KGUGKAI,-BL9Y*3GUQ:D5RO3C=R53G*)9[B2X#$K'1 MFINGHTF<)OS&P')>PJ-LDM MG\HM?S0R1P#+W$+\: E\EI$7#Q2P! Q%T@) M+WD2)L=>=7P4XUO+X+<2 (-W C_2@T ,&5^9;XG'\?G#6 'Q6.X\5)3^"UM MSF3^A5-&&%B8F68_XDBTR/ZZ_9;6RH:>_F;[6JM3&:R!#"[6%V-LP)\6/_L( M5I]HWI7#S+L,2JY87CGO>>7QL8'!UN'28:5D2(Y)Y6.(3,\QOH4/IP6? M"E@JQ<6]RMOC5K#-Q)O<<[ M4Q=#<$,*MG:?@<\$& C]F/&[>*0;6%&DT65/@17%\B)<\T!R-TQAFM&P]JL. M7L 3)_HX47W1;5^#'XPE#BZFM=&#UYGK4VZWAV9 ;(=@Z@Z]A*@B!>-%<-L" M2I@@'1%N@T"TEA/'9"TXCG\R-+HQ/!UY^A:/C $I([5,"B_@2?B&.;:F[CY? MX<5OK=;#IQEH.2/3AT>Y)>GMB@MOZ 06>*7HZ% ^:1#X_PSLT KCL^:1MN@3 MZU\80Y%'Z,!=[(7OW6+"0"D5_F?"Y,C)D8FQW/,Y(!@X)-^(=C-SPFH!IHW]B,W1] MJ?O&84W)@)KNG"R,^>QZFIOFLYG1'5$!:AA-G\0 X!V!A3&?1_;,["@=9#-_ MXM7P4/_;A%Y#%<3%*(9GXXF9G.L,4P^]18 )A M ,ODU$]'81!]*@$ H:#\/'-@1K$?AXNQ6&K&<3K^]"Q&8Y$Q?3Y.CPPIGWYVB!&^T;&/^PLS(Q!&"6JZI58JUU2&"J,0A5H=IKG1^ M%8FG7L<0C;)ZYH"7=ZAZ'\=ZC\G$H:DUP;H=%]C !2XF>*8Q*$[0*RP,\K&3 M?,X;.AJK-W3(O1FGL3=C50RHFGX,:-_:F!^%2Q[ N7\C/1=>%8J!$ZK:NPFX MG8^:>#$(L2R=-!^"F=?A,UG@,-F=4#MK:V3Z/?.GL?JD(KU>RC5+Q<4*B%!V M;Y];J.YSS@K.>=%"F)OS^V(#-R);7OW&J3;TN2:U5ZWY&KAK5,7/)LCW5EP5 M'M9D36Y$10$15E%3OT]R&D$(*1X.\/C^1@_6@OGBR=OY3H%)83$/"[:X1@QW M(02HK\'\0V[#&@P2G2-';K'8ZH^[//E6?"B2B];=PR>^]\THV\B UW%99SN^_3RLC/X!NXU!UV 8$U,+,#R'5L^%4/@PI@ M(E^'#MV=/3LFCE4M[A&JJRGN!LK*JWUFCI9_>K*[J]MKW=^T'F^Z MY,<#;C<\'2UU9Y-[YSF,QD_5SC2<.*4SC"QBDL'PR%<'_B$7MZWNUT\@?/"T MN^4#?XPQ/ F2I?OC$WRGR#]1*-6PBC7QZM I7K!$^88BR33OA/X<^6) M\9OC*J\B"%#'?O*B32@$6-0V9FJ O&B)TYTI41ALLE?'',U]$L7V!]\+XXEA MD0M&US'A$6WY,B:QI*')!C.Q/51N/*H^HC\QYW/=N?G^*;]R!N&BZ1)X3L*) M\,6!Z<>5=&$57%A@-IE>%-"RWN*5&]'*PWH*TYN"9E+D&>4!ALX+*A=X&C6) MB?2.83./UUQ-EQ5-"L,23Z!.GV@8P'8\MG001B#'8\L,H]R8+\+WAW%*M+L\ MU%9>N!D.@ *N#>,?7 2#%^KBR?QA+6PP"+4_#Y3.9+0\TF? UN'N+G2DICDM MI1(;<+.8B'-[42%2HE>5BZ3-*8(:SC@N.!OC6B;)AXFAB*5H$Q2Q9VH%(< 0 M-G$D<3!]$=?ALTC#E[_?LI2LD\(QBL )Q&=$( BWB6SK_IB17HVXK+-'7X'J M(KE5*Y<^S8JMR*3SZ>L<%TXEU(PQR0.[*"C1^+-U;GO%)O/T/?@T-8W91%F( M^ZEP"O,Z@$^<,;+K#@1\!%2W+/RSF8E9+J5@8A[ DM1VL"2CE ]67L6;G_X$ MZ7,-/ <4Y2ZQ%K7%'>5U[8AVE#^V_VC?_]C>.CMP#&04;0]^"+=G\>1TIP^" MD9Y8*&2ZU/',4IWI4E$;A\DQK#@9$7[LB!<7:.L1Q7)YR%YYS!Y$D8.!-)0/ MT>APFPJN$40';O..=H&_17)T]Y>$=\>X58W*9A%(K MJN&.Q\YN'@QF#*0^B[;K@]GBAT7F6!O.X(..ZTW3^+R@X+?IWKO(?H[WT73 M!0<87?S6ZGQ"&V>V#.':"<)&1_&NS&N+FB,/+<#;ZRBB8 'S\PW('#@$HQO/ M^-X9K0-S?'(I/(=A@CY#KY_I_K0NWC='N!1XQ\P6P0% F>N, $PR-VHT$H(& MGN%I:^>?\)J)%@#1KK_I/&#Q#] [!7Q5@:=#PY)YT\/G=2Q]R..6,1]CXGF< M3Z@X)O/!3#O\#4#,8QX69\8WC9V0)3*?QYDA-:"K46#Y9@RXR0T$^]L8^Q5, MZV+"GEBF/RTI0QQNICN>F;Y.;\37>F *+/9N, )WTKLA5BMEWK&!FQWO53;W M-;#LG_-%Y$.E-M5'9K,7:G4X_VX^W\H'\[V()OPID@JQ81]R7;A=*DS.S][E M.VZ9%PJ#>!]RQ#. 6[[5FCP%U 7!Q%@D3.SYEP"(+ OY8B*APF_R@Y;F]MTM M/&GRS9C<;W6LL*C*9;-U)>\W K_@]AE_WL##/]%Z99,E "B<21APX=:R=_ H MY73,O!&)OK >ML5 .QBI>9C1\V]I10 MU"@.7R2_.R\PR,TOA4!4\[2PJA%68^('+5XW,]$1'&%O7'I-8@^4A YG* 71 M (?A,"V3[X-$>QPOT%NV8(ILOM=">?X](48A10B9/I_/0X (1%QQZ[C'^YBEM1FC9?&'_H M:O&+[PZ/XQ\,;T\STL52F)6.^I=&7XYN%^'6Y\7K5:58K=:7WBH5E837RS4U MT1.K)J54BPUE^:V95PG923038-5J'V-P35?;96>,[CYLR0&B84W( BT[XT.) MB])T#XS:R+\_'E)4@CIA7,SL?IA'QX8DN^$IM:DM:U(GPU]SB9EC4]]@G1=W M]O]G[\V;XT:.].&O4D'/K*4WP)Z^#XU_C* HB91%SGC]UP:Z4H[:GG[\.J"&8>II<[DJL)>'87 MI0G9F"#03(0&J5KWVMM&'O[26HGJ<4(V&NE!CU_!MI+P2 M)20\3N4E):78HNI>+)RKA:OBV^3F),E$E/E9\@[=YT-'7*(CHIE-N:.*4.B. M1&3PRQ]5V%4"=9:>A2JYWZ1PA+W@E>+0?/9\"L;W7W<"3(77K?/N6#_;,F4A M6NJB5LTJ[@(@4NE$6ONM^X6;F"9W/_R*N0D\P)3W+YX5 M5T??#]44\FK)7FU^CUQI("U#V*M^/*A)LM>,Z0%\QAAHMC M?.64G( _?$2[L6*Q4$C^/ "A-4 ++\'J*RA#'F!CFL2!L^;\(A1#71*]B*5K M55T3_49KHD7>\IQLYGJ1\Y<3E0"BB#]Y_FMY].MO"G%+5E!A$2OF5X%GQ1V> MM7L7)4&B_7P^<;!;%OW5Y_:X'_D!4I)!JRG##@3*.?SE7 'J M8/JHZ,TC0$#$>\>@\)U459(E,Q)9@#!E20I8A=V[!%@O)Y+*YYO*=:-:#1/3 M;8C.IW*MZ%E35EPI?#SI1- 2T%W K$%ZV.(3+O)NI2>BOIH@07&$-?=1.8DV M$=$$[0^5KDOIP(2(%E=!3>-?XV9+U7A@C/#]TMV].^>T@NQQQ:5J?^:^'[E4;*CJ\S -;^I\+8_>ASB)W)*IA.F]QX/!VCD! M*%5A7Z1G.$W],Q,'D@H(9HJPJ0Q5:H4TV'L&D^1&]9+TDLI?5!NC (S@Z%]LGC1J!N$D4A+CL,JR@"1Z%GT M?JHG9&CD"%Y,C\<&;O)H$RE,D02,MTLQ% MRK-8%%"[8 3)_V)KXW?(!.A,_P+*=Y8A0&MJ:/8,^U10J=1&K ^DHT\]"S-* M)* T16MF.%S4V(._5@@+BV MXBZ(1$&LS%(V;I+2'V,,F$K%B5"7'60D E]-TV*RR9OQPP-IW5I 88,4H &> MM^+^F)UF%LFH*$]:V_84;6]11?#)#A1Z 5CI&>UH#:@UYIU%7NM[0I?"T>I MC[/I_X$J$(@[ JJ@I)79OU+Y RDG.T/^5)\4R"T*WF9E1*M;:38;1:N,J%6Z MU5U-JM'HE'Q2K5.M(=&C]*@W-^H 94JUUNG4QCS2Y>L7MZ7V:WJ>?M=32H_2H@HXJ89TMQH#AI=9: MA;9E*:1>LVRV1,MMO*'EBDP[K4CU*#VJH*/>:+5[DE@C$"&G.5/7^-JM. MWT!1::.W5E7I(A#$:P),A=VXQ 2"@%N/YH_UW91:RWL[+4S\MN.]G1@5X_2H_2H#?S1U3AS!;'4 M;J:RG_<&I[A,\\[9K=/4K_/LO=KQ[;T>XI+TC'JGOJW"G4_7>S/I-&$M(:SZ ML0FK447 FV[+J-4T816;L-[E= FR4@MW$B8.5+9_WZ!1K8%O,,Z0IRMEM&H[0I^6M-506S_QO%L_R;(JD9EUIM\ZZK_JF2,T/#ATEO'Z*3"[WY.5>N[0F[$Y#.U1 M+-O6V47-J-:J1JL]BR.[66#[&,T/\)1W$Q/7_*SY>>,LT^/S<_OLHM=L&,WV MUOENI>#F/3Q_?$M-C]*CWN*H.7V-2@*B]<01YW,RL@?@ICP1!+EWU\;F0P]AIOO\L6&U MWB"\3\FP?5K'SW5 ;)]FT^C4V\4&5UD<,="\IGEM#5YK'Y_7NLAK7:/3V3N. M5A%X+7[^;8!HY2Z;:1VO;*9W=E&MS"(HYJZ:T4!:>I0>I4<5Q]D\F7J:+[9E M.9Q=FT&H,;1V;>MUCF[KU1#JJ-DPZK6M_2H-=50G[!J9Q?U;LVHU6N: ML$Z3L!;X YT#H^HV:HCT4:\4@HZTR:]'Z5%Z5)GQLRX#V]2(6;LVR8[>E*11 M:YQ=M+M&M[HUJJE&-BH,7;6.WG>C46L"736-1FU7O6XT717#TC]T_XQ&K75V MT:GLZM9)&_IZE!ZE1^G8_@*Y[91:_2* (9:5-?C]*C M]*@RQ_2WA\7=/EM=PVCN9T].&D:S +Y2;X>PN#L_W;T!:6I^UOQ<2EC<>G5G ML+BEX.8]/']\2TV/TJ/>XJA=P.(6 ,W!KGUN6.B9 Y&]D2#W&J0VS),2H/< MZE%ZU*F,TB"W&N3VI*DKY=:=+BBI!KG5(+?ZGE6/TJ/>PB@->[.\UCP^K]7/+KJ=GE'K]-X"K\7/OPVHV[Q%,(U#%\'4&UCO M7G QK\.V>I0>I4>5N1+^(>IOZ4WJ M,EAM[Q^X?4$:.H932K6]MYNG"Y.'1U M_%X9]19A7]6[A4 GU72U,U]@NNO%_GV!]ME%K=(M AEIBU^/TJ/T*%T0O]^8 MMBZ@U06T!2R(KW=T0;SF9\W/I2F([^J">%T0KT?I424<-:<@7LJXNPCDIST0 M_T:9;+L1U9IGBLFE7*]W0/!/O,#& 1]$5?HS3VJY4>BGGI*2KYH\8O9!R$7A MXD=FTGO7UUB/]I@'[(Z_L&_>V'2WJ\*OU;*%]>G_CGPUFXGYQ,_[/C>_GYM# MF.P'TWDQ7P/<\70EONV>IS=P>NT+5S@<;I"5OV190GN "O1\.N(/(,FYCZ-@ M(N9Q)\!&/EH"?[%[9J??Z;;KW4ZSWZRWZ^:@VZCQSK#?[]>&_6;G_\#N?B20 M F_(T!@ ,@G^]HMY,8.$(/;UXF]]_Y>+>:-&J$KV7=4B-(Y?I)/ M[^RBV6@8S<:.DWR*6>W-\EKWZ+S6J)Y=-'I5HU7=NG_E*?!:_+Q&C9A7 M*=8Y=*58HX99/)6"RWD=J]6C]"@]JLRP$7?F\V9>I*Z^7F+@]8YOX-7!P*O7 MC$9WZ_HG7=9?&,)J5X]/6(VSBWJO;K1[6UMOFK *Y07T#NX%-,\N>AHOHI@F MCQZE1[W%4>7%B[BT?7;C@4#>]:U1GNC:Z6O/>6;9\1$/&BV,J'6-5GM7,, G M%K8M)V'5CT]8".I5[QF][?'A-&'ME;#>Y33XLU(+=Q(F#E1V",N_E29X_OWX8AK..B=VV6-X]ME7;#+&AVCIG%[RT18QV\H MT^@A856->K>M">LT"6N!O=\X=("_63V[:%6VSC#3 7X]2H_2HW2 7P-":P#9 M$P20/?[U2+.F :$U/VM^+@L@=+.N :$U(+0>I4>5<-0"0.B% -#K@=Q.0\'N M0[5TYL+<*B7 /IJ.Z0YXL!FJ[?R5'!?!]W'$66B/09PBXK%TO>#/@??D$JJV MP?JV \\]!08S73A^,Q@A#3B![WZE&G\P$]1D&[\6;%8*P:3W3+M-/+4[XWD'J(<4P.PY/>HC:PQ&K M&380=#'^C52;&<(_Y(&QAQ&'[U38Y5A,QO1Y/-N O7C^=S;QO23>![:B(1.*LA]\?PNI!-8/\]RQ[ P_"S9[ LV#M>>:K@ M_KUP_MUY99[/QO#HR'E]7V&_<9?[IN.\QAO,O,$@\@,61/V _QD!.;#0FW\D M8L_Q&3N9CMS,"OMO[P4>\@VY,6,@IE#P%.U"S^ ^W%DTB=3@5!M05Q)^+"8G.=6*^CKDZ"M<+\0V!#08*' GF M<=A#L#-@"X:V"P_C5P:P$A P^$R?#\P(W@P+?*47#'VQ8[#+N/^(>(F;!Q01 M^3@,#@AX<@1?]7%F](R8-9EM\3'CCDU\L-G\UV1)=,;Q8FB3:0FII=(+?=A* M'ZDN#TWB8#/^UGG_]3S^;M\,;*(M?!FL"3F4FX.1_!#NB:"Z"BN/0+H,<)E_ M-T%/P!G4#(9X35E2'IG6--'C,S_ENJ?*> "M:0]@GMF/UGYXQ\/U3/UV8NHW MSBZ:W<[".H$QLH7G@G"B9<0@FKCR)A':)^!;O! 1XQM[VY3F 3>%F@%W*[/) MGDSN!ZT\U_1;!YQ^Z^RBU:XMF3[)QPDJR6?NO%;8U=39""D#7",$7Q#B:<5: M,U&6H)U&MN!Y>"$J!?+$ A1O2F2*'@*P J')4% Z'$5-/PI)MB:J#CZ"5)-( M$)1))-M W BYM&@>7L\YI8-'W!> M?X7?I'^54J-JOK"&7U$CP<#T2%*Y'F:!,-Q/T LP+]1((5@D001;8P9R3=3^ M [<"9F@R4@FPK[@O\%=;M XP+11SJ'HJ#.@&W@H;.;<_QNV#;?8&S= MV*S/P08YJ&;;?/Z8EU7M56:39Q:HMJGN-W,=?7SW>@(NOPE[T%# W?WC-6MF MEYSI=35[?!VE>/#HFQ:_="W*<$S)T4]V,' \=%P>X3T?'6_P/3Z< M5DV0!NPNMRY#^3/\"H>#G,!W0F"N?"V$#KI_WZZOKF__N/SX^?IABTU\&(RX M%3G\?G@IPPNTH[2WL*,WRF=,=G7.5M:WV;1C]UU*F8V M_<:)WZ'E/HXC9#,I0WFFT<=N@?-WN;*3Q\X_ M?M%CZ_- QWG)-HY&&TL@)K M?YR)W14&9GOCU*J31O_-GSQ5I&*,E?&4F?PI08 J*I%R5O)F2;4:" K1,>K[ M1_G=/ EJ/X7]!5,)FN/?-L>W#L7Q38H^&HW:UK!JA^#X\M9=_S[O"G F<4<7 M9A]6LZI349P6)*R6F]-:= -O='N%J&_<<9ELP=3GFZ?K%?ICEW3=IM0,H]NN M%X2NRUNP1U=7;-?>Y5K, 7OJNM&H[>K MDC+M06VG LI,U2M4P ZINGMVT6@:W5JK(%1=7B]!56QO%VE<8M"M>N8(59Z% M#DSL?EM.7>RL!"3:A<3IG5UTNEVCN;.> L>HYGP3GI@6*%J@[-6.V8E :5=! MH%1;1J^WM0U3"(&RH"(TR?@K0]%2CF1IK/$+33>TL0*0P7_8G&@KUI19$1>5 M>9C4]WOEH<*>/-AE%PL8#,9M3"5-JC8H6RWZ'U&,Z'CN MTSE6,<:/4\H]_S'@ 5&N*U(JJB0422-RGIFRQX..0A? M+'3M\_"%."SW3-@2-5U24??.Z8F!B?)+#^ MG,TLED1831XQ^U2XM/B1F62;]6GQ$=@X8'?\A7WS8-G;466M/K4WJ?^NG^7? MJL=9_B,_R2]ZXN=]GYO?S\TAK/"#Z;R8KP'JCC0? \NF=WUZPQ9NRW"X01)< MGE(N4+C

M"12UVH"J-5I;%!I\XOUP63U&>TX]1ON4ZC$^77]\W%AM'G2F#]RU0:<\\$&$ M& %7P@*X,0>RB*PPJU@_=Y;6=6/[H"4_VZ"=Y)HN$6L"=='^[)E:I78$H)$E M2T7XC6?;XL)P,!D8!^Y@1)*)#!<'2WL(F /^]_2$U9TA_!;<#ALK/\$.< ?V M!/XF3)G\)9@K2NQ0$-RZ 7 SSA:HC@LHD;S5=6W$_:K!]J^JO\3]$HLFR4Z& MS;+]@W6#[_4?KO9(; /_DT!*P*Z?P ;_L,=4C)US:Q:4IR+N\J7X*JF@^Z&2 MEOCIKSX?V]'X*_?_$9D^VBQY=PK[="[$7E:EE�L3_%!V"+P/%]&H&(F(0R M\[Y*YF;72#R/E#&9;Q]%^Z_9UX?9F\*6*(UN09\B"<@ M'W#%.>(EO#+YTELTLR5Z 7T-O86I#_[77[KU6N=71&CPP(T_]UY<>(<%_@3L MWH!\?!M>X-LB3#>E[()E!2H>O MYPY^&"AV-O01+EG*XHE)QU&@8_ ? ID"L72* (LP@5,'CS((HB.@(@C*%Z"$87@%2 M%Y$60Z$Q+>2\B0#H&L *^US%YTP\$D[O,4")H&2Q7<$F/IGP2PGBZJE=;LY=?/!GO7?Q_#:G&B,@S.B+U M)?!>[)7")8%]D39 M]_<8&\2C9'$U-\/OLW+HYI]VI M[F_:';2TZK,W#3^3>66Z,",Z*]SY':RDMK^58.;'BI7,AS81*ID/AT)')_Q/ M=(8^R2JQ\6+F)L5./<=.W,H9X>*OU3R7MR\!4K_H59JSF?0_[S-67CS?$G?= MM-T@95K%(7,SL:]>3!]M#%LB3YI#L&#&%,R%-SQSD$*A-+R6FE).X"G8FX"Y MZ*AFWB!"]F3+&>BF(? C:8EP)%$VTX!&%M MUP>9'^!.AWAKTQ'P T)8PB4 MBXU.-*@)1-YYY@+H2BY'@CX" \/B%?HB/(N?H!%C[C]AZ)Y&#_Z,;!&?+I]) MD)-6!-B8V*JA&3FA@C6"\S)BC#4Z48*=--1=@AH/>XZA[<%('-9RVC-B4DD] MGDRA;[K?_6@2#E[I.1MQDN"7 W JAJ;M(-PETH/[JFQSPATEPQRLSC&M"+BTSPG-S4;#( 4J)_!18;/)C5"76%X4HH-!9L9: M%M\>Z;M9:30+R">>O<9)*G#ZN]W*J^.?/LQ-Q:Q5WG<.X+!,3_BDKGRR,C=S[U;S[*)57;U;2Z^E M.S,'G-4D*!\S$P-:'7RP(O_%\RTXA&0VK;.+(7@CYZ_<]*=36S!Y"&Q)TH." M5(>2=-@[(N!O]'L,M+\34=?8RT'4W[R;ON(^9:\DC"6"J\\D0.$+1CT9U$*6 MB^U ?G5X&**SA/8N35+8P81RG'B\.XR"L]W++TC"MD>J,8USB6^&Y-\G5'-,C"A=TD#^B_'YUOEL:D#V'OH@=_8+IG;, MVWH9&=CXPOY=SFU[KZ_X\U_Q+XO;[/^B_T@&PMR;_OD<5-8[_FZ>&\5\=ZO= MQN[N^.]OOFVQQL;^UMCG_B$U LA[^[G28O:( FC2TD8M5F$G9]I M\GEGFR=[:8/9]L M[58:'+BP/;2PN#]65GN6H])SJ[I7409[/KX2L M;])6J5#*84[0!I,#*,TO3DH"@4EI2/):*+D50BW@4I85J@9L28R&ULPH.P@B M[B?E6GFE;\;MRT1FYTG>S_3Y^*=RAB!WYTI;\OMJRVU()4%EV5DF\P%\9,LW M7URI3VD#J&_GS"Z\P\LE_(WL%"A?%J@00<,QC,=--3'E,)W)/LH*Q4C80'"DC@C@Y!S,D]YLS;+R=A.$55"D36Q"7 M)CY/H1J0:56(;SU3%%.)44W\&*"$RZL',J&Q^K0>\*;TP)6<+3K0@;RZ1@\R M]*X_WCY^NOR&,XIU0C51"9C4,B_Z@3/'0%3,9M.=ZN-+.,RJ _F&!F#VYE+P ME_@UW4;@.],CFO)B;ACYHBETR"?,\EYK7/R;8 7?ASK<6Q)WBG4<'EHMLUOAZ M8/H44H>0V?NWQK=O*\5__F8<-KD_L=%VE-8_=U&EHN.%H5+$4\O=";NWQUS' M'B'O+VM\#0M)'V/JPBYW2^S>BJ;I6RT$8=$[E=G^ 8L6,F.7+XH=5MAE.I%P M480Q=Q9]GF-5VO\;'X,4A.EOG:W6ZYY=-.OM)>GU -0*RX$#E5TC0O"L/)186,%RE MK9^/,I7I 0']EE[$S!:#3$7!DY0[:UYY43\%#$GU"WCG3CXVN,6DE#(7/&]# M9B^HP9I*; MI=MNX1V7;![-1S/;%H4K5:I5M? M^:I"M@E8T:_E^!/46U* 42NV9!YD?JLR);6I'41:9)\W*W,$Q2X[(L1WSNOG M.].M^[M;="R\"%YJK=7X<\VN(+D[RQ^A/<17=?5A17R-E1>>-O,WRYW; :(( MY+SF"9*E\,ZGD(W66WZGTFGE;312 MU(XQO6RM\TS+F+2CD#@0W^(;U_OA5X5O_$U1\/WPALK;_@44G+.[3+.*:>XU MHU6?]=S**=V6-'(]+1G6VDA6Y6O3M=;VI=BS!*TI=\B@M^X=O/?QA3O/_ M\ M9!3DYDZ\XZT:U>9L-+B\4$@Q6>>-,5EI-%]7:[Z38,L;+\KO+7;! M6S1J#7089[$DR\"8QY]@X;:DK 8!-:PO5)/Z-QL.W.'FO-5@86Y1WD-17J^V MC4;ME*,+RSM)_S)5I'C:.15+2B[KRS+-5(M>S!VR7:P+F#@VY?Z)(B$G6ZV2 MR;%Z;V?D]>W9IO8UMG%\9LYKFXOVMXB;^@3#'JF2K#@TK7B1*S9 M/*%:=::Z%GYV4GU&O]W^/SV^Y?KN\>'$G7L_B0:6!,*DBQU MH@(C5:9J![(,)\N=(ZINM3AS/5ED0Y"D1 6BLBTQ[@$UN?TA3[VOHZ_@.) ,;PYH*1(G/J8AR.8=H7=R"\D[=SG M?T0565*?>HYYU.*5 0+)C##/]X6-N/6$!2]/5'!#T&Y>$$@ .AO4H "6$ULC M'C9)5H&X%X4E6+HYCL1L1=(S_MKG(^X&8D+P;\[>X7L%WBS"-? _(Y$NF.J$ M3C WODOU!G%MU,#S$=?$$XG\-%T$?>#C0J.L+^4U54LF^F4E,H8E>;&;=\LM M'..EV]$#D_$?$R](-)EO!]]%%BF!"ZGC)]1P1:3(J1%BYW$L>.5^@#5(-KQQ M@#0G&\L/G6@01K*.:EI%PE(15@*$)VJ\!/-L6G%JM*'%:$--C3;T-M&&A.>S<8E&(A4^ MVZ(0$\SJRZ0,9D&I1JU9NE(-43)!:EI4.41CF#5AZJ?!?,)T!8\PX0?B/&06 MY0(?!#V5K(T@A%JN$L6Y-1];%'DE42UEHLB0U?M^1_V)4"?1.JDH -0@C%<+>.;*J,+,#.\_* M3]^#;'M[ONGS:TVNR,>F]$V ^@8L<()WWR:?8:_'=?+;+5RPT[EKVOZ.O( W MMK>SH9NE$=QCIIUO2O$%V>JO"&4$,^8"V4O$'F4@.X/<<:2LA-7[>E*I![M; M]:DG$M2JM>69!&EX^%5.<=Y,@UKK[*)I5'NSJ+$BCKJW8ZOES0,Y7?=@W7S2 M K+M0?3/'M)+B[F;]PNPH Y=V%H^I3%O8:>O%^I'U MMD8&VJ%7A-B?SAD3_ M\2=XVJ.T9U<$SZ[XNWFY5O+1H3VW\NG9>0L[?3W;.**>Q;[N1KVWJ,'T-B=3 M.CV[/)W\U&]Y5?J9SY] DOD(H8@9F(&\Y16 Q2^>CYTFX,?J4I?R0KD_,?WP M=1E.;'J5<8,MEQ)]3*NL(]>G*^9 M^IP$6Z8D/Y67GF2MIG]+2-G8!\"V9 [>-,BMZME*7]PC&NVA2>".AU/GD;JN M%VFY>9/&:M7F\L2KW^"UG[T@N'?3V8EQ9@!,Z:O/0_-'[D0L+$6LS,:4,CED MYN+V#7/7L@(Z>[.U#.T?W#K_#_?G='%HUGIG%ZZ'M.;,+D5F71#!9I.7XU.4 MH60#^X<8*[(I'D+X(^[;FV5GXF=CZQY:9GB1W$.Y&S2 M6Y+K^@-_D1.U=B5=78'M>@.FZW^CY:H.YM'[R+_Q@0-2S1[:W/JGC9(L/P)+ M0F;UZME%'."=S<+8F:KU*G'9M!Y4X>\_>75*BT]FB1"?I2XDE.E>TA4_88(4'B"CM M>$'DS\D6J\^VPX.?[;1@YT@[>G7_Y[L)='^=]@#UIL0$>6&?R9K4BP,1>/\/Q)JCR;ONU%@6P#IHPO M@SGF2Q#96/!C^GT[]-7/0>;:8VQ=XU+?&%$>.$@ZW@A)Y_ GL.8FOH<=K40S ML[BW#GO"&BF7GLQ^591HR \D=4:(9H!;F;3D\\"HC+,1T8;L1P$9LA7V@#)5 MF+,!3\^ !9Q_!Y&*+6>XK'XD3>@Q/IXXGFCM QH#NWH8ZB^9<;;[[PC[P5+K M1^Y-,-L5.U;A=+ )CSDVGWCR*%5@NBX72C"N/DH9JTFNN MI\?@0(*DX0V> M0V825&WF>Z%\K;3*ND]%QV0\$NB: U]-W00 MK&=;MFY0I(*M3>@T:'Y@?Y@.X7G#O >A[8JSP&.5W9*X9; _ZO\;V_+3TTVW50)B@94^F:*>#;X$ M:PF(4RH+%&CI:(X[F M5J5$E8O_I#)!:NEXJH49DE_J=^C(FCY)C]0\,=EXH;PQR99^ MMOF+:#U@8O4%V&;H#/?-P!:/!]%PB!67[N UZ5* "\+5!2B@A!E)CD:V"\%A MZ>%(E5 9^S[N:"&:/P[ FLE=OK.JA1-05V)PO5[B1TSG,KR2/50V:EI1KX,+ M6:\T=UJ'U#G&0AJTD,7--Q9T2X#5+2AIR[AS1M)D2)VNDT0F\Z7P(W/-<"7- M!'\C!3"QNIR!*H&>45>)D@R4R$<)PT''I*V*5VHU]$*";9X>P9IH;.A'H B< M?#3JG$37YT)7,1->11V2',QG?A+Z.G($V6/WKX&T+I =Q.J$X&-J36Q@NOB5 M/NDWT*WX(5JFU)0A['(L:*1$3$N9]))(%<5"4*GZ1)F9#$-B]@!#?.+S65// M\KA8L_#,96<5*5G)385I1V[\+[$B7$HJ)">/2A@Z:7..>LB*WLQ4]"&FJSJ! M8,=.4*TC$SQ=$W>)HS!2Q;:R_ WW@$* <5DN$20V1Z1V:\K,H\^G.ZZZPL#9 M/&17#-^#:/2WA$95&2]LP^VL97Q%)_'&E ZR[6*1$/<*&D:N:)(V\,DG$62) M6A_E FS!.?XI%'^%74G4!2#:U&L5^((AFM#*WC4^O5MT_ ,AB=_T23:8)-@E M8SSYYAB\$.N)HZ5C1=(CDMW*:0%PN, ; ;V2_^"#B**QI@PLR'KTU?R2=2'F M, 6^?RX35=B-Z)\[]ORL4YCQ16)'97K;9?M.%3(7XB.(0'K3WJ?7FGI*BASA MB-*[X2G\$\0IHW9QTA14,Y"O#!3?IT+T:I?$\O#X, '*Y_:X'_D!F69QRBV* ML1$P@/@K:;47='"2VS M4,)F!.=,'6K)?58BC<=AATPGI>Q")BQ(@AQAJ,Q"$V6+I3NHCS A&: MH>>3? A]CJ0IX@- ,;.N$=[2B=F3>X.N%THVY5TG?C.%F4/"2Q'< J]/+SCA M'29ZI)D^?6*(0:%A%&(CX<7B5(+ H(LGXMT8S49I"+O&GR00C_#I\0;/'![Q0HPP&QD5!#A:6&;:]-':+!+RMF 1S% M(!JX]L&U$^8?_DV%Q!8'FM%"!X7P;^GF)\%BTT(JHM'1!,TLVC&P)$FQJS,3 MU\R+3I293N"E=]BT^)^1.1#QZZE-23T?+Y&TFKI!8,%K$/)QADX2P#2#;F%A MZ2)_9!P3@J&B8S1(J;(@-4(%S>(W32(?#-2 _BX/1=PCI)Z1DX%#4#8 ;HXY M?R]>$] K263_]9=NO=;Y-9A9'9T(1@;$7H54U=N9#@$'=:LZ9ZZ\AK"A(-@=% NZZP U)Q%3 WGV[O@S>)Y&' *81 MDD$&2WKF,OL#-Y7"-14&U(%C,,@E9S!S"G8PB<+%+K1:;#;=I@^6+\<;,8H& M1B'),P)U3%.0P7"^Z0)4%7IU')%C$HB[8.62SYCA A5/A6?G,KFQ* Z1!/9V MF9O2//'+R_^I_SCY/M_=U;"-2DY0,V#0PE!*N09:]HTZ"8 M1@GKF$(EL'JUUF3W8]<&(P&3!>6 KS0 L5G'(KXG57Q(D;\$OD[<.-T/0J\/ MTJ7>H8NE.GLW\VI\X7L#Y8@0;OKR3==>9.,=_#[\'- G,)@F03T:> M@SK)YV$$58]2:V'YKMAPL 3P>M01D MHB*#7:,9>1(@8$4==0#Z2I4OK]6&J:B4%Z? K5.HO7*E;V"K&K5UMNKX/*!' ME6.4QL'=I 5Q464(YAF_N14WM,#4HXHB,'>.'EP00)ETG$[>(L:7<]EXY:&A M[]X8F&KN59\^F$]W.9B/#"QS:WY4^5J$3//"^-3;"*/:Z\YB$6P&EW<$&%7- M9IK-L0TTK^6AE1?."S6FE=W;1K1:;5HZO M _2H:O=-U3#63 M:29;F\E60*;OB M^RTOPLQSM>24Y)CSV_(IN#WLRZFKP!5VYK6LB7K@_K,]X/,5X:/YXZ.@<$0 MWH6*1-A$H]K><3_'71SXD4)TFM4UJ^_9VCT2JS?.+NI&K[-UB[XBL_KQS2P] MJARCCMY!ZDC5H0LZ0E%4-G)3[4IF0[1IP/ YN7M45SK_3E;4@>9#9Z[5EZ,S MKR5E[SP"%N36)>+W^$XVJ9O01^'7RP(A\Q;)/=P[:ZE6YK6O1()&RDF^5+ MQ*OY@B^Q@P32:<]?XE0OJIU@"\Q?,E7%WPN(B4O\'LBH!4 !C>[V0 ''[!PH MBNVI?I_*XR4>*= 3"Z(QS%9A.E'7EV "KOMC;OM%:,6NAMK?CK](I+7EYK@ LPX),0[7D)S66!Y;_# MJMM-R^8*0Q)DRJZ5T;S.2LN^6_]4CN*E=!2O?W!_@ TCOH(# ?\%.J,=U12F M*6PW%/8; A^R3XB^?(,0>=023!.:)K1C$MH;K3*_3^$GFR'[N^E&&.H0;?+6 M0;;(E?&X5JG'3K(?"W]#2K9;,!O#;BZ_)IT?ITNA?GY\G<4$Q7BEC.*ESOLN MPKZ(\RY%>V<7S>KII@?J)%R=A+OPU@BD/S'("LZK[Y'QE)Z2:DH9W&1OQ^Q8 MC=FQ63V[J-"BZ"5Q$HET=J3DKBF"^I;-PC]B,")[Q'E^W%DNI**XSNP MA"*UJU:)5RQR6/!G5TCR[:#8JS:V+* [!KCLJ Q., MUBLDI_TFN@UIH)\U]HHZ/M9_+1)*RD[+=8M3%.6QFK:CXW<.9:-3$(\ MN'5%6O$\$[D%)G)K5]5,!2 X+6YDB2*\"NCRG-.V<7O6*C]VEA_H:%>?=TA7FW6,)\1]"%10Y J&ONS4(0 M.PKJGXP6V\Q17$(5!8M>ET_4SUN8IJSCWN&=#+N_VWD, BMW;X,@XM:GR(<] M$+I2)!2GRWICL3S/_NR=731ZLQ=N,]4F)T V6B 552 =)9 0K$C74VRQR,I< ME;37JH*!6:_4=G7]50 .*J7@/75MJ,5:4<7:42GK#5QH_T&I"?H^^PW<.NJX M8;F$7'$H2[-[ 0]%L[MF=\WN;^90-+MK=L_OPAP?#%>/.D)'CN-/4(\J1".6 MT[L O_'\(;<1G\3S$/$C:3I&JV.TA:6L4K+[[N_"]Y:(%HOT)4F< MK=K9Q9P":WV'K@79B=^A;\LV$3#S)LF;+40MZ%6ZNP+$*0!G:4%^W%3\M01Y M \BNJ06Y%N2%$^3'2L3?5I W29#O#".@(%D3!624*9C/;!.28^90Y&F8]Y9@ M>'K'AP%MM78! [KS<]:W5/J6:@T=HG\6YX-7Z8&M]4*\6%Y:M MU3F[:->/T2Q;*PJM*/:M*+*<=RKH:RVL;ZY6NB4"#]!:9'LM4BNP%L%:P^V! M:+46T5JDB%JD=HI:I(U%C+5*MUL0+;)&^_DE[>CE*=8[<,P3+Z!>S!^H.[O] MS)/&N#]G.Q=+$5)-'C'[("VBS-< ]SO=P-EVS],;.+WVA2L<#M?G MP.X:RQ+D KSD^<0D'X#,N(^C8"+F<2? 1C[R^U_LGMGI=[KM>K?3[#?K[;HY MZ#9JO#/L]_NU8;_9^3]PF:B/-O:4OD)1 :S[MU_,B^R!Q?MZ\;>^_\O%O-,$ M@VG]'06@/7_<#A@*:V2[SL*7WR/8M^,? %V7J\$/& MS<%(-1\7'<5-UP69Y0?8JLL"(1ZDVY?#J"=J?(:_84'4_S?%M M_ S U!,P<"W^QR_2X_#5,5,F?D$G\-Q%='AW"9$"7R99?OP6L^'-?DPK=<) M2FSG57P:AL 4(_H!-D6G%9J3B>_] !48> M#_/X?V;@R.CH<#O%L!?:;7@4Q"GL41_GBB>,+QHXH&#@_";4=A.>_:/^O[ MX[&' M!(H<(0?2L<+OZ945R2V#U*9@_)!5JU&,@LD#NOS'N6 M\_QP?,I.3;4B%Z#1R\TG?3OK[P@O//"?W'XK#K-#!U_<*/QN>61 M:L*IQ/9<.R'I.A@%W1K[+Q/Z7A]8?'[Y)!B9)#=Q-1.,.P.HC^3,P@Y$:$8[,D(:E MU(:Y2E;O+HZPL:QNG%V09CR?*ZU3:Y;2K<(NW5:#TP?^X'GU>GD_J )5RE7IZ:/N@5_^,3!^U$7P Y1@L;;?2K7DJTJUY M=E'-(]QP8\LIW+ZFR(L.1%C3Y1%J3(":+>8"HG>&)&:ZB5$Z*_PD8[W8X0A8 MW__.0Z1_BSQ]P93)$#"FA"$+%BV^75AERLB2IC'(3_P==\F"6B4[,7/KV+*S MM4IVHFC+F*IF&)JVJZ3:@/OX3Y!YJ%&#E$;UA49-"[LQ-P-,%T._ WD.!I,[ M,>$P'H-&$_%CU^:!$>^T\I7^&J2<&&6OPN2]Z&E$ Y_%^E/VN$L!9Y*^%!1G MD1,J'T1Z8P:SX:3<5P.DKLMHHQG, V:U4%"Z,HP]=9QS@WS/L.]T9/TEI]I_ M38:D3S7%R73BZH<86#*?N!SJ#2^?P%-[@F4] N/RD")ZWE# _0D8P%ABGM>3 ML\=D@SG-&G]62B[16"&]5[D"[':8.58[ !8 51G[J &2 '- ^3GXKM18 ]6; M/(LL[V@'8Y$*KIV*"NZ<770KL^TG%JK@K_G\BU^FPEV"2/#C:X3,UZV67O%1]3!/"K0N;""+@QR<[P'@"2-I'&/[1 445'U(''N-P=!,, M5?L1SQ2VLA('V@+ :8'6KEL9F$!1F/M\E.WNG#"(--G"A@ M%M O6 _PZY"/I5LZ-E^9-QA$/KH_9-7!\^[TIX761UD2A6;:7TOFL/#C:+Q1 MQ"[[3A$C0WVE3!WUKH LE']'UA,90_ Z)T+_SV#]* 0]%S+''E/)=^@9*$LY M^'54 0YO-D.Q:IH&)D_A"OX;,(L8=/^ M#6<16+9X#M0L?P$;A[LF!=63-;JHEY_L0%Q\L<$(;1 8#U,"!4TQ87P[V%R> M3P%F&_;+YZ"Z4Q:98W_GCCWR1* 0)?HS)TJP. SVY0?-(.#@7C]Q%Y>;.*YP MB#Y^"%=;(JU_(P]1!.G','X4H"< "\^: K2-XD>-&OVHD758<$/IHB!%H7W8 MQ2'>B;R,;'B0(@6YS(CE1D2L.ZX%:W\4G\N: $,;:.[\/]SWYEP7=^IG%T#S M<[2_B>P$;(_+SF7Z-*;G',!AP]\VFOQJ^Z73.+MH568!KY7]8L#!H$F,C..\ M"E$CCPQQ/*$">]N)AN#5^DL7#C8GT5[R#JK"MA8P$_WPM!!0)E MGO_0:9Y=U"JSZ0'O?Z9UY)QR8VK*.YTI-D9KSCG:G^>=Z9*3?$:1./2]L8@] ML%71.%'OS*E[Y%4SK,//N+)_WE R:=7IU2I-,:>HL M3FG*$0IHG^D\J'+E0155)5%(IU;=(J9S#1X?F#>!RBV=$]#IGDQ Y_KRV]WM MW6\/[.OU-_;PWY??KDL4'OEH!G"<7)X7^M,BSLW>77]]>(\Q$1&6P,P?=*N? M;;HK=GDH32X#D>$<+P"+$ :@??DBLW;!DJ.TW=1UADH-$I%T+U7@K9P-==7] MR7;HHS +9?C![#QD-G3*+/RU35<[)MY^18ZEXBQ#%G#X"R@)^ 08L!2GSR8E MD:G 51,A7, \V^L"TIZRP9G9V+")?@FS&KB6;QK&QONK#!1U220MHL3B]6 M9&*9DXEC#S+QGM"GJZ97.<\Q#T>X&5MPXL-@!%:TP^^'4\G4HJCA7EZWD$"; MPZ6]C;F4Z&_NE3+E0B=ZG6H:@,@=6#2I&DRJ MNJM)-1J=W4VJM>I5A03PU*/*,6H%!LK2RKPUA_5FALVI7Q)N1@'J?1XI9/=% MA.RN,62W!E[*\<^QJ*,.0%^IDKM%57[+('L*0WEQG&<=@)Z5*WT#6]6HK;-5 MQ^HSHT#./2:#W8(GQBL ]EXBVZ@%\%++?!"^8\!!V&0>+*6 M&9HS@(?;B_$BBY8U$=+*M>*&EJ-Z5%'DZ$*\QSP@#@7$1KB+ W_L'4;]UA&L M.X5Y7<_F*P>\1+XEGQKPQ/)(4JNV8J8:7V@8PU?; XH=FI.,;#GI4 M.49) U#]6O&LN)W>)7:0R=,4S,V_2%I"OL'58U>?;8(H4@T M=7R%HD>58U1YV^E<6M8'D)%MV:,%JN9Q MIIASM]<)N^V=]<9:8VT4%Y8'.Q,>SAT9[M)M0Z>W=4I5WC,\@4C$FZ3'S>XI M=D:/O5W=5!R/'H^OT/2HFWE?H M/;+"(RFEVWU)V4&''9\T]*ARC"KOU0!E"1VZIJNT92>%+R[9J#'PTK; T]!O M,NUL!GBY5\7.1]5=%605X#I"4WE1J7QI"=4B,F],D?DB,.IUZ;U&G;YFHQ.Y M2Z9T[$&/*O*HD_=_9$AR0V]GSC)/4=H77JCOWW21=#!/F-W%^5!%)ZIY-JKGI5(467 M'E6.41I26D-*GSA]S4V0.%F<9 TIK2&E]:A"CBINP' M2$*HNT.6. 5T9DV=RZFS5S#J;)\Z=1Y?W^E1Y1A5WG+GK'6R0QP4#6VU7-PW MJ@<1][-BO0-^W]98*!HGK5C$M*(D_N"V0U=CINE1;VE4>0NC'KW0= H0J9") M*G,*G=\DZ,1A)/ZL9._MPGS8^3DA#DW$>[)0#&RZM:G5/08]"T?CQU:4> M58Y1:R0L3_\;V>EWNNUZM]/L-^OMNCGH-FJ\,^SW^[5AO]GYOP[H MFOR)LGN2=IVYF<1W]X_7K%;+9O7F2M'^RMT I,NE:]V'(^Y_]8+0YZ$MP"L_ MSQQO%?.&6H@.$120;M,[SY^CCRNS'1? M63#QW,#S [90N8-0<)=:J+=W-XKRG_G@0PR"!N3MT^\R DM%EFNA;S^O !>C!@+]S'>.P K0,+1C(/ MQ0.M",P@'YYA9A!P]>3,+QW;[-L.F4L&QG4G?(!&E/-JX,M".ETDK0#>?H7' M"V:'B8'?CR9,;<#9PXC#V_'9"3P.KZ1:":R<,&&5SZ83X?P<>@;V@ZH>EFWP MI85T+18KQZ?>)+:/QB[=%G-J5P+N .T^&>P)1*5O.@8]85ICV[5!DIH4UN8_ M<#8\J"CVW 4;U==B([;+3Z[/N;3G:0))D8,@K9_R=%=M9JSTUK0.4S(Q+0F1 MP"_I^^L!&K83;FZ<730K]5ENAAUR<*:XGES3;QUT^LVSB\;2Z0=([7%R+\.\ M,UK3)S[@*!:%H]&HT:\:6>ZM[+B Z'"*\TODA/:YU)H^DW8/"<*@/&KS:AZ_ M+XQJ[W$>O&D*,8'M/A!V=9DCU,F-1+\.Q7F:>K(L3]E?+N,T=2&P,67!W0CB0 M]1D'4G!>)"PH<02-5@WI6/Z&6Y>A^FF]P#[?P^7G:W9_P[Y=7UW?_G'Y\?/U M0WFD?=I)&H%>-X&N@Q $X.5@@)''@'T#G6X_4Y7NUPA(W@0A=OD$'(+F+7OW MY?+;UTMV8P[0-GM]3[*7??G]YC M$+-5(HIV%[?P]\I#A3UYS]QW\1PJJ6,*, )KP4Y(=Y!ECX@<$'R/%X7DB$1^ MP.EHD :FWLL&8%7:,,X.OD^7?O\RQ>091I!$5N\ %4Z\P,8!'T@9@H!,BK%_ MSO*]Y)MJ\HC9A\5$X>)'9JH2UF>?1WL,FW7'7]@W;VRZVS$2=N[+[$[JOZ,8 MS7EB/O'SOL_-[^?F$";[P71>S-< Y%I*0("([V!TVM?N,+A<(,"FR7+$K+) M0F^5CO@#$16.@HF8QYT RT-;/V7-:*P(.9(?H' 0","W?*__6)>S$AQL:\7 M?^O[OUS,.\W%6BVG_BJT&C"5Y)?B.D@+8Q8J.;E$P 0DX=6(RX\[_(I*^+29[(1P=KSPW,0EV-851CYO#)[1[/:^A2379]/Z0A/ M%[.D6ZV 9"H:/$B[TNET-#R('E6*40>%@CB%>MS+0,!,6C4=ES#I,LW]*BW/:J\ M&!D/,N$B=?^B(3%VK#!6E+-^]3T0MU: %7]X')>N=>4Y#A^(NK]4^D9>A5"K MGEVTZS6C5U^4/:*A"O0H/6JWWE/QA?Z5&8QP25+&'!6K\60D_M*V4,N+2N;Z M".OD6^!!25V 3:)R2O_:V46KVS7J[;;N3ZE'Z5%%M?:7Y6WN09#=1V$0FJZ5 MBI&)'*S0H_3L'>:ZM2NM-:8T)PT80P[GCCOP;#>.J1^E1A_9\#JP A6B8_6_: M+>*6036L"X^3"5%KGEUT MZT:].@M5H_U"/4J/VDI;JE\KN2%@-^:_8F\];Z?09M=M!7O\3=2C]*BUS-"U M6HFOBJNH5^P+(.TP$?X=3'0EI@19/^QF7:0G(X/X%<,VFLSE(1M@),EVAX[W M(JKT@]DTJ]P@-0N "G<6?^Q,SX4]/@6+NNM]!L-C]6N$ODC?7X[-8EE'L!;#'(Q%T1L*_/1Z8S M! XQ6#\**1#[RC/!6$,@2*=^&$ M,G@:#*%C#T*9LUCC"T&43@Y&YA-X>!)C-Z=HA<.+"'AWHC#&8/-(JK$A1P!@ M%+AP<('":I$_SHT!MAOQJI#0/LE)WO -1&@;=%]E-FM'25!#8DXB7I<$,$X3 MMX28E#NS%!"9$"\%&C'L%W"E-^;LW6X&, MM.Q8"8$>BQPA6:5HQNX&P_B]2=8*//7OR!7**X8OC5PSL@B->X'H MCDVPM!#'SX)&$@X%Z%DO8_.'Z _\(S)]D"S.*_O&L;$%:H@;1 FO5<__@6KE MA3L._HFS2,TA]Y>EKD3_GZP^87@J1,01+!ZW\^R+Z8+0PY?\-6"?DLW%QR]= MTWD-;-K"Y*M7F5W^ENSR?;S+9U/KCI4^?./2!2WFS%G]_\3PNZ_<]*5)/A^P M7_I6,WLY\;UG&_TY=*%Q)F32).OW^9/I6\H#D',RB(J4C8*].RQ@!/\5?APZ M"/@GT:)>X-%S_ '=9B9;+ZP7]]ESL+VS'7P7IP$D)="#*:3 !!4O? E:%VC+ MP+)"ST?_&.R> 38'0<\3MI7<11^=PD XIZH+"9K9 ]&=#48KHPK^"O9/-)[( MGAXP(=B.?B;:FP![ #SV[D@,]R0$SW MX"K$ATO>#]$3 0T3<][":UE=F'IX_8:&GFL9 M!!@:#4:&^*D00[A8#F>LEN\-!K2="/MO>_#O9T+II[^#*^8^<7D,W$?SR7PB M\'TD6V[-:3FQGA73JQ4>?OW^&3F+OYR4BEJJD/ZH_R^&!@4QX'_GH@^1 M:TI1'(@;=I UJ19^WEZ!=)ZS&Y#K+%HLI?^>%XWH#5%<[/PHOGZ M!S D16@>HC$29;DX31TJV*)@ZZ/9]%.[4ZDEX4N@.O@W4$:.QBH!"5O33UJR M+7PHL5:_S ;R0@L4/B"N*]#J1=>43.P@_2E:%DT$UBIN87V>B6&H_7L!(UN$6-!N"Z+A MT!Z@F9H),X XQT7#QO6=5[J'(*]:=7.S4K21K"%Q4S/M0..AXH 9I9X%XEIC M;$N_'V_L4=@7WP3'M,1R)HUQZ.JPDA!+/ M(4U9%)^2,QZ8KHBHX56+D[K:J;"KA"X3#I'O,6;(4[U8=:7CX)? =U$_QK5$N3-S\8O(#=BL:1N/F ^H1P;4-E:JAQ1GSYZ, MQ8&/%"U2T]I7%\3R@(*$W!R,XF642%OK3J:OXB =O9V)J*UO?!KY M34^#2 FWVT21KH[Z[%,FBI[$=F4T]PQ=]7"^.E_3^^D4WOMY -JQ07R#8*9[ M)Y*8Y2'([+6)Z @C[Z^#E(:@Z+6I$DB(&,=XN4YW^[7JSR3^TC[RA\VV:+I9 M37R%?-A>-;U>I=.HY6U5TZE5VIWVW%]MTJJFD>N)A:UJ:I5NHUO 237G_TKW MS]E+<> N2AN2Y%/)@)*E5L*M%A(LG636(\DL&3$Y">CT8YSS6IBZA3SD$^T M<]!.*R=_R'G:L*RUV+>Q86#]GP0S%'54<7NGK'9M!+*F"A/-UE-_;ZY12 MKA4W-+OOC]U/&&'WLTK98%>89\$N(TH?$5'JKS)V^.[S_6]7EU_?LS_8.?N? MZ,6T0_9H!M_9/2K#O8'RKO'\1@U@"L.7-?21]?9MO'V-2GN=[3N^_"CJJ!5R M[?@3U*/TL>M1^MCUJ"V//5NR?A$F 42 MI@HBU.5TD+Z=CF^W7SS_.^MS2M<6E^7B*;K:EZ\VF(EU!E1\.C%?1:9U4D4A MTG-D+HF:S=BSZ!)1Y&'@7%7I+.8'J=R!)($"[U?%77GZ,IX>H(AU/)0J7@]Z M0;X0=FS_%Y7"!9GO@6"RBLRXP-22']P?V &/BS?8WR.7LT95W9&+$JX7+YW M$KYPYYF?TT4Y\U(U,913;__(_"9^L:H]4K?I;9&;'^+,P+0^?+(?]Y.D?U6O MA-031!,J?T(J^HVC5S<947K_E3?NFZ&XX!Z/L6^N2 ?UQZ_L0:;^8TXX;$-Z M3*8LAK-AA(E!(OMHB(E^=H@)[*GR $GR\NA\_D3)+2L/EFC=[D?(Y3_5:M5* M)P9G,>?M[I$(%';L"(F=M7JGTE/[4:#=2*=KJ=25PV_/)I4".YQE;ZU)&D?8 MF'26[V+M\>9 [#U7'HO-@,-@/5IU "-&K#O.QRBV(\@WAWOJ40):63?]L6R M5'(U)DHJA.A,EGT?)JZ*FC&!$N/8F%$Z9+#B$64[8PVQ?-N[H8W6MLB-1JTD M$GY53K2=9+Q%5/-@1N'(\P5DC"N+QB:^G:I+CK-HW\MJ[MQ?Q'+NQ&[-?E\N M;_9K\F.)E1O[ ])L?5]AV8WD/^1&3CQD LSBE+,2>?JWGV[_D\FEGJL(N12$ ?2TN/W@"01QB+2X6 M4%$EJYGYWO3^"=K >#?EQU+NOO)!A==H!XG+*-9'4Z4*0K)C)=[/:SKI-RZ6 MD;GQ)B63)P<>VF-)SZF22$4]BCQ3U;?PC.VK&G[&<1B$Y9 M_F!)8+8R8HR^N-JN-(.$KQ-1D:/$%*/D=YNX2]7W#\E[I*<5K8E0A0"X@%^> M9WXIO4M5*J!LYT3^I:M"5 (^\0 - M!8=A/7O,.43FKR3FXC".R41%FQ"7>((D[UV;4]75%UF"Y&7$P\A\%D0CM>(+ M87Q,\$4"< ZF2,7N0!8X2W-Z+V*\2%GSYUJBRHQ,!=0J2112;@QN52AH=-F$ MRT-BV0H%0M0(1!TZ[L(PQE^9,;X^; @)@?,Z>,4!>'B5JO#R6W5]=62A0R'N2(VU6<^FK#IH-? I)'WD2?@M!4^4^CO0-2.9$BILA&P>@ MZ#5KH0R*[GNWK@JV!S.]ZLI]RFNFS&I^.\1)-/+P6?[4OQ79?P7)6[W)F'N[ MSJ'<3=YD.3K%Y5MR$3O%U8UVMY>SG5K>!-F2MU/3W/.&N:?3Z1:->\K;#O7W MJ4C&KIN@QL\O:XP]9[<*W1B[9W0[U[MJ]31IMC%]M22$:N&ZW6=F;]#K;F+:H,S:J:5?.R:F=+ M#_Q(K+KSVIF#7I^*'9_]KPR>R22P=ZI312B ?+/^Q_L$;'1Q+ML+7>1C)S1X MT,J@XE*:RC]Y\NMAYN,(#MQM5RO-.*_?RM6 ,4&23T$3$U1]O98 ';/\B-R; MPAK6JHW"XQI>#SS7&]L#=D]5(=ALTL:DKZN1Z3@\A@+]AIUJRI5,,)4](KML M87G*,Q?0JIAK$5?.4"JD.4E:KQ+.;S#QL.<"XG9B?18UI)%]*_ G:@L'E&:H MFF\X_(=(\7 BD$]Q)QWN/MN^)W/[@*^P&-K8N)->R]7)I^:90O+%QTW*&Z/L3L^134#2LQ0<)SK:B)1%)09$ MKA4V_:!O67R"%5/#F90=<_!G9(OR $:-&L<)$'5@/E.3$9%*A[4&E-T[[A,X M*67/)>C1<1\FE7J*>+B4T>G!4#>%PJW*$0B<]SM/(/,-M1++HN8_!!^=RO"4 M*:>RF\K0QMPQI/+IM*2X925E1 7S4]PPFTX=%66 .K17; 14*F""J3^&.]L/ MA28P\[R@6CK X1!QLREK1?5QJ1 Q];ECPS15$RJ"8DX(6J*\#R+']"F7<:N6 M+H;JG3;BSD1\2_:NB6&!N83#'KPBW+P5#;A(?S(PW=3WGD73->(-D:X(YPMD M&F*&W]Q=H=9+IBR;-#+;8SK4UAPS[Q)"H$.DC9)]%&1NE>+("I,XO>)4SP#^W4CI!NLAD:Z:;-7^$,;%PF"V#]*J_;,5_HMPJJ.=-5[S(N M 2#NN!P(B7WSKXPI$I=?_M2MM^)F.2GT=975"X=MQ!F(Z3DGS<&Y6CS\H)60 MX9\1DMX+M1SKQXW&$Y$#LW[R*9]8K;U64VL7[0/H#5A2V>TE<\2)W2D6^Z3: M+Y'(_:G;2AK_2&(5QC+#1/6L3D8R61%^)&H2$XW7IHA2+1-ZM5?4U3P M35@>MFQ5# 1(8VJ_ E]\NWP?D[ BQ2 *)EQ4Z_+L3".0*$Z\,$$<+4EQWRZ% M7B)%032D&I&)#I+NN?IWDM2-;PD4I#O0NN0)>D+\/?5V>"V]=?[3\ZAPP2LQ M(?2G;K>=;4F5(NEL1Y,E9/GVBAUKBXL===GBFRM;+)S8_>?(AAT0;4@P/($6 M:BB*IKAE#V1E"; V(FN@">\+MU\V)5422JA,L"2G+&$T.K%WJ6SJFS'15-J] M+ 2/1K/09W*TCDR2I6T@AFA44AM;E*&J[)E,TTW8AM8M53$DC4#;-,7 CH( M9'W.V .:H4H*RWZR0_G%R>@UF';%@EF/ ,O(9OP.Y5ED&D?^%>,X@RC '<:R M'3);A/B>UQ(RZ?FHNE;B[*FR3'@6W*48"PQZ9[\7'@T69:*I@=6:RF, 767; M[Y.]^B5V,'X!?]'Q"%*%!L$H]2G1^7'HF^ ,(*B+SQ6@A2'+KW#BOCFQK<0] M%]ORA*X&>ATP.,#W/H,!:8:APX6J.$]XH>,QV-@2K@6>@ ?HB+DK MCC$-YX(*9F+:OL1]@1T?F1&5_6%+'UG4 ;\?^" _\5VVK!6=P Y;,L"@#EP4 M<\B=7GGVV2Z@%KJIWB206P44AFV-E"N'^";*2:/61>(;Z* E1XS^I"3;Q$F+ MV^UX48B=6RA@EW+L_JK.:&H^*5[#J@T4+++V+?,P;2OQ-4S"H>HA^-X(*TY= M<*5E12_VM9K@HHTI*A#;+K=:=D"F8DXNVA;"LR[HRTD$-C B_528D"MQ7TFJ M$I)N:)BNVHPC0*JIE@B-1D'6V[<\/EW%F]212CE#K7Q@3]$ZE 4[PH).)$$0 M5^;%;\Y&=(A14VV;,,Q@NC%O@$45BJ@I+C>.+7GIZ%Z)_,0X\!*O-&[K+LNR M^IS:#%&;$A7I4N&*N.NVZJLX1G9( F/QJ]*R!>C.,9.^\7:@)*6/KIBOVFG' MK=DQVDVQQ'2[6BK?DKU,^0\3"<.077W9".2_"C**B)0('Z8QBBP^EHW&5;,] M(%PI9!)*&JG=03+"GM3RN83&9&$Q^JK5ZO82+RYJ3#*$W6I2C?3BMDLNZU/W$M"CG&M<9HK, CJN5ABKJX(1)$R M('QHP!) M0F86Q_7YYA.%1&]=10Q_BE[T)$)G&N[&D6A\X_G$B9)V@.<^M\=]L'#(*IPJ M0.QS'N.:B4 T*ES9MY$B8]G68E,08F/[A^HHB.'.C!"/I\1-WQ6=G^,HJ"E] M4)2?5&:T6)]WS.M\[Z, M^2K8-J+"A((P(I8FH#1'J69N@C:&\MQ_<.N<6B\*SL"*4!'"$TN9[8%$S1;% M+U6X(PD;QE+)%O&1S&12 NH%J)K3=.7 =.A8K#B((0JD-IL(8(!DL;:@;[2" M'+ITD.WJ';,OJ5)PCCL5M3:D@9 *^QJR?C8U3-X#YMB@I'^>NBM<6 9LAYGG MA+!#N]6"W0N0XQ000HE4UKV+R-HP$U9K4[2E/K^:&8Q,.FG\W6U\VM^4@*&@ MHQ ?=;7E"B8E@\J0:HUI3*,(RALC?X)>*E@Y"/E96TOJ%#HED* M8D&8BBV,- Z%#!RN6%D6"_L7*FV0FB3S!G7)CL_<8Z?WEMK2] ML7A?@AW$5RYDGHP4FQ-2#S@\.$T'/C8V]XE^2;T+;L'T*U U>(+P;I3_XCL;S@H,@" M2*U.0/"0=C(%@H8,_,+C"+US_MGSOJ,R?0AA'B0D;I,S/V.(YF$O::K\]D*; M]=W@N+4UCMO;#8@>-!WGT^W#U>\/#[?W=^S^AMW7=U>?F;?KA]^__SX ML+'".N@B'O/VIEV1@+6MGCZ64G[@CC#6$[\2@Z$.#A$A9:F,$UB7J1ZL6[1/ M/17HDF8+GLJ'H5$4Z)(U?]YH=/2D#C^IE1UX"Y%2KT>5<]1!^[.> EK%1BU8 M2[3^*XJ\G#!RRO%'%:,=[DGT0]M)+]RM&^&>T%:MUP5W9QM2^!<L&A;N#:QXG4[*)5KQ3"USN9>K^\GJ4851 MD[OMVUP0< 39OU%#-AX*5>(40>=J1K56-5KM9M& YS2E:DK-0L\U&T:SG1=\ M3M-I$<[N+=%INV/4JF44I_'SRU *MR?9HIQCIY(7O'"_AZB=,SVJG*/*BS%\ M)1M:^5NX8F\--[;7K!KU7J% AO6A=-M-H]W0AU*H0^FTC'9NATB?R7X9I9(7 MPG\7!Z)M0SVJG*/*B^3^\[:&X8Y<]9,1K;U&9N .XE :[(F[W#<=";EBC6W7#D*?:I,)]L(->*##4VOL M:*-G])H-[707Z4R:7:/>.E*K*7TF"])XNT:CVIW)T]7'<:3CJ'4J]<.>1M'L MY>/;&7I4.4;IH)2.12C30\>D-!W +K4VS1;2=%"BYX^OFO2HQ?Q_;0ESZ: M#H@.ZIH.CG[I]*ARC"IOV.DSML'UL,,>VAJ1'8S&LAVFQ?NA#D*M ML874);+^JXYX%.E0WM7K1K5UX,1*?1Z+86/I.#2/%.E,WE'O(AV*.@4+1(\J M^JCRAJ)N59=W68]F,)=O9AJ^M3C$NWK':'6:ZXO8780A=NQ/E^H\&C6CT]3G M493S:!JUSC$BMOI(EAB%C4KML RB;4(]JIRCRALWO*=V]UL;A&_/Y3;:C8:. M2A7D.'3HMH"'4@(>V4[$%^4@_C]M*^E1Q;653BA^A@G][)WC!<%[-O2],?-$ M=I?G!JS/AY[/9=8_"\T?&^(]O35'M6;4ZAMV\]"Q@WV%.QM&O=;1X;6"G$>] M:32:QX _T&>R[-*UF2?_7P?8]"@]ZNT%V'[6[6GR;5@U-]!/&?-9-!V\JU=: M;SNG:>\QJX(_?WRUI$>58U3I8U*A^8/UNK')A!BF8+']^&T*/*,:J\H:;KX9 /J.%,<@G) M?#/4<:?U OIO'E0Y1I4W\'3'0V5FB(2H7<>= M5CW3]WR+^^>A-_F C?P'-MBN-K5ZJ8@6_A37H]NS2474>W4C%ISPRRO]59] MI'B#IM(R4>F[6L=H=O.'AC6):A(]E"#M&NU-\V4+3:;EC-S6JNT\:0PZ=*M' MZ5$;>E-'=)JZZQ5B?>7^@+NA^<398&2Z\(<=,-<+V9B;+DQ]&#F5-3AJW3!( M(NX;($0L+^H[/"OO5[SAS7Y(!XKTJ,.+ME]"$^@9_K3LYXN_P7_4: $=?BXD MUH<6"!OY$^0$^.>>='YG6HK548I]FTIFSCO9M%S^=Q2$]O!5_,AV+1".'QKM MO2UH1BRG%X3A+)^; ;?83^U.I<;@ X[MN0;S? ;__ME@0_A;..+P?Y]S-H8W MCP+&8=H6^V+Z@Q&K]PQ6K]:;S S@U,<3TX=?A=[RAQHU>JA18;,SF?@V[!ZL ME%GP($L7(CW\%+Z:I?+$M M"P3GM1F$!KN.?&_"F>E:[#*PS>3CZH1W<1+UM4Z"[?*3ZQU^__5-+/.G=CU- MT3\U*^W,OUK)OWP>3,0]LO-J,"#A$+X.!.@-AP$/6?^5FR2QC4].,!O-0W!V!6VS].E] >..RW^V2PW[C+?=,QV'^9 MX\FO[-(:VZX=A%AX_LS9NX??Z.>7[]FU@/$)RD.3:FT*H2B()0]09;?2R!!E MK5.I'Y8JA4H>$.-,0GML_X? (@>'>^%^^#8^4_P!_[ =D/^)- "SGWNF"&W MZ-'@=$DT:6YSFVUV>/*$-]W&,4UWU4H]0W?5 PC#"IN9$;S&9),DHI 2W2_P MNT:E^O/ZDS(R4VH (ZU^5LUMKIQ>((Y35D2RHS-###"B^=_SU@%\ $.U#"&K\5VJ<\GGH]?A_?:GG6Z8E@U_[B>:?[Q*=W\ MX^1Y:7F3D[2(KM]VFOUFO5TW!]U&C7>&_7Z_-NS__^U=;5?C1K+^*SK9W!NX*QSD5SSLS3D> M8++>$""\;'8_W2/;;:R,+#EJ"\;[ZV^]=$LM6P8;# BC#\D8N]7JKJZJKJJN M?JK>^K_6=S]=8Q03&?T(7HA[Q-]^=']:8%ZFZT]_ZT4__I2WFD4-?R8H^CO* MW=I5QJ\-W/U<9?M6FC6=E-"3\M2D K#6GK7'HS'JHIW@@TLD/UE/(Q%-)'>? MI:#YW D14,MW)U)\TA\.=<#="VCV]-#AXAOGS@CIA?QSJA@J^ZPK/Z M&:SN;-X-?U]OP%/5W)_V*\Z:W]=;Z_6T;%".4SG8KVUH4+5:JQS4ZP^J^5A7 MA3SN*EN5KVP$[0 GMNOM#[FO\1 MQ7/*K,.RU3;IH-P,MX=3M LIG8DSN,IEL$=G^@%(!4[RB^1[OA1%7[J#MY?V MLE79JFQ5MMJ05?"6=Q&HFT_>%%[17^6N4A>/1<,8.AU(VQ+?^F+"H=\TR6"E M:]YK6D1%WJ4QIOWA9ES[6#->N#VZW=,MK^R5K-N^VQ-XI(2,63;KV$VNS%QHOHN31K>+1_8.21TL>+32/'E2WD$63 MYU> W7D&NQ9E#6OM2K' DTK7OVQ5MBI;E:U>W/5_-T#^B7>ODO%+[/95CJ^J M+?N@67]="/\U;+ /MQXUQVXWJN5Z%&0]ZO;^P;H^=KDD+XP.6OWH-4?>WHPH M6Y6MRE9EJYW?7C!LJ?1Y BF@7HJ#5::SAJ&R1( ML<^!2N;??N8'K[A5+YF_9/X/R/QUVVD]+Q7E/?+_$TY8-R\+16&!'42M>Q_: MKPR5E*W*5F6KLM630B5/+F91.-C)N61KK-ECX)9Z2?3$C0($;PVLOBM'C#Z* M'\2?L7?G^@B$5['F8RUSG<%6%H7WL&5)B\#W"$]?BL +\9]^C,"4??B?-[6& M;M_SO:DGI&W=>],1 ;2YXQ"V,H5"K:$F/2ECQ$RU"&W:II%!WS H52Q>3J.8 MP5QCR>,8B<&M0'AA[(Z[@@&'$@:0F3-6E[;_(M.45X[7LJJ!!'N/:3&'Y#G@3%V0=S%X19",F<1 1+T.ZQ:H9CENHP= 6^ M6+J,M.GVJ1_4)7T!@HVV,0PJC&]9+_S:N;SH6%]89+S\QTJ9U[7ZS/HM M#+TMXJ??10H*K'::*&OD#([ASHQF7GB'U*098*@,6S)W& MTQ!^(FV,>A11%(%H7I 6;L!67#P$Y@%+$6"_N)^"7+J(5DH5&L8HB[RCPKSB M/GWBW9GVO #>IRLN'84#85T);N,TJSOC7=LLG'/G>CX)9](3U_^+Q-"'IVCE M8><*OVKXU9PXU>^*CB)\VOWM MIGO7)U?G-Y='+U1)#<5Y^%![8MK-5LJ[2PJS2L M>X^?<'<-9M;7(+P'_1 ) L<8B#&C9 #3CCVNA&!;J 1 48-.C,&ZC*:@;- ^ M!\T$AMX]:&=4;;&/C@05#J'O\1UHH88!*(:9Y7M?0>VA=C+:NJFVG[=G?;T$ M:(%;&.^:3*.P+,9"\/R(7:U=0:N>P8@'#]X3O >^BC3IRX5\9#X=> MW\-R!0E[(4?B'/0 8><"ONS#KUP\ &5!<019K_ ,.(L\#MD'?S+VQ4"7/IBX MLS'[P_!VYI>T?R1"LY]!>_?7@#3PJ81$B$2XY0(<22Q1)B2 M#'A8E4[4]G$@[JU>+&$5)9:7 JLCG%"I!GHZ1 1[,K/2N0(-T#&. W*_<6/' MQXT54Q0W246_P:,@"B"!:,_E^/'X1C#E<2!8$45-%KC]JR!BC40 P\7?P>HA M.6:7%\R/T+]3=::RMCZ)>6IWH-4#0Y+#F25',(<]++$R3^<,$;>H%D]W^, 2 M$:%\(CTJ3:W%R',;NS.@.[M=>GV ]C[P*1,013TEY\+"=7P$5KJE ( 6-M*A MZ ^B^Y>PKQM%J"N9?4DOP #'GMD$)-=0%#ARK C41[0F7F(LFL-*(0P&7B*J MFJWP%XH5,5,PEZ"&2M_P:'])Y"0F$=0*S!M/7%+](!)CU#? W&"%2]PT^GY, M9S'6CK?+DV?^9VT'378\^('(FN@<%10)[]"H]^?IRO("CZGG-#79K%?/@D<5 MA.,9:9J^&^"^#FKQSAM@ 2T91Q0'HHV8]J.4"'I.J>SDD47OXH\^C#N][V_3 M+M>A360^SL&V!7EVWS>::<%/9MLIK WO@T:DDZM9M8SPX%Q;7TR!VKSA,=.P M^[6@_RK63:!"H+39# 7%6])UH0CH?! EJT(QY%*KM--:6Y%0W,O>&1M601CL M:7X#/A+31"2.0EP/C'C")SJ+I'=]5B''JY%@E;",>B S7@1NK1\G/#RGXR? MP-^HE!4+JURD,;=Q#>EOX#U5N P9**J4>V6HQBJ -E@V1*G M0W%S9J+'54^+3'&_1F\>6"-<0@X8M0=DY%"@%TQB'E5FZ67J@2A>]F=96R'F M$ ^Q$1TR2 ]>[4;&I@ SBB,VA+ I"L8D[OE>G^W+LFA54K2JGJ5%6;3J0Q>M M*ISVO"8]">;Q!!0$"@IID96W-+0.I:>4'Y7\UD5OH\!5GA=;WVAWWX]"JBE^ MCT>F,NY),/CWSB:N<[P:CM(H^L4O:6 M\U0KZ,V1\,ENU:%@:QC"/&,V6RD= ^SQF8Z4 C86@H@W",6TV?YYO&9[11:KCW MIM-M3@,]$0RXLUY/ @Q&M(N4O>&W)*W?[^'2E1''NE&G;UL8X3PB6#F$W?&_DS$%N8D N/8FZ!PA^-)&' $=*CT!OB#P>P'N1!@ MH"ZAAULN;9ZI')P4,49[@ZUMP[<>^G%_&BM),PQY%5*"\2 K]CDLHVO$PB3P MI%2N?U2:>,M8W9N=;R01RB0?CAF4TJ M)*IJ:[!E9G_.BB9!4O#Y^8Q0PG@]T'LNZ5X,*>":BH05S=B%7A0?HX$RAP=T M %.]$DUZW-629:Y8QV"T::8S7-F=XZOS75PZUQH+W)>2E!M8-V\*.C6//WD< MO(L(% .@ >ELZ(WXW/7[5*19Y2,$\;C'KNP AY&$#*D,\K<1N(>\70@>5-XK M-<>D[@0&M;'2/38"01O!-A5&F#:KR56AX=R[>0>(2V\SORQK2*O9I.5K'%B# M-SC8G,E\>P.'= QTQ&7BA/@E!_#;(Z7DJ29:217M%&Q(3$>4+$8VQ@X)A!?L MZC@=262>78)1Q3LA\ZR5/,/DTS,*CZI$\CW*%__4K+26FBOOHAIIRZFTZNW< MG[:D&NE&!U5_K*M"9N$6M=6KUO1["@I48:#ZGU3L[T,LL'$5:PNJ@)4%TU8F MU6H%T]Y>!HK::@O+%GE&V:*R/-'VSWB5\D1O+VA%;?5!"V:6XPQZ)9::PPA)S<<71D]FJ5G -T3&;AW&1G M+GOW QFFCMUP2KOT630$$C9;#^YZI38ME#9]Q[;I&29&D6Y=+]&]!' O1C!Q M^V!\=VI-N]VNO0\4UU<-EY?,O_W,WZB!>_7D('M!F/_M-^RBMLHU))Q&8?RR M1F4>QFL=KZA:.5C)*]ID/L^#XF1UZ=I%@IJ:W-M0$&T&=-!PSM7D*\R5'$?N MU?%GW^AVPYG.F59!>IK>MB1LA) ]>XTF@ M]:AS+S"@70BB ;_%=VOH7H+"(HB'AGF]?_%I$UW3O./UP%4QZK9F7$S5$U!<<^OH7=!9EHD"7E]Z 'EF$SB+18F.ZJ7F02JB]C@IR6J;& MH&N#]/J4I?U0)DT;FU57S4;:XX=4'+E7O=:!$3>8YGNG:0#\Z$XR &_#!!). MW2C[WEA]1M[+ ;O3724 SPAS& ZG!"2)O8S<:(!_V-:=&'E]7W6.H1S&G#-N M-&L0O!19H%SX)7B^PKB:U[>S;N-"P[>ZO#YV;7,PIHJ M$ 4#O*W5J-0>WGV3]BD4*3\*?DOFT5F*=2+&$S^<"<:E&(7^@*\Q?Q.$ORB! M-<0>7Y;/0(9CMPW3XN!0O?G:U/H@G"T&H#OXT+O]8QQ3ZOU2[Z^D]Q^5M#H6 M!C#K:^1K!J>9@0/*TK73:&LXDHS6KC7T# MK),LWEH]XRJ]&"[%:^N@?/2G(V41O*0HY;_Y4B-T;0_81SX2)^*+(\K:&FAM M*E1GL*$"/]*(K%E\N(= W&QEPF$IJFHSZ\VEH&X)+BV:B&X?XWI+P&;U4,"$ M]"*6]2^B%\6(LU-MT)P/,O#J!/'$T/G/0JNS.?,$?I+Q9.(36#0;6@\!D.>, M7RN"N3CF(SAQ;C#U$/&+-&R*5L^UQ?+L:GZ11LO-0L!;80^X5L%YHMIRJVG8? $_^>&"BC1),M 03+0QT(LX3@?=B$/US0Z*W?4G$,*.SJ40RHO *-4;;TK\(\+K5*/LU[#^C650-J4LWA- 5O?C F1=AT"ES4]Y"RCC6'M6+4(;Q\]Z!U>04O L#,V5P%DE&-'CTZVW[=;!_M.0 4KPK (LX ?C5V?? M;M7J);^6_/I.^+5M-YUFR:\EO[X3?G7L6JM1\FO)K^^#7P_L_481V75M__/Q M>A<%8;"+I))W]IMUHK>N5Y7/0BRG:#[D M2&MRT&K;U=JZ'D^Y*"^Z*/_]EX.J4SU\FT797LRO?%.(LGV(UR43:X*)NZCO$,.VA# MR[.](:$NYHP(._1BZ9=?:Y:(4 M:E&J^P?@.)3QH$(MBM-P[+932DJA%J6,![T(65=-8WX]3&N72OI%$Y$<4-G^T J/?\!WQ1Z(TF#-B=1E##Q&* M"'<5$=ZD-12,=>Q)BT$KPX!!XK*(O)X^FL$J+/1 &$_E%#[@/5%5QJ626>XE M95F\P?]^]SBJEN,TOGL"CM3KHF!==J^[1YU3JW-T='YS=MT]^]FZ.#_M'G5/ MKFSKY.JZ^VOG^N3*ZIP=6_^X.?[YUY.SZZOM@/K^C " MX!-.9<(RAF$P#*,QHPU.1];/G#)OA]*A.Q"7'"8)3 P MOGI)*0B77S- MH<'\'/N+%.4U<7Q1.).!#&+#2$ERBR\,3^#?TT(XD96K).4 M !%!MWHHFR[\"9H&*0%O]XBH3/R>P H2,D6VK( $)V15D)2*>ES]@&IDX#M3 M6BMDVX%MS$;&_M00<41WI &Y$L: 8&'6*+P7C"_)(&?\#*T[="$%/@ #A_?Y M R _+%W$<)7INO\@C5$P@!HW5 N3K'X8X9(Q!1X"B'QWPC2/&TIK9$R<6"?E M"2E#8$!D,Y(GS6 1<,%M0-2QDXH6B%K7 Y95P*"W83@@R$]2XE0/!92[&]QZ MN,^R%# #J*HD#&T\L0Q>%0LT!:10)Q6 MPH4ET&8%LRJI\E=/,%9JY-%.:3+H!#;YOB?FB*"ZY('UA BL )4';%/X:J.0 M& YZ]6XURGPH65?$4IWH1F"!WDQPXQ483%'1@)=S.X'.0>%G_/#\.OBALT*Z(%H%AY M+-P ?P6;\PJQ^_$6@7.B[5;X*H[8JCW1134[?:J+X+1K=9O,RS'O73OX@-EJ MEVV"I-M6)Z?;M+?:8F_9=KNID7D1>7=H7AL-3N$?!LH%?;*LMI_OL4-W[^%V7HSG]-#L+\EXF1N=@:U6(L]->PD-(#D0;KRY@_ M&8E29!PU6)),I(.&,UST-(&R:/,9WFGRF"G""N@>UBFM*D!NK'[LP57&T03A MU+H%]0$4$UQ\4&-*BXC>@[Q(HXL0I;_W!_F^X3)F9X9D=ZOO(H_,.6;PJ'+# MM+D,@S>**W$K)# ZA%HLR/-]@)6WQ_Z[?G"F3](=\TMG>/'+5G$81^R253XT*ZJJWW(B7"_0E,4;ZEWO-P!H'>T;"U=^$$H M$?/&-"O\EZF)[K ;X$@GF-A.<2WT/M&GGU+(8Q3>XWMGM-6IV%?\0'VYCU<> MHUF6QRC+8Q1W1_E=<%1SBK'M(#3J0)""(W4*NF#VB$(2M"&@7:UV:2Z)?&_J M3EL;#ZGZ(+/U'C20;8EO?3'!D*J.OM.NY;OW%:L;)+N2_=#V-[>3::_F98R1 MHW ,BS3[01I6-870(T]HJPCW-M"<$C<=-ES=)%@,+O4?[+%(;0HN&ZC:UC%N M.DW,,A],2B[P^8F+(?6X9A*,&F@ O^$;0%^ZOBIG% Q^A'_N@2 P$2-$&DYP MEX@#3[V+1^U-!#++X7S?D2":3H<1HT M!D,DBO6A3$A=FUOX5/1'R@>A9W1I*A[SV/O&QR]RNC?Q8WPW?@3_=]R+(XD* M YC0B\9[0^^;&.Q-8.5YM7'?W(,/>YI=I$F/,:XF_*=/5O!=L$''4V57$$%] MYH^1-V%"8<.;RE7%N@WO1!0@FQ_BNF*46VH1X V@#8-P[/5MBA^KH#)T M2P%YWSB=2$+/&,")U *P4<$!\$'7#N!T[85QQ-'J?>B70)#/@Z/J:0@ MJ!'JCLH+SHTO7=\%+B32J;GA\'U?L,RCK(#$@46(NC$S9#K.HLK/M_J@ @^] MQ#WR' QRJB]L7X)*H8 .A] =S-U@@D4%/J<,X=CU#HP,<#K1H+A@[#M"#HDMZ$W M,1$!?:0CAV"DBI[B(T1/XB8L1*>/'W.ZFZ@S=_SA5H2WD3L!I@+M$TY!2K#$ M&G!4%((U'.AFX## 1@DRB\9VCK*!G?(_?+@SC/%@2)U?V#^ ZSX M(1WX@'!20;=A"\OXB:B3 MG%YAO3VZ"'J M+3]5$-E4!]PN#I'0J;CC5Z;TS&W($<>Z;_VP!XW!E)_.+:9)AA],)S_5+LR' MJK@>:VQIZ)8%6FB]9TEW".H_C+Y:8,//UZM^>)_I1[%';IO/WB8,3(9!(/SE M;\.5SRA4J;8>:(^#@(GU%<--!0K;;6YKM5$E1,DH&GIWSFGU(9^1#F!V;G^F M5]<+9!RI\JD@FL!CA]9=B*^DP:O^0!SZ7RW:5!;>-76_<35KJ8T(D#E.&,@Z M[NGQJ)DP<+C4P."9X\84$H_=*I!UIOZ0-RVE[OV$N^5,@N4%8H#[(\CPK8@R M0\94BD-C6QXJ&1H(V8^\WCIQ N(57XI[.E?=X)$G!RZ2 2WXP?I=RG+5\0)P M]_4!-\6/3X[RHDRKYA,=%#Z?J'M]\JM5JUB_W73.KKO7G>ON/T\H>0B^.-5_ M'W>OCD[/KVXN,;'H\_G--9;S_.7DVKKL7OVR/3&X$S=">9"V6>04V2C-+M!A M"C+6249YXV=UJ<30%+JA'Z--D%AG&46O>E>%9#FH"VI%Z".0B(_<.AFK7LLA MN KH20D8Y2I!+?"(LNEU[S]W3836#QT<92 M3#&?AX-JZLZ%%^,JD_GP.)XI;)3H'"O[ 7=CZ_N#2C4I5ZQ>I;P);>"ZK)9) M.!(^UKEE&V6GMZ[#*>.Q]N8R]8RM>RR>&6.X8!"Y]Q1)<7%/5U!J;,6B\0-_ MP&_?-_;WS=+OXK'%7=00.2O5J#@Y*_70ZFS5XN052:5*SJ$RDNY])',G8Y7>O.6/* :3D.1>,31B G(3L60H^8<#S M$3;(TBT8SUE4-X=(F6I'VE1+LE70"MD>)8M*;^S^$5*L5GFY27#$DSJ2R'Q#0:D!%G>. M0%;_KC.S[X7*VE8Q?]06X"5+S-KEY"+3ZJ739\RG0/=61TUTC-4VL]N?[#96 MG??A-M9A]S@_N[X\/^7[)A>7YT?TF:.1)X:@_D0_IBWP?#CT^H(. MH]1OZ7ZC?@-A8X(+3L'C+1\>)JVR\ ;CTDS?7(])LA[6CHL"#]XY"_ME[,.7 M3LW=+*L^T(Z(0 MF+V/Z9?1'5!'PK;A#T@/'X71Q-KAAKOZ[ K-WK[:1V!-_A'#R!M$LBI;Z(NC MQV<>3V-*XI/M3F69V+] 2M,V9:Z!W8FKF]S+)"\@)?S"RM@9?9.>:"!MCT[. MK9W4G1:)@(4L1"S31U\RK5)VU*UL\_(97_Q)S. EUP7GS&##Y'4]E4^FCOO5 M,7LR+W1B0.3DW#VDY.!$&R]\&*2/I-6IGQ%GG.I@H.&G29UDP$/#(XEH0"<- MR97&!UCIXZ5DMW2F4&"=S%M 6V]X=@,\DX/A MZ$-(;5FIC>-Q4\?I%G#)1Z-#/FL)\":0$ MZY;\(Y!D.CZ&V78&@PC%F0$ME)'PNS)^MD>2#1?2&J&MC;E*8S957$Q^#U3J M0D*,!4LP Q+Y*D1\IS20Q?=:O! I=$<90\*3A MA*"GX"6VGM0=4T<<9N?\BR3C/NDPR8)LECALR +JRO?3*OL#586FCPY:IYW,F#E,UHXB4 M&N=8-= 4?0*/F(6//G!U,?\#%V& MR)$N?++"FON&<>+6U?&5(S.^DL:.+I/XRO9L'.?IA5:%(R(G*J]?[1)HHJ69 M6VX/B&(K.T?%N>;SYTCC&^ VXY#LI3[?D4S93+&5NB:FK:+D"@!?<^);=AG$ MF9GE>U_QGNTT7&QO)T-X1LB_7OB0_T7G\MKJ=BO6^?7?3RX?OC2_ZJQ;A9\U M'70X%>OTY.?.*9]PG!QWSW[>(DRM+XM7!-79G;KA3K$G7]QR-GU?"([4)G?0 M,1 WX 1W)<1)F&O^\+!B7:D#/MY*S?ZD$%_5!C*7N\$"#""88;HO0&P, =PVZ?/LH@88%"%TB2B)-C1V4B<&.\3HFOX6,$ MW[W/OIIB=GP'P3 AC>S_;4K!\:O[JAP5RD.15' ^OG#6+:!>C"#)NCM[>8!C%%"3(R M71(#R!W ]BZ%D>S"=X5RPL-V7BB9KD>E>3';PU'9!)]6,1)\P+L=>],4%^+;E!-%>%UGIS=8(_*A-SB^Q+T%=&H.89UVEJS?>Q\+6* M=7SRI7-S>GUEW5RW8"6N/+"2@+XPI6R3S/9)XG\TZ]^CYXIY$3I-FR%?NP*2X'RU- MAAP^23C,;#> R;^V^369,8HOHV\GC<]_(@) M-WF+=5@\]=>L6"?_^GOW<_?QR@VM5*]:#V8%>/%#]]4D&23672K50FYO7%_;G#4O*N1N'L.WL] M<*P'R96ZRF@ZQHK>%6=1MA\HXOK4I8G7'UN\5ZS.^D7[\ M9_5?-A;FJ?S/7Y=NG4^#KQ>+/$IO&-Q)ZP+S+6CRT+.(3T2\0'; M%0$.W00(_(#O-K3*#O]V):937PQVK5(3%)>%:HJ%)@N:H%9J@G>_C"^G"2X, M('=#%>B?J<+>]=7E@FXH=4$!F:CF.'T18K9$K=JFA$CBGII3&O[O>?V6W2,^ MPF48JGSQ#. *WG'F@U2ZYUS?<7=_I#O.^&FMHBN#<$*9MT;GJM"*.JC=KR;] MN5'/#83<.__FBYGNJKJ_7ZU8I;8H(K=5^\-<;5$Z#^]X_98A"Y3:HM06S^&V M:KYM42UMB_>\?NO;%LX!RS(".AU5LO+MU!K[JVF"]GYS%4U =_%.F(26QSAA ME"[&2'/#. H\.WNU*J[.Y['.!%RY*97R0;H MWB2]$\HOYJK!-!#$59KEZYR#%57C8]68\ (D%MA@1#M522C%H%"[_F MJ^6TK@9/M$?7L?"ZI3^SI)CB_(!8,":\8(-+G@ZNU,3%E.1\NZU:VFWO>?W6 MM]N>JXFM4@F72GA.OE\E98OR>YQ])YG3 M>2DM"D3I\TDD-\%O>_RJ!;*:OI3* CB/"\=7,!0.E/>OSY>GUDZ74DZ ,4%H M&8WCL\;H3"\.GP+/QNZMV/UD[8!(W@14V8;OC.3='C'NC""4 M>;V#D-I=RU M+9+J-;M D(A(C'"(!)4[W^$J/7YV?8YCCX1 .- =[V[]<>#%J2]X<0J>?\+C M:;FBJY$+$PI]K/WX@W7R9XPHH:CK=NY@,D^YGE.Q_I*1F/WCJYNXK*>\@7GVH'E>I\0N^>^O)5DWK_!X@U0,-'F.BCR( M9>4"Z4[#:,9P,G0I/T(I?.9]VF+2Y*\&3>B&WB#LQQJLB6TEOI2G3#($/TVO MU>PJ:'AE"ENZXMK6D>DOUA45042A$XB'%854PLR?:>S:M#YNT6"(ER"W6 :6 M4F(TT.U327A$I&O.8KQ#1];"Y6)MXU_LN3+']-?J]8*!^IRU?WYK'/]+.SKU[OLFL^'%W-U'11 7&(!K>0/ M\8.W'J+/*52E :+U4AW60:8\.7N!"H /ZQ;!:WH"O*BA+OU.7AHW4 P,;IS MU*$;3T=AA$4Q5@;3K65)?E"(O&\'*\3PM8AU$K_KK4JSG?_3NIG?#7C >;BK MS=JC//_O5E^IVIL*!RT.>W5G1Y6U@W#[2)(5B*@X#><+#UCD,%AZ.NL;RPF1 M7X]&/\H?DXSCSQ5PA,)@#3_@I>FT+9SX>?9I*94WPY/-CR381SIP:/T3RSU? M1$(2F)&!Y=])*X&JT.VJ(;L/1;\3&PS2?K5W>&D#48 MIUO!K5]N.R^[8OJ(K?SQKL"VEU^!5?_OA8,9_#.:COV?_A]02P,$% @ M.CNG6-X0TK>)#@ 1IH ! !V96,M,C R-# S,CDN>'-D[5U9<^,V$GZ? M7\'5RTZJHI'EVZ[QI.0K<>WTDV:<41$(2-B2A *!M[:_?;I"4*/$ J6/" M#365R4@4NAO=7P/H;H#DYQ_>/==ZI4(R[I^UNI]V6A;U;>XP?WC6>GF^;A^W M?OCRXMP^/VL=V]Z!] M>-(=[)T,3O8(/?I^>+K7WS^T';A^Y-"=]C[9Z;;) *AV[>[AR>%QOWM(;,WT M79Y*>T0]8H%JOCQ]EV>MD5+CTT[G[>WMT]O>)RZ&G=V=G6[GM[O;)]VT%;5U MF?_'7.OWOG#C]GL=_+E/)(V;OU)[KC5\5R*0S+<_V=SKH+X[>[LG<7-DQ@K8 M,U\JXMM3]HX2;3494]G-)H+?._@["MII@T%VNTE1CIJ2)>4<=,(?4U+,0G;; M.WOM/1!"E!*L'RAZ#4!?T@$)7! 6^'\&Q&4#1AWP(I>BG\PU2/RLB!A2]95X M5(Z)34N9\HJB=_:^.W3NW1:G?)2 ]D>$C*N)#E)$TJ/KE3I0<*ONR7EPW?VC'=.OHP&Z35^A#3K=B'S$&9YPLF2OU=KMJ- MZ;"MW(V(LE(WLN>:DEC$! C"016!DMJ?AORU8_/ 5V)29@QFD<1?JHR^.68. M955DQ\WQ0X9,XOM<:7J\$ET;CYD_X.$%N(1^>QH[[R,=Q"M :BW+F"'T/Z=$ MV(*[ANFD,Q9\3(5B5";70JW\?"_H).A*W2/&?'X#X,PB@ M$E8,K>[M3)^8!?K@64L"#"X-+51C]1TZJ*H^D#"?_1V4=TF_JO) 0MW_=[UM MXE;5&TCLP%W&Y9'\&7ZWF'/6NN 0PK%,43&FI8?.87\QQYH!?=O2? MKM6>Q?MM2U-][BRV7> 22.K<^U_TY\41'1%'30H(%\Q2FFY^#&6211=C\Q4: MU7>H#\3P07*7.9CO/($V.K"5?' #B9)';[F4+SX)'*8PL"V/P1+4]9WU<2KNNRW8,S@NN <:CJ ->Z6;1=XHRN@& M>\NXP9S8K5/D.<4Y<3%5>1I1JM8&?PY3(]#[Y8".V%LA_RV:)L,_$ %ZCJAB MT/.-0#LOP8CSP:HX6Q_G)#8>][GYELC1M.EO*%4+2EN)44_D\K%-]0 M![FDTA9LC-SXX!SAI%(2WWD*/(^("1\\L:'/!C _^JIGZTH0\XQJ3M*D;/(C5;?2UL]YF,E(APON>4QIK6&5@I 4ERSJ5PN8BI@8 M,=E?Q"3!34= <_P:!,V3XO8?YT1G*-X8<@;=G_*HY- ; 3E8!$0S:FM.5I)5 M@[ (JZG/Y+W*L$@2&:U^N&CUJ("KR1MDZ2LB?!CM\H$*G?J6-W>*TFCSHT6; MQRPLX!%FW@VR_ .7ZLH;NWR"<^\Y]8&Y>G")7\'E"W@8T4BEQ-F1>PL MS:]!P#P1E_+!4N%^FM0(0RJC11Y8?FAJ\+]*,>A;%Y_*%*%.3@[V]X]2N=UZ MBE#6Q_A3DRJ34?'AN7(RGB0S0I;*&2-ZZV/(H5D6GTY&U:V^2&JT?"IO3/!H MHO6Q6%'5[ D:H[U3.2$2-]/0&76.ZI;/9V*$(I4-9I=,F@A.=H)=%9U"+D9X M4FEC7K+>1( 6,\*JT.30&T$ID5K>(B!#"F,D$?J$8:K%UQEW. ^;1C4!>7JS1 M*3)VKDL[Q:P;>H*8=L0*>X(S!?;ENZW[K(KC[]V_R(% \-:%ZN%"N+LKB*VN MI&(>44M$%27Y&0'/+:_-/L7,K2GW+8*T/XG-@@U6A"^;F1&[C +=(G;]R0P^ MKR1$; MKVT<9C$UHIFJ&A:/QZ2,+:)H_$ J[E&Q.HH+C(S(I0J*VI)U#;:JK(V 9AQDRMR@WHY'$\0WOJ*@ ME7HDBOY$G2$%[-2(FN^*7X\;K"S>Z"H9-]WDN$K<%PL[8X6]L9BO'Y19\M[] M!GI5P7T@E5VD!"\CWJFJ4.&M)8V$+/OTR6R%O?'&D##P078[YI=\#%)E^+]Q MOXRNE"I/Y9ZSF0\EPG[JW>4\ IA6*CWF:>NED>76$Y(LP=OH+:5OH=I&)54F MHZ_<_U?\"&+=]EZ?Z9 ]&Y9PIB9KGV7*"C0Z1/EC>O/3!W2@/>U!2&1%??C> MBGO12%])W%Q7&?8,6B."J?):\OZ\1B*P>#KRD=H< BF7Z7[Q 3@WGJ5R+ID; MP&KV*\6'R%.G]TH%&5)-(N\#A4^.QL?55T9Q0_*-GI"JTF6<[M2ENT1O]+$S M[(\..Z,>67&7K*A/(;&T$KW:>A98I =1NH,V@T0MFOU6]I8"GD8/2!7\,CT M);1C$?&LW4@\\^\*K0RCF94!O8.=5 6P\#[31@*6.FB=N:_QQ%VG>LA5F;41 MT%0%,.MT=_[V"J:8*2!&Q9WU.OCH\1)7^JMWK,6@$9;^K4' M@'@94I^Y+MH_)M6OO3D=ZY.+S_J)YDX@= ];E@Q #E,!?OM1\&!\U@J;,T6] MEA4^ 'WV'IQ3A^-)R!OX$3G-7I2PJ.-/$!A= HQ"/05C?&_#$Q6OS*;R]O:B M6,4RE'70$+>=9C7G%Q_]Y8*, 0TUZ;TSF:>?F6X-VCGJU&$>/DF::U5B/4-6 M(!R"';.*>=ES,8 FJCJ %QVHN!;\*;%*N1;%&+'GLPL;'_:BGW M YP2<"W%&Y8>!/58X('=81 )-:_2G/]5XE%%Z?"W?K@=!C_0/E.5O-+C/JS[ M8F*VPQ6^D>R9WXM;*N7SB/@'.\5 %A#4 =>LB>"6D3ZNT).+P-/1R2N](,H> MO8Q[SG^@#3)XYO%L0EZY0"W")PC?^'>48(!U/W@0? B!D>SYSAUW]&UN(?*Q MS%Q'^6L[M8+GV3K V9SK@?JZ@-M[PZ>[&ATONWD=W Y#))MC!4WR0$"L!'C$ M81-D1UJ>.?*JRJ4.FF<=,C]>D;<<.4>97T,X/17YZ# M3H/.TE%7$44=T'P0L-['YN?"D$MG-ZZ#'L^"^'* T4.TLA*W)R55,GJ,!G6N MN>A)K/&&_[O@KDMMW(W5-VHSA4W %>^AWP2/Y$5G&_2C$W,\>+-"S68-7WJL MOFW:L;YD;*IU>)"AE@GC&OI8T\I%\@0T>!QQXQ[W//3=7-L:Z>J:+R^$I[BD M1%L/AGBB!&$=IL!;2)K [Y)[*I-;"E.,F%X5X6GC:TISX:W(I<(D557O>!^LK5OZF*)^,-3/49,FHZL_?P]>&5\H4BBCH,B:_T#4?K+2?&/9^, MEC5(QS-O@2],4(LHZ@")WH1)'W;&P/A\,LNLD4E1&:PRF]I4QW[^^8Y@QL XC-7Q$V\%_"1JD#X9?*A,I1UT!"701XM>/C:+WN*Q[=I7;VC$])'[%;AVKH\TPUEOV.(8U?.^J_>;3? TZ*X*,)_SC-Y M#V/EV8.HEBT$E..]2:6_7N*S4L2.5H:Z'E.LJNFRWJUG=.+%WUJFN9ZUZ-J(AC0T.VD=VV#EI4 MR%^+\_TE&-5!_V0J%'O9?$I$WC$EPOUVQ+J1)>8; M?8B$Q44'?:R(A@/+(EP__ U!+ P04 " Z.Z=8>C =9@T7 . MVP % '9E8RTR,#(T,#,R.5]C86PN>&ULY5U;^ (W&7_[ZX7AV\ Z7W70Q__F!^)$_.,!Y6N3I_.W/#WY_\ROS#_[ZRP\_ M_.4_&/OGXU12GSUV]MOE3RXFD[R7S$6OF$[6,9^$83:(HD() M"M#]U]N?5-0V9?K<9>1, Q<,"OV53,(&ZZ.PD-8OG4WG__JI?HG0X0%U;]ZM M?_SYP5'?G_ST\.'[]^]__!"7LQ\7R[?JX=G3#TX?_W#I^?=J_;0((3Q< M__;3H]WTJ@?IM>+A/__QXG4ZPF-@TWG7PSS5!KKI3]WZPQ>+!/UZU&_$=7#M M$_4G=O88JQ\Q(9D2/W[H\H-??C@XV S'T.'Y8'WGX9#'/..\PTS^ZQ6R:JZA?]_2URKY;E.?$D6-\L>BZW^>PRE/Z M-?5MW5;_\01_?M!-CT]F>/;9T1++SP^H)58YP)4,%>!_;M7,P\_=2C!+J]EZ M%%_0SZ>-U1[<0P_Q0X_TCLTPGR&:+=*%AV95R(OEV5_.(.)L_>EDU;&W ">3 MW[#_W-1$H%8@E68HP#"M2V8^.&1"%!]+0(F17QS4VL^..KKF18$NKLEQ^G8B MB50/<=9W9Y]4 :CUX%\)8#.ZV_?F\YM^72Z.:6S[Z7Q%NN3P!)=K.76/D90# M;IY[ Q^P>_:A7\)B21H'EA^?T_AWORWHM_.>Y$3-O'T^[W&)73_Q.1AN-(U( MPLBT0\7 &F"V..=++BD(WWAL!NS.Q9$^Q^1'RW1 ?X]+4L@G(;(LG/1&+?%)-V M&_AF+#BE;R7CI\ZE[$5P(9.U34"=TYP%+QTC'P5*00R)Z\8,N +&KCU[A>]P MOL*SV;J$U/]!'MV35==3"\MG'])L59W!1UV']%\F@4Q\3%YK$9CG4=-$E))Y MFQ*S*CA=H@'@K17Q%C#'I&!WY<^7DV-HJ36;.$\677]8_K98Y.[1/+_&Y;MI MPN[U8I8GSGCOD0.3EM-$]LFSR"4RE03/-)>-LJ$QBZY',RHEVIHMC830C!2O M<6W8_T8:?0DS@O0H'T_GTZZOO7Z'IPI_XB)H'T&2DC<4&)J$+$2%C.A+,6!Q M2BO3F""W0W8;LJAOE2P#"*>Q,S:,=RFLU3DYRZS12&,F.(M)D^OB24MZJ5$D M^ZU&%WO5JVAW5V/BP/,783ZP6RDGRQHVMOAT9$ ;% M%B9,(JY9;4+S\;H1U)A,_EBX^N7\;BO9=AYV?X3++W39J:ZAF&(244L#+C.9 M929, EDTY/4KDU'G+&U2K5W.KR.ZH\/PIZ1:0YDV-"&;CEU$LY@OSF!69(%L MI/(I,%#D$&GK@$7J)\O>%T-1JS$&FMN"FW'=T>_X4W*NN7P'74,(4A'EBV(@ M2,MJZ2T+AB8#2%^HETE;&^][#>%J7ND_.:]VE=X7-/K+PZLV, ;W>W-CF/6WEW*WOC?9UUL;OFI9)!QV6NB8#3AKKE&5%Z<(T6D-1 M5 3F;(F%WFF]*4.X-3?@:N+,7='&KS1QIV_G3U;+)<[3QS=+F'>0UIIFGM<_ MG>J=_+^KKJ_2.T/TQ:E M-(PG973A1H/,]S2(@W1P3%%-_SA;O_X[Y+=90 MK7[XJ) !>X5I!ETW+=--VD#M-HTU2C NH&(2/-D@PX%!E(EE'A29M,"3;[U( MUA+_F,*HO7%[<,$W7,Z_!/[3R$@50N&J+C4F3G.)W&LOZ$NQ""8*%[E,S=?S MKX6S:T\O;F1Z&TI4)C&%DO1$488!&L\$I!*3 HOF'M,R]FL"6G'@R]FQ_8C? MBV;^U,<45'$B%::L4G7YVS+OC&0A02[.!0B@]NZS[5>3#D61YO(9ITT7&)UV M3K$L(#(M*/ "HUQ-=40>3; FW&=4L)M-W]=8KJD 6F/*D1F(@J@@ PN.2\8= MMPJR=%*-I9 0=$+ M:3KIH@BHC2U>[)O>7^O F$S6M\OP9A39QQ+E8YC5O/C71XA]^\7(:]X^X++C M;?K3:('QQ13B=#;MI[C.ZND7Z5]'BQE-FN[9OU?3_B.QD(2_/A$ #IB6PK%H MK6:@KI=V:R^4HG"?)5O(^RD!6=3D M I'?X(W0P'-IK2]$AD3%)69J5+3H>;LYB29\=Q: MU-8HV=KMOQ+(F$S@]G*_G%J_ZY@W(_/+)9[ -)\FL= $6\<&%[NJ?8ZYJ,+0 MT533DM %42C4,.3B*VE-*=B8#+> -2;;V(X:K>71SC)27%C_KQK]'?O!;V41DR11G MSTDGH@<&NAIE[\@*QY(3MDZ-N1)(L\3A%P@=GC7Q\5Q/BPPY6[([P5(GM8=" MX;BS+(.+T68..0^61GP=J#&IL]WY<6TZ]&LF8M%][4C08_;8[C5=W424)"JUF)3OJ M6'2&>22E;XI'GXW@LOF^P/5HQN3,#Z FVDBA&2N>8D%J/G\Z/7$>&U( $U3F M,0FFN*TE5@I153A-KD 0&;).L?F9_!L@C>EL2GM^M)3'$-[4A&B9K(E (6PA M*U9JEFG=R4[9&##)Q5":6X[K-MF:^86R@#:I,(-*5S%%"I-#9"ED--D)@-@Z M@6]KU;<'#^E.,O_*;N&6(SX$C3\MSBF:;Q$CDT@!J.:8&?A@F8Q8-[1*,+[U M8NEE%"/U@5J)?9NQ'E+FQEHOLC),6V-.U^1"C(R3!VZL2M:ZUJN;-\E\BY6, ME!:K>=^]A(]U9^*L;V1Z>T7%U)1B>EDV $DT8$(J,!%GV1+' 5G8-4N&OMS5\+ M9J2!72.3T4 0R;092.*\4$Q%YUB&LCK\[YXAJF ""X:IUHK@_;)H"^7I]'S M^M7_#;,53J+P-LC F3?PK8(S)'=I1^E?D0.PT MZ$VS 1?S6^TW"W M,VTY3VO?8?82IOGY_ F<3'N839(-!;+7%&(BDLJ&6HG%)<:U#1AL"DFV#NRO M@3(F!ZIG/,SV YG\[?=F1S5\>KM1?^%,LT3&%F?)A*-G*@K-8_'.8.MUOIM1C/YKG*LN3TSHZ$VE*B"X'!J D MT^37,9_)P^-)J>*%55ZT/E[Q-3QC\J]WXL)E[[J1$)I1O58-?S^=S2:VV%JA M0; LZC:GQYHEEI"5:*+GENNH6[M89VV/R:UN*NZM!K=MBLBE_EA,0A8#EZ&]W,I]%9Z]H7_MKA"L+9'S^&Y*;WO\D71'?C[_=3J'>:JW M *5^^FZ3Y)%$C,F2<4GH.85+G+, N3"C'=IZ="V$UE/V]NAV7Q,Z@8_KH3\L MYW?C)AB5]])0D)B<(./J# NI%D6)W@;NZ:MIG?%Z'991E74:B#B7%X8:R*7A MJ=I%0LSK^N(TXY% /5DBS+;F\4;^%!OH*P; 03PU\7RZGY,HN-!"Y#, M.PRU_*MB'IQDSJ%T/F7G4VM>MUE-\DZ MRIP]DC-9\Q.XL3-\SFT<=LZE50 MKI2:XA H5C&6Y8 R6E".XIA!]'EVKB?1F\2C]>S5=(K695VGM!&_* MDJBBN*M"05\/#4J92#PYU"O;;,E9":6:I_+>!.I;6+W;E4K73:0VDFJNB3_! M>EQ7Y^MM]YODH'7)K,UO\D1ZZ62*CG%-9D*GK)E/7##4*@9R.%ST0T4=M\$W MJMOG]T6K5O(;Q%U\#3/R/ZY-SYD4%P%%J.F,];J:D H%0BXQ@2XH5\B>V"'] MQAO@C2F7XK[H-9#PAG8$/N4"G!L'"<$D+3(3)CBFP6H672&?%V3FAOLD>6M+ M>'MT;2_:$-D]E +#Q%Z5HKZM%>M#400[Y^[]9=!-"P M+,W)$M-TLY)4N.?KR\!KQ53R)K2L3G]@EM=")]O_QO8>&O-@*V' MO]T1Q:L7%9/F.1:#3&2*^G0,AD5E./->HY#6*IM:G^#8?BEXSP:T-2D:B*1= MOOUQO+Z! M_:W65&DFGH;IBVE9PQS0\C7:6V8!\^J*6T"0(;3P'P1#K5:6N"!8]!;@HN- 4 MY/+0/)'H1E#?P&;3\"3:15 #\N?Z*] M@#"\3;L>WQUWH+Y/5C42W[T9O L ;8I92G+>3*WKSFUA05I9"WVHDH1#9UNO M0=T!WFWH%;YW>K41WD!!VY=G5R;"*.VE!&8B9J8510A@O66R8.$B$%)H?1+A MZXANM?3'OR\2-911NQ/'I_?:'LZO6+?_O&BOH@,M4ZIW[9!)SHZZK8UB(;B8 M%0B50^L=E]LANQ6/]KU)W)I( PBM*:&Z"@X)WL5$D$URR$1E"\X68&1JJ>?2 MBGK&7I"C!T#:,H%I?[;])E"WHM&^-X6'H%$[40U7-G]]ER9]WQP[J'==2@4* M+'.E5B&)(3&OM&%)9H@^&<[6[-N*J=QW,[W$I?31;[L[)V> M!'CV(1V1S<97%% \*P53/R%G+A>AD5D?L%:<=>3V1>JH+18S>@^I];W8]]O# M@7;>KTI #,H7%#(QP%H*E)O"?/+(A,>0E=5H9.L3@=L>E]WO7O6(.7[%?O<0 MXM]'AJCBUA8>!)-0BPD@!A8 '2-%&7B0]6+GUEOEVV:([G M4A3&JLS)0W/U>+=1@?DB XNB>&M!@.>MJX9MF[>TWRW];Y^>NXJ_W14)ZRX> MEO/=/ISO=KFN1:D#S36:76F].%LO<,N2:65L<>@RA-89!@-T8TR)"=\0X?=- MJ(%K])S;=7^=CC"O9K@HYSY\6HNZSKJ+:&Y5E^>V;VY3BV>K?C2JOW.NF:H> M3RL]>5=L,H LY:S(>0RS=8FC?@FI/Y^E MP0URL ZJ4UQI[!T+@3R1F#4(J07GS7MX+9@Q!4.[\^%+)=1&!LV,[._S> %0 M]QG1) <;'6K/0JI[30X$\Z1_62%/@!L#/L;6I]:^ F=,04A[6K220]N2HE?W MLUZ6Y;G.S"4L3 ?CR1O4]41'2%(FE85JGX[CIC6T\C3OA;N1A7#SX[M$40\$^48%7E8\TQXDD&8HM"G12 MT/P6RVNK$>S6E\^C=[ZFT\LE#?CT!&;/Y_^#L'SS?C'APN3L1!V!:0O7@ M)?W+":$TAB)*Z_2F;7".R0O9FC-?N]AL$($-QJJD- QE5TR-#M"2:W3H[9#.J9ER3V:S#L+;1\$>X7',*T% M"^LIKXYD5:%/P 139/2D?6NDF4TBM:P+2VA DII.J?G%>[MB'E.)^'V0;G=! M#APGTYGJQ[S'VM!87[T#I?P%C>E M-0]7?=?3,_2>[6/*@8"T"47O8Y0:1;!?M/W;ZCA6]ITBNP1EXC(6Y:1B,LIZ MJ:"2S$MA6;9)QAAJVGKKHU%WA+BKWKVFN4OMK(4X44!:@4>:C+(>HT6H);!5 M#:^,S2'RK)N7 ;X3P#%%OD-R[4NE.YP4VQ[SJ18 9J>WN*[!/>K[Y32N^KI$ M^&;Q!&:STXK"C^;Y#U@NH>Y48C2(1GMF30ED$BB"CUQRYFW65F@H(@]R0G$[ MN&.*D.^3A/UPAY5R&\WEZM,DN3U'CS/5"FYUA4(#+(43+D2 MI%3.FM#Z"O/=48\IJ!X=0=O)^Y;.Z>GG]4ND9G_YX?\!4$L#!!0 ( #H[ MIUA9D;L^LS8 YQ @ 4 =F5C+3(P,C0P,S(Y7V1E9BYX;6SM?5EW&TER M[OO\"MV^KS=&N2]S//:AU-)8/NJ6+*G']A-/KB0\($K&HL6__D9B$3> + !9 M!9!4GQDV%W35EQ%?9D9$1D;\T[]\NQ@^^Y+&DT$S^NLO],_DEV=I%)HX&)W] M]9<_/KT&\\N__/.?_O1/_P?@/U]\>/OLUR;,+M)H^NSE.+EIBL^^#J;GSZ;G MZ=E_-.-_#+ZX9^^';IJ;\07 /\__LY?-Y^_CP=GY]!DC3*P^MOKK^"_:!QF, M8:"]X2""TF "E: LS=QFRUW2_^_L+]P+%2+^7L=$0#A"P67\KUB@RBKCJ7)A M_M#A8/2/OY0OWDW2,QS>:#+_\:^_G$^GG__R_/G7KU___,V/AW]NQF?/&2'\ M^>K3ORP__NW6Y[_R^:>IM?;Y_*\_/CH9K/L@/I8^_\_?WGX,Y^G"P6 TF;I1 MN'P!OCY.?_R'5]'(YXL_XD+23GQF'<#-.'E)\MO_WCPYO;2 >CZ?,XN'B^_,QS-QPB MXOD3IM\_I[_^,AE_.QREO1+\:<@$E"YS_6Y[V?&],YPAD'&8^ ?XV MC0K%*V)<]_3],?]X%L24W6PXK8CX]K.KXFTNW*"F@&\]N@+:^8/@(EWX-*X) M]=ISK^!<@;R)L#SR2PK3\6PR&(4_A^;B^1S@RV84<= IXC>39CB(98W].,6O M9=&=-/GEN1N=IHW14U\KJ+-*!9RKS"N3\X/TRD)UBDC M$B02$@BE#>ZTR4,45CMMG+=9=C6F.8+KX[EDTLEX-;+E?-YJ6\KCYJ*J/J=- M-3$N-(6@?WG6C)'.:(GAG^:+S%_"L,')\-=?<**DRU\VHRFR^M5P_D*0\C&9LZDXMV1?1V@ MBCRYPU2X@S<[*'H39_86^#H*[*K%A+:"*+-AH?-W! M@?T5UW0E]=XHP9(TWCD!V8D @LNR8,H 5@XK?8*RFEJ2O:VJLF^JCZ)<2Y$-WSO!O'-Z*7[/)BZX1(<1<,H9(X#]%8 M&DD!',-M3SL:+(X\>KO&G=I+[7<">@P4J"?Q#F;^AS3%\:7XRHU'@]'99(DJ M4)X=<1*X9A97.)[ $&'!!A5B\,E9QBOS8#V2QT" "C*^K7FV]T(0PNQB-BR. M^+OI>1J7$:/G73;(+^G-"%WWM 1*T%'R3#C@!-DIA-8X=J**"HD/%M>S4)L, MK<$]!GYTHXG;E.'[4@:QC).;I%_3XM]O%AO;M6C-AV8X?-V,O[IQ/)UCRLF" M-Q[ATD# 2)+!2<.(8SX9&2L39TN(_=.GN^4V7=#$+L*ND.C(S;HSQUWKH< ME -28 DE+;I0R@,WEF:&VV)@]>.1-U$\<@;L)_4.3([?TW2QG;UM)I-3D;VQ MD:#!0V,&P;@'$Y&4DL2DM,E&.UN9 M< /&[M[R[K#@R'368-#C0-SD8O9^-Q M&H7OG\9N-'%AKH11G/\TG)^1G\3_GDVF9=?$8;W+G]RW]\UX_H?I=#SPLVF) MV7YJWN.2-YJ>NBB9#/)@D4)2!."^G7HI M#3?> HY"@P@Z@A%&EA/ME%7TE@;:$^]WP?\T:=VYIF^S5E:QYQ:FY:^S\6!T M]CZ-!TU"\$,YY<#%D",P'*;D7S/?$ MM#M0/DFBU=+:;9[I_8]%5E;#Y$.:A^(^-;C2_L=@>EXDA$- N6R KA7GV44/ MV;-80O@,C*.BB(ME1CG)C%0_--D9[N-F7E]ZO$U!4Y&"GYH-AT9SY/XF\@\) M93@93-/'-/XR"&DQV]!V:,X6NIU/O%-K4W "!^29ICC%1 OI "1J$'?4(I( M:Z?Z=#VF)T/FPS/B-N-MW6BP2RQ*&T#Q)%%0R8 +!@7EF=1:.1:)Z2T:7"7& M&;QRFKD2S6"M+KDCR1*44#*^?6K<^QOE/SV],D+?XX^X9S;^F21@/ M/I<'-?E%^6.:3-PH?IQ=7+CQ]R9_1$]][K2,IBEY@PO&E[1<2RY/GG+.,M%R MZR8(G'->>+!"1=#$1)&TUS14C\*W1K?WC+SO38M,3QNE$=PXB(DX$%99<"D[ MP-G)@\U.AJ3[ED&_&=/=\.663U!?'8?.L)Z,I_<.Z_9O4_K=7:1Y(J'1#+UK M2B%31D (Q< Q$2$XE[ETP5'6BGL(Y KO\*=+SNV+\6#YV!W0I3F VBH>IQ;< MFW MTU#:(-LFC_L>8MV-IM\D[GZUVG2JDGY)([DBRJ8$" ?G4(P2C$@.T$0E M3E@B&&T5OSA"LFQ(\SY6KFRCB8H<0?OV]%\'9^=HTZ;Q]./L\^<&_[7P'"=O MW[Y<9I]YP;.*F>(<+-D#QEHH#B0DEXUTG$0<_#T&?+LW]>?5U]9)TYE *R9C M%73_]F^_X>#0WR@WV)=P5#0NFF" 1*5 $&L >6Y .NLM9X%%0UOH=\VC'X5" M]Q59Y0E;Z!2:,?KMDV8V1EZ=H/.YI-C'9C@K\KW"-:D#YRQRD-QG7+&"6J2. M*F%CA]PX%W4&.U3+J_=Z-IU=S)"8OOE_]RWP3D]$DKCT' M&XU'I$2 =8$"H\%GDPWAOG8"5GMTC]#OZ%A%'9-I-8M:(.KHINAM-(>Y)MJ5 M_NZ@R1["[^32T"UDBOHD>! @M2S1>RK!C@V M;"/SCEFP,FBU\=(ECV:LXR"*5>NBMY!\5L028V7J1WQ=\"+]:-^]W64QI/SP>?W:';AS^XLG2:TD"B)%(+SK.16 M1+#*X/KGJ2>.&D9,[8O%K<$]6MYTHY[.*E#/RU[R MN&&JG)11GIOJQ6DV0'EB'-E.]!UX'I?)T:]1,AM!9DDRU;XL?[@M>B[ 211! M3%$Y(W(.B57F1RM@CY8M]=72P6VCDDY?_E_@?7'#12[@9#H>!+2JRA].1O'Z M+ZY\\C0H(7T0#I@($01W&2P1"K@PS#DF+:MNP^X%^-%RK3\U=G"QYSHP7$V) M9+AJ0F81/3^G%7@6#4BTVPTG0612WS&ZBN#1LF0/07=P,^;ZK4ON-4=/SP'1 M%CD8##J!%NVK9(/6.06IB*_M'!WVAFM?#M'.8MYX1:5RAN2']"6-9FGY+[2T M2_7LW*2E8$_..J1),_#2[2[IF2==]?)6.R0Y%4RIS\ M@?#RO;*]<90E'=KEI?0I MPUXS-P_$U]M;<._J/G3F9[6A?YRZ\?17-UVD%5%.O/&6 )<>15"J@7DK.9C@ M@J69TB1KWX&H.X)#G=H>@H*U9\'N5.CD<*?%:*X$$-'J]L5N \L1I*#&@)^7 M)R.>.[3EI)>U(W5;0CS$L=##69YW5&4'9PI[2VUA+=)3:9CGBJ'+;U4Y&TD2 MG/,1)U2(1O&0K*]=#J,6]I]<[5/Y&Y?/8_8)3^FAO<)3>H1^X4VQ_/0,?WJ& MQR'#GY[A3\_PIP']:(V2GP;T4:RR/PWH)V- ^^\O<>D>(^Q/^/Y:1R7KG]J! MH=L"?B7C]=?!Q)V=C=-"^>_R$L 5PMEL*,L)U4QH*50BP G-P9?"-<%39KVK M/-'OP[3O(KCA^1.VY==K%VA;B[\/1E%%;E MPKNM#SUE3:0TF'))5GV5*G)4A=[HG@W *?T8C+A*-]QZP43CPJ,MUS M.>N8N+2-;BK?%7_93*;OA[-R<[E\^R$-+OQL/"E+\O*"$4LJ1:81TKSVI6,9 M?$H*J/8T^4RC4.P>.[K5B_IWS+K13].5<#L("+P>?$NQC#6M9+&Z598$H8$E M,-H[$"$(Q$70V_1"))P)*HG:Z?.;L#PR7E05?0<;2CDQ0;[^YJ;H[KOAY 8Z MX6+V)!J@^ ^4='ZD+B7@9$;7@!#/JZK'C34_N)'[<:AA]Q9!MP 6#9(U& MK3 @M(E0.H< \UKG*+@@I*>8:C\Q9"\RY9%(R+@EXT0+"6Q"OU$SGBE!VG-9 M^V[/@X@A;\.#K6+(VPC\T#'D>7W)5:/7RVGJAO-H0S8F>YXX))%P)$%Q-/MC MQB624D?8O$!(&^K<5_5W$X"CC QOI=ZFMI@K%UQ=UN>X"FGI+;0!5;% [T8@ M!ZC-6T=135=2[HT"7LF ]':@@Q>EZJ<"F]%,8EQ3P5-IU=LJT^>X5']7I=T> M-;^-<"MJ?-[?8?S]](^/IU&)6%(G5&DS)+R7 MZ"#CN(2R7!)/9&[7C/*>)?CRC0]9EWO(KF)0EY MJIRWX'E$JS%3*]%!]W6LZ*OO?.A:W%E^'13IV25FR8707B0-3E%#R+EPZA&(.G90\K^):[JZ=#S[73TY>]_1.DY3O'4Y?@6;'4N",!I"V M=%5D08$QS@&G.:DD0LJL=M+"00/-.=F42)+ 9"FFQQA!'\D$T-%F2P,75#[) M9.5M>+!5H'D;@1\ZT+S(/[H]0^?1%5PH4UF(U;/VUBR]"P^@#:KU8>36*CY$G+B>)NY1[1YB[$_) MFB7/B"]14DVTW(FT!IQ%3TC@CD.X=YEZT4*#:Q[]X/6WK[BZ*V&U7>!"2>.( MU^ ,GQN5'HSE'I+TQJ&7JW/^F;Y8VQKO6E%'&&%B+F:F(\H'9Q2($L9UL=39 M5U9H*6+2-]MA/*$(TRY<.H1B#A9A6@ZH8E3IQA.[B23=!;NOZ!%E)A(O!)"L M$@AT"\%)[0!%$[64S.C'E:9(-17!2@>!6=S/ [%@*1I4(B*_C2"*:_44HT?; M\&"KZ-$V C]T]*B<"?[F_KL9KZ;F9-'<.BGJ S5@2ZA=L-(,B$D--*$]AV*S MJEVOIGM.5F^_^2@C2ELIM*DFV,K)#Z4/[KM\#=.J/WT+4!4S$C<"Z3\C<5\- M-5V)MS?=$R0P"\9"\//":IZ!B=X!5=FC 4:%X^'AZ?R.5,1>5+Z-5"M'GD[& M%ZN6D=;I'/"?TL.-@B!9@O.*@N'&D\"I(S=SG-:Z&)=/[#?[I9)XF[UE4]E[ M_-U]6:$@:&E$5UJ#TY-!B_ M;M A7")!'%KF:"!S6F)7-(&G!-<'BJL#<\8ZT^:FX?6G/G1-[2&CBCF!!$PIND@4@4C*L S:^8:A=4\SLHDG$P1IH[-USW[HFMM;7D>2"QB- M0I[9^;9-< F7"4H79.!*!I%%$.[G1?/JGF_7BCK"2*TCAFN?-3!-$'[@'KPJ M7T+66O! O&MS:OE>-\SO?625 M6.UVP&L%:_&E;T83!%."6)>LTEQ83F*&$ U:Y]9DW-H< \(R]YZXTE"V=LQR M/92]0[/7'KN()W%;3A6$P070"! RX,:MK0 KK1)>.\9X[8UK#8S> K$5='PK M_KJG5 \==OU18FB<<,:]=F$P'$R_SX,1S-.,.R0'6N*,Z/9PL*5*E+56AN22 MR:9V58';* X6AMU7KS M@NZ+!,:CJU7:O6E6KG25>F(FHG>'BZ%AEI'DHWRPRK^O2&SV MDQ^X)O<45>5)>A7-R2B>7,P='/13F^&7M$IHC#8BJ.S 2"-!$/1T77(XZ"2\ MT,1FKO*6JMSTKD>DW"KB[*:\):(9C,ZNC_S']6BA+$.W)&C!0'")BX@6'F@T M+ N1Z:T,O1KQQD-&29FR$I&4^3-86A"D=; M[LA39D!2G0):(<16OW"^#L=C<MT'5D5.V'M%AW++]-78/ M!?80=P>NV09T3N#:AI8)R&@S+DVEDKO3'%+2GNDH2"2UDRC[),$][EE?'-A& MREWH/DT1U+N\V)Q6:0A>>I[+=J<$6J2Q-&"/SH'/TIK(-/6\=J/1=3CZW_QK MZ.BFVO<5< =UOY:.9!GE$I"4.B:&3H0:"1,6[1D-6$EBT+/.S!H4 C%NA!5$K7G]QH8 MCT/?>XJW"]MN,$HWUAOII/(&F>=-T"!*V4FGJ !"!2*UDOIVQ3>W6=!OH7@4 M^MY3N!VX<']WXT'Q43ZXZ<)((28'DHPKS9R0?EE1L,190"]5:X9YWK? O)=J#KUPF?XX:O9Z,X>95S"M/! ME_3QJ_M<(/XP,RB1NA0B#:64)2DC9ED"R52HH UGN7H?L_MA];_+[ZN]F\W+ M*HN^ _^M5#2-S7#H5F<*2M#D+ +@QDJT:#('&Y.!P'5@P>5 JV=7W<3PX/6^ MEU"K'Y[/OC-RH=%^[PD$6G6/),:"T5(4,$DT:YAQR,"OT M-X,+KMWA^;VO>K"J[4*4E8L[?RCYO8O8(O-)$:4ASP&^Z:2?&]K7-;5 M>+FLNTJ3:H&KHUCD)DR'B4CNJ[,[*;"GP#M? J[@\YJGR S:%+0L< 0-"V_1 M<^.1VT 9441W>Z>M:R+<$Z7LBP?;R+ERJ.+U8#R9OAVDT9LB3SL3?[PO2\ZP$WA*OIHNA)FY2S_ MOZ?Q-'T[>?%V[1F+UDV; MNMUWO^41Z+BB&"M/Y06R'QQ M3]?*WE.8%=,'YK6+BJ6TGG\L:NX4&B+2!QQT8A1\RAF8H%Q18E3*MH6*-[_A M$>BVDO@JAI[GI@Q#W%5=&5+FBN#^^/T6R2XDOW&5>,Y77@DK<@E!;@&:$@%.'@M,S MI>&<4\70%MO;#NI>[2CI#ACP]LI-@!]NWN)@[D4S'C=?RY7OY2PX]13' M[#D#%=&:$9Q(\)$(2)$'8:D6V5>_4;<%OL?!E,XTTL6]RRM83ZWV4BM'IO+M%AJ6@I'^W1V T)3-8$DE6*AFQX8K7KY&T%\#%RIZ9..DC" M*7=;5_>.3W5*7I1N+L:ZA*.V"EQB$4@V+#.?G5+5SO' M]\?(733CZ>!_4_QU, G%^WD_3A>#V<7):%YJX,UD,G.CD%XVD^GD]S0]%8D* M4ZY'!*\#""TX6&L,Z. \)Y0:J[JU-K:&_#@XU*?>;M-.UUQ47KO!^.]N.$NG M0E$AK-*QW$N.".L$,H(';LH!'0+R..@R/XROJUXLZ_BW[OO9823 M=[G >O5MBJ[R;# Y+[^9^M'5FH#87JF%ZU!?+YSU>MR,RL1 S*="LQGAP^9/#UI90Z*],AL+U.8& MU)?-ES1RBY#A9'DR4,0T;5Z]>//IUY,/I?G/J51*6>]UN5INH+3J J=R!JK0 MX3>$4VW;+B\[ 7C85.E/]FL8LU>&Y%74U]$N[DHN<$Z;56#HU;?/:31)"^ B M\:""V2:#?XI4/GQA= MR7<-#V1G+?(^AO,49T-D^&]N.AO/>W?LUR'OKB=6:Y#7&G;'_?$H%T)K3T#D M)/ +T5".Z<%0Q[SS.=*;'44>4G^\E(54N?249+C[":T(V* 8I$BS]H($YFK' MV(ZP/]XV.F[3'V\;J1YQ?SP2"-4ZX=96.D^(C,,P.5L@,:@H*>/Z9F/G1]X? M;RN]WM\?;QOY]M4:K0VFI]@?;RM=M>F1MHN@^R(!9=I(E@.$;'GI%63 E38T MY6Q2)!J"D[7CI\?<'Z^Z[K>1[R%:;U%CC=9.@!7&@TC9@W/9 %$R9'2.D]:T MA:_P@%IO;:61;5MO;2/.+C*&KYS\7=K2']+G'P= [\=H?@\^N^$BJ!9+;/8U M>CIN^%_)C4\9TRDQA]"M".CBFI+Q["W@KZ)VF5OANSR(W07S\?B>^]B6O6KN ML,Q[,_H=C=I/7Q/.F]_0PCV?G(9(E/4NEYI@HGCM'FP2$2AWF?)HK.#Q<+2[ M#?C)<6Y/G7744JHU^#)#/GUM3@-ABEI&@9N<0'@3P>M(\$M*F5B4G*N=Y;@+ MSB=(KUTTU%'7NNTP(TW2*0U$L6 S^(3KKE#&X7\:#+Z[<%[@<^N0DQOFC"S=S,[Z8'V;M<_ZS[3LJG0CM-;1J9T0K%)>, MRI+1Q AN'=*QTB" HW-O)"@3E A%8Z6:3A?,9-S@>?YW%2:S,Q*AJ@I<@6:2,DE#_,'$7 MI(<[4]J#&QMYUIF..G#0U\!:1F#; .OHX&DCJ$-5<>Y>LTV7:NF5-XR1:(DB MH$7 M5H$#SY;"5PP+;5U+,M6I?N/ER_W%GL^(KILHXTN3C/=Y/SUL/FZ!+CJ M=Y#1)&=< ^%HSHH464DJ3T"DQ*$:1V*N;65D6Y/ M@P^#R3_F9'?4.1F2!"-"J>]G*'@<)1"B@R)1.I-H#Y;)"L]CM3]VDGW9L(_D.6'&U $?IO[IJMYZ2I89*8(E$ M1)4(.&\8<,L)4\(9&FM?]5J/Y!#!U%K::JJ+N@-+8FG6_)HF@[/1W&Z:\SW0 MJ"3W2/!@T6)2BH')R8# T0HTHKG3M8^)UR-Y#-9#!1EW 4CR9+#%>6D3+72M387(N-0P,=[@<1@66:P4T:)G0 M4(J\>JW5%K .%G/84X>W#,:Z"JC&SHQ,M=!!_O!H@3RO0GYH7 MZ4,*0S>9#/(@Q?\83,\'HVO9T\DZ)HTM.4F(71"%FZ,T"I12Z%)%PE6H'6/8 M$>K#YU(?.MKHHO:1^'4UN#(?)/XWT_,2PHFE>D7$;R;-& \)K#*^F+:9C"ES$1T1K% 7?:D]L+00Y(9 MLU*C31X@S3O8":/1%Q >?$Q:.L&I]K6/[H\HR6P;G=Z79+:-)!]XDAE#-R 5 M.:%#ET H2\!J$2 3%BR1SAI?.Y7Y82>9;<6-.DEFV^BHWV2A%L!^)IG5TFS[ MK*$=U-(K;Q2C+&?M('!6#KD2 VNB 6EDY,RDY$CMS-9'D636#5VVT49O26;! MY\2LCZ6'M@'!HP=CK 1G">[M--C$:E/DZ)/,ME)4JR2S;:3LI'PUOIK>UQ MX"Y"[_-HV#&+"UW9]WCI\N3+1= M1%:""]KEZYX"$?#W7!A"UD?Z&C8 M<6^52@FDEA9$4@PW+(\[HM?C7E[[D/EAY:9WQHYM)-]? M;GJ.D1!#-(0D<'O3!!UB*CC0DG+E<:/S-VN[/XW<]*VTU2XW?1M1=V!)7#V% M?%L^O3*M$TN",R^ TT1!&+1U'+<,LC(&=\HLHJ@=@MB$Y3%8$%7DW$%5GW6X MEF1O@ZPCVV$SJL-8#G6TUX(2>XB^@]WA#H36JTRTEI#0_RX(T?/F0I7;O])Y M'TT0_H&3XAY[H6].;"/Q#KCP?IP^NT%#3EJB;R#A>0D MA-G%;%CB:PO"-A>?Q^F\K+K%]0K-1?H19",RH&,%-#N)]E;T8'G.4!K6EV,[ MJ5/M1/C6X!X-4[I11P<'9E?]IZOI;\Z78OD#7 &OM*%.@CE.T4IWY3A <'2H M?%D @XHJY^2(J-[J>QM\QY'MO$_"8&?:V+C_5$YQOFP?/'&CDIA;.L:F4=BK MF5F+AU9)/MX6?*5,XI*;<^UEEUQBUFLO$^K4"U0QR0R\R E7I$B-UT128RM/ MN,UH]B]U>^/)"__?YW()Q+KB+PH05)ERVFA*NKZEN?3>R/6+WJY#TE>6<25] MWZY[N[=X#YUS/!E/3]^BS,_FV_!+-TESUT^S2'#G=6AH&QQ"\.CZ):=!&LV- MM M1J:5>Y>M3GB*SS,<%.]JY2(K$;2,'+)'HU@PRL%J[M%JE3I'YFT@;;I@;WI^ M?^9_/HJYO1=_1LQS,W/)F^=./Q=_SEPAD14>(H$ROIPZ4UNV)@ M:0P0A'6>LLPMJ=\%J@6P_GW"7LR[&FKHRR?\.&W"/UZX^47-BQ)6G<^:R\;1 M;RX^(^V;O/YS@]':>YX?I_AU[JKA ^;QE-W]RYX!5O%5#RG42G[O*U1-\SVE MCVG\95!"<&Z<;B$]&0Z74;EW^4,*S=EH\+\IOD_C08.?FTROS"Y*F69)151["ODOU2OWOB80C&M-@SVJQO'%]^O= _' M1RWNPU'K#!$1F,JX3T?\SD>+$L]),$:SM\FV,%2W?.VAH@U'P)&F'UU5=G2V M@+JZ0=L"[/H0Q[X$.T1LHW-U[D:;/71Q< ))D6CB#$%G="-$)J7'N;20@C+* MHYMH;>65Z0 QDN/FS38JJ,R75_\S&TR_S]'.$:YR#P2U)FI9,E$B#CX$!0Y_ M >A1HGO)B(LFMF#%AL?WYT+WH)"FKC0K%ZA6(=X%$!Y242EI4J%+' M74+ /99(Y14GO(6.-[_AL:JYDDR[R-E96%+H=Z\5QC('[51(Y[0P NU_+T#P M$EKTML2&J26&&>IH[6LD[9#U'UL[)M>J ^UU$+UM);%/[MN+-$+]35^CR->- M0B;'K$8;7D<:07@?P$BK0&NO'/9>+)--8):7HV04&3T;]&.47>28.T\3:*9"X#$Z M7STYJAKXON*M/;-T[!%*W48_!X^$M0'[M$.I6ZESKY#8+KHX.($"2P']?@$IA;+FHW%M MN N0@TJ4"^>)H0^'.!5#J?WQ9AL5]!1*-2:21)P%9EBY5)$2>!)+"YP4$C$\ M4"9:L.*!AE*W4DB+4.HVTNPOE*H(]XYD#H1S!L)*W$]YI."5#$R45$QN6NCX MX892=U5S)9EV$4J=6TNK%2QJR1.E!+PE%$3, JPM!>P89UIZSI.K7;'^&H"G M:7+NKXL.[C?N+HC+88SB^Z$;_>XN5O.GS9@ZJN'1Q7@.4_UC#YK<],"/1<<= M+&R=C T7>%*N&X U"M=_@:,T5FI@DBLG1!"W$O&?$&_O*5!RY+3=1K653>I/ MS=0-YX#/FR$^[D.:SL:C:U8"15269@O1" \BH)-A=(K@>=0^$4&2]RTLK_O? MU/^QS^&UV72FB@[.)3\DM$L'89YTWH1__('JF7SX^,>JM(HP\S:DP+GB(%C@ MX)/&::5"E"$P2DSM1DIW GK"=*JOL,K+SOLTGA^&C9;GFW-D[S_^L2)Z9))2 M4\KT2(-+-+HV4+K80A)>19E9"#=O)JU=<^YYS1-F2&TE=. %_ V%,DVIW&^9 M31;Y@E%8E4MQ%U?\58-?C)0!M$>^6NU5D+57F%L@GK:;N)].;I-D[Y+/UP"M MDH1;0.K(TUL#YS".VIZ*NDOM>TBY U]K';1$G&%"VY)P6.):D8%G*0/5QA 2 MI [5FQ_VIOA[/)WN];Z-<#OUK5VBB@P7G[^A##49GRPLK5)A =:GJ@/ZW M9DCDTA3;>Q),--1H5_M6[977/VW3K>Y^H5O]!<6S2N::GQM>_7NYB_9[,_VO-+V\I79*>?)9 M>0>$&G36E!* ZZ:#+-#N%BEDS6IW%^AL,$=X;M/M=97CH,6A;KKN,K#%KFI#8"*0 #2;><*C!A^E I>E-TIX[JJOL_V.\.?,.!X"'2*Q;).P M%[G>EWG%DWF#BT_G;O3N M9ZMQ;0@E3?G+CLS2=S]QF<; V>3.9 MS- G(]FITED I+8H&''R[J+ M@3R9V7 \=+C-<760=@F_-Z-_G[GA( ^6J?A+$^\D3 =?T KLK@]"VS?WTN!@ M)S$<3UTLXE1F,1"(GD<0$1=6:Y0 &;6TC-"02?7"3H^I+I:QB49%@6:;0#"< MN$X& 5ZQ3+6SU+CJ)^E/L"[6-BSML"[6%LH^=%VL]==$D]*,4Q(@A2Q!<&?! M.-QQ$M&X WFA!:]-U\=6D& ;#MQ9D& ;73R4"]UMQO2S(,%6!0FVHDD?-[MW MT?%#X6\@3A.'=G@P))8,&P[&:P^,!T^S8R&&GI)6CI"W6Q4D.#K:;J/:RC># M-[D(JSO+FBJ?T*[)JEP\$): "2$"]Y:A]+B4HLW%X+O?N=:;#I10>]% M")0+U$8OP<3D0(3(RU3BH"DC''_'$ZE=\_PI%"'8A4KU%=9S$8),O)$4[54^ M/T^C"2U7KRSP2+B7Q.>HVQ0^>1I%"'9=;&HJX9B2"I9KYKO9=#)UHU@"F6D=*AV@!+OKB&0D&CN(D2#98'HP15'5WN[#F2(Z0O1U'2 Y/B/[N M-^PRJM]G"RM!%=2<@HY1@/!L7FX+E\>8A2NW1GTXF@RR38-X0.2NR*[N"+\# M-;IPAHL5LC@O_74V_I%VL#A'O6KOOOJ6QF& HSH5V3+%H@3.2;F"3!V:O,2# M*1WLK(E":%J;S%NC_,G6[I5[5,5.;XQD4Z;8ZN_OT0A/IY38Q)G2X$RFI0(# M?D=U@(S6&Z4>;2M]/&4D=QGASVEPW*0ZILS#C5N4"TH29VFYVHQ>AXL:+<08 M0?- 1(Q.&5N[TEC'ULM!I7H7>0KE\Y+R":5M0R(0I,O((RT!1.+2DA03CD@!+/4-+NO3_ M.YI&;=L-[0%-DIY8>IA)M17%'O),2D)+H@+@,E=:D4F!I_Q-J!XH=T^:_[=, M.LA,VH-@#VI30BWD-$"5_!AJ=D8G905H3DNM)AW $>O18:"&E=XZ61Z-3[K] M\'Y.IX-,I_UH=DPAYZWW8"$5+>=4?!A MKHOW%T)ASGK.708OT5D1U!C49UE!G;+)<9VD?8 QI,=4>N<8R'^$$WDKYCY@ MA_M^07A/25(L@/4E1TPJ7Y;DA"NT)\;Z1)4XF@/X)UQ"ZTG-XRXY_!"=_MDX M35I4)0M*^B 8QFM/9 M))MP#0-J'0?A;3D/\!E82H[P) WMJZ'! A/0\!Y"E$9R(/.#:'W-I+IVT4=12T5V)GQHCZ*O.ST&XN[G:3^_*/YJ2 M/_L-_,7W]0^8EW7@(BGN#3KSR1L0UE(P65+(FA(;1&+*UCX)ZW XAR]'U#]) M;]8D.A*R=!#Y68_LROWN-O@ZJE9T'[8#51XZ%C*T(NF>FCP(XT(H?9TB6$XH MH"=9>GG)#(%*X8T)1++:-X@/P[3[:@4]6*)MH< ."/:C- MX43M0"@AP5DJ@5C#N*)9VEB[2,Q&,/U'B>KJ;5,_GKV$WGO9H.R4X%$K\//& MQ,JC%>U*)Q-F&',N"A]3948<6=F@3EE13_B];42MU]>3BV8VFI[R+'R2@H'R M/H(02&^OLBI=&ULW+U[<]RXDB_X__T4W+.[,=T1PFD^ !(X\[@AO\XZPFUI;'GFSG9L M5. I\4ZI2I?/D4 MO5ORQWNY6$5O*TE74D0_RM5=M+J3T;\OJ_\LO]/H>DY7:EG= _ OS6MOEP]/ M57E[MXK2.(7KQ]:_K?Y6,(XXQBDH&,X Y'D!,$\0R$FB,J)(1F5QUO:1QGOZV?_DOW^,^]YW]DS=,)(>2WYK>;1^OR MT(-ZV.2W__'[IZ_\3MY34"[J%5UP0Z N_U8W'WY:O/6OSE7_Y;%+5P5,NY_")59/[^]N7C49+D-_/$;PMY:^;V6E;E M4GQ=T6KUB3(YU]PWHZV>'N0__Z4N[Q_F'R M_SQ&[+)^#L7C$*:?@[%[HRV$')_A'IFS66Z_4.\78JKO M[H;4V:R/SW&HK\5R1><3?"VV9'HLS\T'G_1/'1DST( Q;>ATIKO'JORYD@LA M6VOY;.BH%/_\%_W3[+$&MY0^S-Y)):M*BH]Z@;R7-_2GK"\70O^MUT)1KNI9 M''-&69J .(9ZC8(%!)3&*<"8<"4YPCS%L]7F.SZ3"_#MZYJ=AJ8;P;\X2+XZ MHL&5K)>/%6_7/LV$6?=;OOYE33Y:&W1._\:5V>AY6X!GTJEK>^PF_6OI].]I)T$S] M)5I60E;:T3T@X-YW^-]H55*F[:*V0>^6][1GV 5SLM/D\:=WTUU%09X4]+DL@ M%3U 8%*E/"[@KAH./.FG>%_O:"7?Z(A&7-,G$VU>5I6>6VE^_+Q<2.U<+)^D M_%W>,UG-)$4YQ50'D!DM= )$2!021U XIBF:5;$F+GHI!/UD=6UX04TS$0= M-U&/G8NHQY";$KMA;*??HR'GIOHNH$5_M-P$M Q>* 0R&FZT)[4G7K#LFAJ_ M0?RLT"7GU:,.E;1M*^?EJI3UVT?M;2Q6,TXYA*2(00PS!"".(6"<8J 4R1.4 M2IKEA8O%.4II9.MRM;J3541;ZM%\2][-E!P'RLYL!!'?S41T)*,>S8NHHQK. M$IP4+)#6'ZT(MI0 M=ES)GF%AN7KY2NBX8C5DQEBD#O$?:F%Z-O:TB]$AL?86H(,/N>G1=\EG-[*Z M_T"Y6<2>+A?B\K[94OXBOR_GWV7566"5$BHRF8%$0@@@50I0F10@E6D*41+3 M#$F;U8\>5*$GE&>XJMC;=YAUO;.^3T_5^)3 MN9!7JMU\7Y/ZG?XL[Q_OWRRK:OFC7-R^I0_Z-ZNG&=.+18H*"M*,">UI0.UI M*.VFYQ*3#'$I<,)=@F@7XB.;QI:)2'5<7$3W+1\16S,2\8X3-__$"6 []V4L MV-QLI^$B6JKN7&UC&RZBCI5HPTOT]A1RSAZ0#P2!'"0GTI/Z3SZ@[+I77F/X MF9Z/"U[I<%*^D^W?'Q=7#[+2RU)#H=2!P26K5Q7EJQF#:9%@DH-44 H@2SB@ M*6& %CGAL)!IDCF=X=F3'MOLW)F@L([*11?\-,?5O6V]O[E9&P=,[6S-.$BY M69HU#]$O:RY^-8!M&(DZ3J(_UKP$/!IP!R"0G7$@/*F5<0=DU\9XC. >WUW> M+ZM5^5^-EWNEWDFV>E?6?/FX6%U7\KY\O+^6U;\^TFIEPCQ9)(RG%% ASLR3VFLI)5Y<:0[LFWIJ,R?(MKCR3Z.<4'P=* W$BZ..S(])J(K M%1DVHC4?T2\=)[]>1)J9J.-F',#LX[^1@/,+ X,"Z!08>L P$!^ZC#99F.@A M8C]:]'G=SW/[(K5Y+OE*BK>TOILE&952T@(87PS 0GMG+$L9D#(I<$R(9';F M\_#P(UO)+3$=X-5W;N[6#A!V+I6_>&[&KB?9VR')G%VBPP($/\H/FY>URT3@]_UZN[MX^UJOEO:PVWGH8@4'DHNY/@P:R '=6)S8,3%/MVP^UUST3,QX>'>7- 3^?&/GV8+W]\7)C; M?8UCL/G:4QJSF.(,\+0P>[DL!\QLJ0@9LRS!3.4(.J5@VM$=.Q&CQT4DM/LS M7YI\!;-/:5;W2&FNHG++EN/VBBVX=C9E!,C<;,HSM P'D6$AZO$PBDEQE#M4 MGJ4EU6DS+-V@V,NM='S]W-SNM\O[![FHV\&W:9SUFZ?]+,\?M!+-'S>:ZN5" M7.NOWF=ZO[Y^D"8B3UG! (_C1-N?- =$2@AB'( M4/:\U3'*Q%C:KA>&VW'?QP'I,Y+'PT,1/,<\((LOE(H>'N3C&>LCT#HK3/PB MS5CEXO9:5HV5U]A=L7EYVW#X_N>#-&'I37FO'[E27TW>IM+V7_^NO>^P6K%]&&QZC'9'35PWO-9]0R:CSU/JO-3O+0A/@&M,'0 M"QOQGL_62X3$P< \$C.'&]_]=L+[__5H)C6RB6P)=K?M-%&/RPLGH!JV;F$!<+-7 M[K([W6VP$^N,ZPXG"$QV \).T/ZE",LW1@IYM@(X08!FA014\HS+A&-&T.QAIU[2 M^4%6*/Y=-&M7"FLENWIV@T2_E(JJ-1/6O@2/A M8#,M*8YC!?74%HH!"+4K36(!@11Q@; J>(KR;J;7U87^S/-\N!B3_2S+A?AS MS6^@[8^7F#''S=_>E?N^$/U[]Q%[B@Y>S3>B:-^]$2;J21.U]Y-76IZH$ZBY MN]^*I']LA)IP[R7T/$RU(1.,[]>U2Q-Z.IRW;H(SX.>9K+-SVN.I&_ES]4;C M^)\S2$6J1)$"2A#6?D2> )C"7($40H9) 5Q.I4[0F?D4,)0=:T]=A@/.VL< M0$HWV[E)>^N.%_\P-*.&:,"-Y1-B!:LK=IC*Q.7$!D7=KR(V_+A[E/^I7'6[ M"6^U:3!;N%W0"G.$"NW+ \RI C V_IZ VM^C'.&$"TR%5>&0(2(CJ^.6K#GD M]0GLCZ)S.J0/(;.;^GA.M'[B>?=5-"(-<7JG]O;;&T_U4+N3'E;RO9RJ#@J$X!@D6 M9JW+"&!$(B"R5 HL9*:=4*><#&O28Z>%=8R8K8@N:&UYB7K,1'\8=J*&']=$ M#'N,+?<71D'.<8,@'&CN<;VS_*$"RYG3^'Y)6 M[Q?BG1Y[)A#/",$%**#B &)6 %(DJ?Z#%1#+/)=(V(;4QXB,K%H=V:BE&QG" MD:8<&=+VX?51A$['V"'D=M,X+Y&=XNU3,GD%W4<'G2SR/B56/_P^^:QW^NYR M_MW4MWA>6*>M!:?]7D(H58"HW(3="04,4PCRC*52(DD))HXYN<>IC:R8;H4$ M[?"Q6_F"2>VFEANRNX6P1BA3;R5BN'S4 5I3)YF>%OM YJC%2W[J_%Z'KEQ[ MP>]_\J9^D^FB<66VP>_,_\8?_D[G)J1^?E7\?]![><=I5)GV+[+A/UHN/,HRC#$_=D;HA5%W MW+KO(%;1!OJF\TY[<'9WT5X)[;%B\OF?U92X:,J5[7SX_ USU;E B20&A(I8H0QAG#NU.PK! MU.A^(&\2!3Q#685K0>;"SX5.CZV:T!Q!MC''+GZF/V'MR MP^%(F4HA(0MD=H.P-*F=#0GBKF$-.K9[,<;>M:TF_?+;HES5UU^_U5V$1R3, M4%(H((20 +(L!3@N"I 5,6$9DBE&5EU8+6B-;/<,(?N*@:=P&398@:5ULT/] M^YP-Y:@A'?UBB/_J43;_%!;V%1,#8N)7)7$8FS#U$"V%'*B!>&J$R>H>6HK2 MKW5H^XIO=O9.D]I>NZO/VLQB=D M"J2^QZA,JK8G1-U5UU./NX<07Q\9[ZHF+M=-E @J4ES %*2(%0!"(DR>2 )0 MQE$&F<@PMLI7/3+^V.DA?8KV?O(A($['"6>*YZ9ZSXAYA *'1+1W_\\4U<_E M=Q39R=4?$&C O3_TUF0N_0#+?3=^Z#'/UICM#D9]39],^LRZ+V11B"PM4@4$ M813 ##' 5*$ (10)SDF1Q4[9IH?)C&PPUD2CAY:J<\OG0\C8K=[GR^NURUE' M'<%Q.CT/B!2NS?,A(E/W>!X0]$"#YZ&G_;3RNI(/M!2F4-.BEF;+L;E>W0W> MMO3L[#PC"@G!8Q#3)#,%ZB302SP!N:)9D68)$]*I0)T]Z;%W!EM&F@ITAI-F MMW[9E$LXI_^M [1VJCX.8(Z;BQU6[_M8M:4EUFEP+2,C)-FXRQ_(5C@0GM1^ MN .R:U,\1G"_P7WJ?LNQ2E.7/\MZ5N0B+U)& $]B#J#(3:!?0$"XHK%*T[Q MF>TM[W,8&=D&[=?\+/*3W4L/ M 5+_[GJ0\=SW,&XJNJB5K*[4AW)!%[RD\];X=4Z7%!^6U67]E ME+9\\[CZO%S]AUQ]D??E2G\PXRBA*4PE2(N$ $@E!2R.]3]1GJ8)P@4NR&PA M;ZE^^/3N1T#.K/20M'K8Y\]:'9L<,[ZF?Q$MEJNHZHA'JV7T^[CQ;LD\_36ZMW,.#.=3Q/2"UZ1K#AX?H6?_X$8;W2/ZIRGOY M=G<_5RF&A.((Q'&" 620 LKU(I:GN20X06DJK6YV'J4P>CBO:48^&_B'\3B] M=IPMI6L,;@1\>\X^_F%)'1)YSI78,WW'67*WS)TAJ8;R=0Z^-UV6SA#;SW)S M!A_TWD!LS_^;B^=-RD]]^:C=\\J<,,Z*!.4)401D2"D .:, 9S@'A_:'=,1H6C MN@\A9Z?K@?!P4_1=*)Z1#:?C%K(%4O A2I-JMX7(NZIM\\IK:\_P=SW$JO[8 M=7_Y=UG>WND8YO*[K.BM;'YI+O5_H&7U;W3^*&$CAUI59M2_ZUO\FI*_+M^&^PLXZOA=\0\ MKLE:!+0BFUMKK= 7T5KLJ).[?:2I=A(9T:-&]C]#)P'/Z7SUG09/S U*.&*#WJ;UXA'Y =)L0_=!KGE?F MRIK>WE:RK0A_I;K&C9\V=8]IAO*TX )((;4=2#@#.('0M-'"2N893:E37M\I M@B,;@N?D30V5CH$SJDB?Q-#. (1$QLT"G F*^S4Z2TE#W:,[16[:BW26PN_= MI+-]S[=@RLHD:%Q7R^^ED.+-T[?:W-KK:O\L;B_YJOS>7-N;Q12F^A$*DIA3 M;1(*"G"!2-,_%:=V)L&>M)-QV#!@K0>:D:9J5?1H(B+M#BS7 M+$1TPX-K_1-K6.VLQ#A@N=D+@U.3S;/FP@23OWQK0?LUVO 279Y&S:-FB2L MP2J36!.>N/Z(*R#[54:<1W!/)WB[K%?7\\=V,[)>?9'E/7NL:G-9H3M@3F"6 MI:H0@&:$ ,AIK'_B$D"!,"UP@DEJ56[)BMKHIP+U"CQH!KHS ?VOJL>#_5G\ M:=B&[49P,%R/!+3DUVL= &L/I M,29+:; 6IY_>8/^2QQV&=>WOO\OE;44?[DI.YTWN/$>"29)E0#"" 2R4!(P0 M"N),Y5(@D>998GU!X1B5L4\+>N3<;QXN^5]1N_?:B-AH)ABD-2D482-T+MQ M@]4[OJ6\JO*[]J2^-]<.-X<>VR^KUEVL"JI74F(ZS*2H #A7*> "0<@(Y+"@ M;K6\A@F.O2^Y(=\_R$WR_I9?F>[\'DDDLIZ@^:87.YH?'7F^L-W;8GEYJ\]MKK&>84Y@G, M ,(Q 5!F*2"0$B!D"B6"(F.)4Y](C6P-#W&S#5UN*KD>2UB#:&85QH'$S M#VL>(O-=;FY$=3'SFH_VY.(T9!ZGEJ[2!SO M"8\\5FF*R#[QYK.(W@V_7BL MEFV.6[<]E-(BE002D*:F,WR6ZY! D11(+!*EM">19+%3QXX= B/;ABTYQ^8: MNSC8*?XYTKFI]Y;2"-5!CHD1JEG$[O#3=GHX(MQ>FX9CS_GLYK?WA$P2U+PT M]7S7VE7D/"90@$RP6/OEQ)P+9EPOS#'#1,8HL5N3AXB,OG??DHWXAJ[+]O01 M8&RVZ<\7UW5WOI-T2])K1_Z(R"X;\>>+[KO_[@&!X^;[L&R#>^Y'7IUPJWV8 M^><[[">>]5O FSS)S5EDN^?0E20R!:I-@4":8M.+VC2D+G000!E.0)&D*!49 M3$3BE* T3&YDT]/F6'>EQBZBQ4#Q:A^L[);\< BX6:-6^&WV0+?G]TM'^]? MQ;SMQ SD()P@-JF[8"?XKO-@^9:[*_&I7,BE:MO]O5U^EPNZ6-W(ZK[^O5R4 M]X_W[]]\O'EWN5I^7&B%DO6J(_K%V/D99(SE,%. R1P#2!D"1)$")) E'!5% MGA.K2M_G,C*Z2]*R$ZT,/Q=1TX^MZ0#7\&3*YY0=5\^LQX7]*G[6-)QV;J8" MU\WD&*X,C"U?INM=A_--BW/'7 _F-7_K&H=1P^%$,-L[5%/![>=TO9-LU=OG M'@%W)P\M!%@#7MQ9PT_FZ84 H>\-!AG//17C=_H_E]7;QWJEEZ>J;A(-6)PF MB,0%H+D)285)82]R"CC&A5X^"KV 6'F(AX*X &?D5QP8=++$BN,"]3,J!I[R"[IZ;5K6Y5Y9W41W,Y5+F2J% 94Q M!5 *_1/! B ""4(91 PY=5$Z3FITU6I+$GOW3AH R2[2"B.ZJ\O3ZXZTAN"/ M-=V 6ZZGA0L46PT0FC2N.BWP;DQE\89W)E0E:2W?R?;OCXOW]P_SY9.47^2\ M*=VYI3P33, D23% W!R(8+U(8BE2D&$*.9(94HE3FUL7XJ/'3;W;[]O"[;+C MQ[.CDA.Z=I9@+,S<;,.:B^B7-1^_FFLP:U:BCI=^A[6@:5?.$(1+P[(G/75: MEC,H!]*TW,?P+ VSSNSLE:Z\7M9E^6 M<_U&W5;;F>7:E9"%Z?R*I'8U6$$ 2W@*")8PSV*,(4I=KJKODW"R$>Y7TF_, M*ZWZ=V3_(9(-85='8@\;610RYYD +$T3 "7* 4,, TAHEL5$$,7([*$I1J3G MJEI-@= N.6NQ(4@:U#>+TXT MZ @)R9K8Y(#8.I?GB.BV%+3C7T27JU55LL=5TZ@DJ (%* 9ZF+%.\H$@XY>4>H#&M M0_>/T?\5_S5.MF[=/T9)?!''S?_[U<'_,?J\7']:UO6C'J;9L;(HPV6-L8^S M-W*QRCW/KJ%W$7UL(!C+DQNC9.,A"B_HHPV6,1QZ]+55!?Z\;%MYG:Z)^$6' M3!^6E1EUQE+!4IE0D(M< 0AY ;!@""&[[/1MGD_!U3NRKKR+L)]W_)K6$SYK:Z2H* MG\>F>R9O5Y+07.E;WP7X]W)UM\Y+^2(7\@>=M\R95+ 93W#"4AUM%X6YP,MD M 4AS_&RZC!4QC',[E]^'^-@+:$LO6C8$+YK$7?LL46QL?%Q6V+6Q44- M*YMV79%A)EIS \3P%&A&< M,I03&CNU7CM"9V0KVU$)EBJ4+>G MCU"9]A+UL*A[=ZE//.[N/7V6/XR^?UK21=U=H,U3C K*"!!)$6LEU4X2C3-I M=DA)1E6,$F:EI(>''UDW-<%FG8D:DO:+]P$<3GLWYTGGIGG/!?.X,'U 0GL' MY#Q)_5P,RZET5]X"G/?55^)\7C7%ZIDX%B?2Q2 MO#%G9#,6RT(RB4#!,Z6MB;8KM$@+P%*!XI2G6&*WO+M0G(V=G-?Q:5+/VFTK M-KB]56_WM]C^_E;T1\.S:R)?L%FTW*]\B;EQW&GSN=-"9ZV<,(LAI(7!4L! M+W"A/0>2 ,RE!#CC$C(E(%?$))X7PSI48WH2IL8[4Z;@QOC2;6#^C=^#C]S M#&>0%%0 *.,$Z$DT6Y P!RK.D4(BR2%-G:^?O/R\.=]>V9DU:?+@7^-\66[& MON0,.&[*GI_^N4GP[+&ME_&&\5>0MWD*TY?.O#S*WY\C=_(4O,&R'T\2\EN- MORU8.9\;;MK@7ODX>HW4M5Z[6=0@Y.SL9" \WB[>!8D.UUT,DG+VRD"V0Y1FB M-*D-L1!YUQK8O.+K92^KIOZDJ3W:[?$1@1(,,0%<4NTG$R( $XD"JL@ES8F@ MD#OEP!V@,?;1MJ$(3&YQ)#1-5W=H'Q);A^8L05U=$B-CDW[2U(T-O_$Y($XP M;V"?PL3K^5$1]U?DXX]Z9+71[T_KUB L3U+3_#;/"AWAL"S3RR?,@$RYB&5! M4J2LL_VWPXZ=Q:8).61V;:4=UB1_&=R4Q]#PR5#;RN&0F>8ECV=&FI5<;@EI M>^P/):)M'YXN 6V/P6>)9_N_=:^>_*E":X*1H>A<1/D 'L-Z?;Z4KH>"3@(ZU5(^ M+L<9M90/##I9+>7C O5K*0\\Y;[\]8_W];ATOO9L+^^7CXO5C!2%J5&4:A=4 M4:U=(@54_P/9KT2D(3R^T 8%QT\XMX8NH([V]H=42#X>#_4(=$ _?_@_^N#BMZ9:2#BST MIT:8;/6W%*7O$MB^XM_^KW]S;5U%]NGMX_WCO"'[EJ[XW;>'2_$_]3/F:W*S M7%]_H]^7E0GK=SH*O;TS^WX?%[]+:MJ)7ZGK:GFKOTFFU?#O2U&JDC=?M2NU M9F$&3<-.JJ2>.Y,X*8DVH;+0L87"A!6Q_ 5P">0[?%5\#M> O0QJC^>'X=>".H:0&P%C5J9 6/#]%66O.- MV%PP7@M\L=>D30_32&VJA7=RFP.[M>21%CWJRQY=J8W!_W-^P=Q[6[X"KL=? MV?_47SBOMIZO:%HM.HF^!FXG;U[Z&H0^X)Z]1O;<7$$AR]E-1G>[:< MSX02U/1 M"PT*C)]OZ/M%<7++K.4<<)9.CS&9"V,M3M^QL'\I1/7F)CVK;LOUSG+&2987 M#,A$(@!5J@#6#P.D\CP7!1((.J5('2R+F\7C6%_M[RG MY6)F2J\7>8) +!@QI\ )8$FN_7J63VE_+X68R_>T7N?O MR93EN8JU4Z.@T/%WE@.LFXZN0>$G2Z> M(YZ;#O8D&R&#\9@<@71N;_A)=>V8<+LZ=O0Y/]WZ+']<BW6.K/R[ZSY0+7C[,9;UIS8@QE44J&4@0UG&^,MV65!J#E*4P88ID MJ5T!OX \C:S!IE3FH4G'I=FY?_;@FE'O9IDA)LS.;$P\#6Z6I@?J M5W,SAE:BCKX]"%-,?XO_,?A'*;(?$*] %BT$1Y,:P8 0[MK-D$-[UJ-9+F[7 M&>>;FO0SE>:(Y B"N-E+2" !#"H)"B%SE;(8J]1JDW20RNAI%F77_,FQ(LU! M1.RLT]ERNMD;0VY[/>/"IC&,>VF:(9%"5:V],,4!Y80#(6A*LX11Q:A+89EGHSLIGGLI&$UK7>FE+0?C MZDOT@= ^7); - %8\@1 !*EIFJE +K(D3Z& .,O]!8^CAG">SH MX&QIF>RU*FR;V>.2!*NZMT=@XJI[QP3(D MA@I0HWEMJE*8WOW;W9)&#ZG6T,(F:GFJ%P<%-2 M+PC.*))[7+;@I7 /D'JA@K?'A3Y>UG;@'?=DP_>+5;EZ>G\O*W.:\O=J^6-U M9^K&T,733'$("><"R)A)O:9F&:"$ZM55,*D*DF:HL*I@>X+.R*K<4H[6I*.6 M=M01MT],'$)J6(\#RN^FPIZB.R4Q6@CFE=(X-.YD"8X6PO73'6T>]UMWN_SD M+]*HN]DPE)5:5O=42W#%YMWMVO<_'R1?27%3WILZC.JK_K16VE*8QF=-U:", M\SB/(0=)RCB LC E\4UU:DQDFF<2\L(IF2@,6R,;@(Y)T[*O8S/J\1EM&;V( MUJQ&+:]-(XT>MWZ=2@+-G9VO,/V,N)FD"2?#V1<)BUT@KR404Y/Z-V&!W/6$ M H_NF;'9%LZK;Y:7_'\]EI6\KI;BD1O_[+*I]68.6Q@N8@BX2'.3. (!EN;$ M1>4H@0C%0O'90FIVI67=T9,TW7;\MI2MM?=:?WY':UD;9>3TH31[%FUM.\>D MS9/PV9F[,)#XI7!VI,W]NHYXM*4>70ZCXI[):2MIJ(3.D_2FS>NT%7\OO=/Z M1=\^!"O]K2BU16F'^RQ7[W_R^:.Y]_+WY5+\*.?S61YG1WIKESUE*Y"'[';,1; M92]WC\SFYEC NV*]@]K+17L3[6XYU^_7[W70LGK:I%-KQT!AF6E_(9<*0"$9 MP%E> %PDD"6"\@1*MZZ"=H1']B!Z;#0IU0VT'2/_$+6L>"="#"-JIZ)CX.2F MOKL0M71'R2YW%39\7L4PV9?*MK "8R 'P^Y]W\P,MMHV/%UWTOI"5_*]4K+9 M[[B6^INE8YY;.2L@@2G,,(BQJ2HCD@30E*>@2(@J",H80T[7:)RHC[\ST5"/ M*DW>-5G#!40[RS$:-&[FHZGTO^7C8M/W+S*L7$0;9J(M-R'3/#Q ");WX4)[ MXD00#UCV,T-\!O$,@38MX5OC];MQ0 8H=T6E#%R<@]H(:M[?]S,@'J9^E\P^/"U%OC-37'_3!6*UU M+R&*"(,P!WG!,W-7)@&$8 DD981D"2-YYG1F8D%S9 .B.8@:\KW%UA"/KK[+ M:E'>WID%6LB?D>&J^8V;%;%!UV( P2[ M1L3E5>_V[Y6DM7PGV[\_+O8CJR_+^?S#LC*]#6[&O9??5?;]UM!W69N#VM.==TWCINCUT;4Z!FE]V'93?_Y05 M+VLI9@DN*,>% C%7.H:!<098D6+ !&8R-Q4W)%[G@-XX*KH3)U9*\#PS],;= M#FS(G7%ZZ@ZR@X$(C]F+]X1?L]N4?[H>[@3F9VZ\0 MIAMP8F-X\>0%TT&SY MC>1GS@:;)RE.9<2-.A/3&;K!D'S'2ES?,":Q675*3DI0I+=I7/+ MBUXW.VX\DKOLH+5T2T8!S-\=&<1JE$[QKO*'3"VS(SQ]XID3( ?3TMQ&<._( M*TVY/>7<8<6KI%7@Q\-ZO57M5[QN?S4I\7D>$V,NQ&#;\7D>%X\UO6L!WM\MWDXVO. M U_U"PUHR,N!P7B;_CIA:%@/7D ,3N2%ZD9]*A?RXTK>U[,D+XA(, 0%3PNS M590#BGD""I4RFE"<4[>MHG"LC6RM0Y8L,CQ'#=-3%Y':3J2=27^9Z7&SYU// MS/05I?9 ?"U5I;:,_;DJ2^T!&KRZU#X%]ZJ<[[JMCP]ES>F\/0G\H#^K9S#' M24(2#%"6Z^ 9R@S@E%/ 8D)8EB0YMNM_-$AE9(.ZIANUA+M3ZZ@A;5^/\SA& MPP8NF.1NMLI+:*=*G">%\JK#>7S4R:IPGA2L7X/S],.^Q^7UZDJ9LC#--4Y9 M?2^YK+\NYV(F(9-97#!0$&8N4TH$"#8G:3QC18[RF+HULSA.:O2#IK!5*$"B1A(:=)R M$10 *\A CC&*!4P@3F.W$@LNY$,EM3-H4<&]*N!1:<4+6S >-AY687 MFFA VX66D\UY4C_2V' 3O3V%GT)G?2X7 MJU*4\\?F"I3DCU63?]86FI/B@Q;1[!4]ML><5^H]K0P7M?9:F?WB.40X@S1G "$&0QTF1%%C_FSO=LQZ1UY'M6I]PM*4<_6%H.^ZU MC#EC=F;PEK- MTWX*ELG:;_[X-UFO-MG=R8PRI52,.""T$ "F:0(81OHGB;*,(H)P9M5C90SF M1C;9';'H8?C2POAS8&>37PI9-R,TGIW@5TI&@#%X2F@ UEXH:30< MJ,?32@/2F-@"=U=HKAY7M6GDKAGZ=VD*2DAQ^5U6]%:N+]=<5R67,Y3S/-;_ M@R).%("<*H S(H'29AE2G"9I6GC6>!V?>Q<;XUT^ML=+1+5AD;?E8M&=K[6# M-E>0%?[R)F]P7V%PS[0ES$:W%B3IY-I=0HT:B5^ L M^$W!2_L1CES_.5P,OZD(YGUXD@_IF,PR:0K"F]2I(LT )! #BHH,")P5%)N* M\=+I,NUA,B.':\T=9, :*\%[9$.8^+,L\C0&].#%.--FP"2,FGR013VZX9O$ M3KT&L^)F!<+M'SV'0;?6J@NTV%I0,8&V=&^]"JE[N'8LM0D*K:(MA53(\-7U# V2O%4 M#V""UU)UX>&%2JMZP'2\TJK/8!/OG+25E+9EINLFR_WFCBXZ!TLOA:9$K!3/ MJBXR'G,D)& QI@!2F .&M/=3R#21 L8)RYTN^4S+_MC6]>LW'5BUDSQ1G.PW MBR.'RZ//S>11^RD6YK)IS74MZ8\??#0=1W;(0\38S36V8L*_I8(/=L,T? 1%'(]V"T5'? M2=-KDDZ<*UW8H&)?^B(P.GZU,,Y'R:D\AH/, _4R;$:9K("&@TC]BAHNK_E> M1[B_7[:%BS?M9+D@$FI#A]+$;$@D@,0Q!AB2@DN:Q:+(W6XA[% 8_?*!H=<6 MVS[5H] 2$CO']2Q!W"(>/LW"8X].%+47)\X M?=@4:?VX:#,@!H\G,2$9SV$"3&$: &,.=?R<&5.9QSR)$TRQDR9/R_[(9N)Y MC>'13YS#SFR@2/K%YBM\)%V?4>?X-1U$CS(E4X7-89E_76'S*!/C'#:/PX7[ MQ?*WIAQ^)>G;I9"SM)!)'FN/D6@?7*\S3/^4TQ3(+$V*1/^"$V1[E[P_\-B. MHME;,[0B0\S^PO@SV8]G TUVW?L0^_T;W@=_ M[ZX*[QG;JZV6]HO/_MWQHOAP)C-/8W/L4N5&,+#,J0A7@G F1)(3F MTJHQRS"9L1VEAG#44;Z(6MJ1)NZH-P- G=:B,.*[Z92OY$Y*=EHP+Y4;&'8R M!3PM6E\=+9[VB[IVK_1L#_M1@@NME00D,*$ *H6 5DP,&$YR1B#,9>ITK'B4 MTM@JVM$U_FSK!+M%+\<1L@LT@LCMJ)M[(D=_C)+1<%*V0,[U<3J3^L$GQ=UU M64^_X*>UIG[#CW(^G^68[_W;1E&5VW=_>9X MU 2'RX4)!YN[X)R(A*&8F4+8"8 YEX QG *<9IDD4L84.O;_&Z V]E+6ICQL M:7K=O!_&RW+W+!0*C@N;*P >S;@L! O6=VN(UL0MMBS$WN^F9?.2>]J!'H[. M;Y97U2?M[)KL!A1W9TT2%T5.LP1@23( .<\!$4@"3J"*14QDQJ%MLL%1*N,K ML8Z3;I;15149TI&A':'X_[8_13\.T+#V!A/;66L/2^R10'!<=/NT@2 0^"4+ MN$^^4W+ 20P!I0@"CQI60B2!96B"J4A=7XBBED2U01S?J$X[^:$D[^A+' MP;+S(X) X&:-_*1W=B1.2A;(B3A.9U('XJ2XN\[#Z1<\-[0:7^1WN;I;BH]- M-J2QTE<_%EI/- T=B7-CM6_EC*ICDM4 M)JUN(P[0&-DT[-;'-G3/*PF^16?8% 22V4WI/<0]HQCXGD !2H%OQWRA0N![ M0ATO [[_J)OJU=5J]E7>F@'_+I>W%7VX*_6PG3\IW=(^CH< ^#,ZQ[P41VW!UWDM9:\:RD&5I%]0"] M%53_:ZN PV-/HH)6XJV5T.YASX+>R\6M:5KY3K+5[W35E7;\(A_:Q*KZ2EU7 MY8*7#W3^<6%T_^;'96UMN#B9&5 M6']9LWGV&Y*%J>/NP M,&TE[S- VJOG?B1"790CC-2 MP)Z/-W'NUT%A]I.^#C_F[EK_7B[*^\?[[K0$)AC)F":@$+@ 4!8)P#!&($X1 MSPE7"&.K:EE[(X^L1!TM>Z?YN=BG'65O8=Q4I2,3\'[:4>;/\(6?CS>9_WM0 MC+[/>_@!]T7FT]*TK[I;+KIR,+.D("3.5&Z\5@(@YC%@,D5 8$&UDJ1%0JT. MF \-/K)F-.2BAEY7Z<)^;=G#X?3"F+Z,$0OVAJLLDU_8MH(5=ND> @<'817R@XW'1P MBT1#MP'B_1:(SP- .$=V-A(&BN &24T:J=D(O1N16;WCV]*:R_*[*8I67[)Z M55&^F@D=?4F!(,@83@!D+ :8QAP@B"B"1D MBUX0CEF>4 9$K/^ 6#" N?Y)X0*A D,44Z=V[9XL.WSYOR M)]WU\DN^*K^7JZ>=HKD9ASFGB .9Q1) JBA@B,2 8@ES"B%/L-,5G?-9&EG% M^P5W/R\7X%\?Z;Q4I11=29Y-M8DU=[ZEB[VGQ,Y@3 NTFWDY632]Y6N+\42% MC<]%*GB58V^&7JCD\;D 'J]_?/;(9T<2.BQY^UA5^OLY0PPK6$!FNC.D.I9( M%&"QBD&6)C 7*4PP\XTEME2FBR:\0X@>)+G(F)3.ILIX2=E=?3SX_>FY:VW)>F+APFZ9J>B:0&*,4 M9(GI YP1 6C!U\\4 M-BT 3$17R3L=U&E+^W'!E_?RT[(V+M*5NJ$_9WF*&8\Q RJ#.MR"*09$B41[ M,CQA>4P2@C*7V,*&Z,BA1MOK@_=YB,J&B>B7N6;CU^9XMK%T]*>;C;."U,Z. MA0;*S5:U&#TC'WWL,/K48O2YQ>AF "-G,^4B="!39$5R4G/C L*N27%ZU[V^ MQDU%%[5JK="":M.DO;*ZEJOZDG/CG$GQ85E=UE^ICK*N]5?KCM;RG;97YG ="0CT=&,E'1I M W(VUL-V9FH$W>S/FK/HRCA$'6]1RURTXJ=A *C7Q8EV)B>+5-H??=AOOQARCO( MOVMOUZQ9-\LW\HODKNW)Q\T/.O\O?EXO573TK\EC!C"(@8U4 M*&0,*!,IP#!%D"&*.,RT?!5;6K=6\>/$12?[_%BKI&&E-GOD&R:BU3*2ZY*= M/QJ.FO!\8<[JDC2Z;QAS[-/B.0]V;NT$V+JM-(:AR' 4-2Q%AJ?.QS7H,AGU M.5N#K+']?1A;]^XPYR$3JH>,)Q?3=IHY#ZJ]?C1G#N=^H^:R+FF7@I0JJDBA M,@!3D@/(BP(0B3#(22%IF@FAD-6]U^?#CNS;&D+V%VEZT@X;"7\9W'3>T A\ M?V:?[3,NS_0&F^SFS+X _6LS!WY[9LG5*[56NVTV+.,\Q\Q< "!Q"B!B$# J M"! QXS0S58F9TP6 (6)CIS*M23>)?.LUQC]Y>! WNZ4W%!INNG8&$/XE6 :FJ#ORVZFFOU2N"U\3OH^A>X=%"*1M.X-/JE^'!=O5 MJ"-/>9[,/,B*KG10]TGJ&/M329GI3?KT63/<93:I!!(F"^,F"AWTIOH/S$TJ M'$()B9,L$QE@T5#^R+: M4&]ZTO/0V6+6HH8Z<3E);]KC%EOQ]\Y:K%_TM +5+5V4_]5LV[Y=+NKEO!1M MX[J%N-;?G_66;F^_;K.NUV9C;KZL'RNIG_Y:WBYT$,O-9;]V+T]S?:W'XUJ_ MMLGMBD#,52$ E@B9$DP$D%PH$,N"8Z@-#B/2R:A,+,#HV7 UK\HFX=GXLNO" M&LV-UJ^/]_>T>C*?]WB-MLQ&:VX=S=G4WP%+Z_B*9];1V/8DN8B>R=),;%^: M-CMG?12R%2C:2M1^&8:_ 2-U5'JI.0FU*DS-_K2+S M-SMZ:]5)\>)>+X%** M^H,&U/28Q0['@L/TAO]\%=3.S3Z<7'R#*^:.Y+A!5&TZBNKDV_&AX"8F= MG:4,AHB;D=R2[6Y--X2C7\P7Z-<1B@E8B1GLTMD0K8DOGUF(O7\)S>8ES_R9 MY:+9>S0'U6\?]3?_7E9O:%VV:>1<>V==R6]4,,P0I@ E,=:6,1> 4$Q 4D"< M416+K'#RF&P)CVP$UFPT*1K1FI&+J&'%^ @=,Y[]BJSAM3,.8X#F9B?"X>6> MZN(H?*C<%ENRTR:S.(*QE[WB^KYG*-9=2FG:+DEQL[RA/PW)N^5<:!H?EM7A M,@&S%,=Z(C(*",0Z0%-0.V*0YR!30MN;'"J4)[.%O&U&=8C3//FQ4BC2*M0> M5_:12L>=T2-Y_S!?/DG9*%K'GKE:(O5O%U'=U.-@33T.WN/3,;SSG1W+H&], ML/U"P9:C"W/_).JQ"M1==GCN>[XU_MOJX MT$YMSF/R9*L'O\>P0FOL%_3,#] MN_M'G_13NS?E?&[TN/5T>J4\9BR'!8L+ =*NI';"G[FD[DLVRL+:(_."R^N^L,.+[('G?17W02]" M91L=QBCG@DGMUE*MHC O&*"%N3F)DU@E.:.$.%4@[0\^NH)N247RIPD ''L9 M/T/"5A7]Y'-5ORV5D,JVSWLP!>L-/;%2[0NUKT@'GO'=@]]&FI<+\46NRJK9 M=>BE3JPSPU/,I795*1#FSA?$&0&L(!CD*DY9EO($)L1M&]Z:]LBJMR4=O9$+ MJ4J[E/.S$;7=>1\%)]=#.B^(/';:G84-MMEN3WGB_79G2/:WW-V'\#,H;?66 M&[-9?$U+89J]P)REK$@SD*7FUFB1IH R'0"C L;,>,\)=SJ^VRHFWYW,C;$(D,M<*>;X[($4M\#!";5TN,"[BKCP)-^ M.F?*P]+Z[KI:?B^%%&^>OM52?%QT"9&+VZ[8=2GK69(5+$$J!1*:MAH"9X!B ME ">T!BC/"VH(B[5T>Q).^FH>XTT4]R+F\N:#QTK$7N*?GDT9RKEXM=(K1F* MZ(8C-RUV -E.N\>!SDWK#6K-%=?K/FK?UJAM>(DN3Z/F;!+< 0AD*AP(3VI" MW '9-2T>(YQWN'ZEFJB^RY9\NZQ7]2Q.,$4)1P#%<6Y:%W- 8*9 EDA*8X(5 M%_R,\_,#)"<](CVIK#-X. M8N!]5#T@7>#3Z$.47N3 >4#D8V?*0Z^XUTQLSJ'9[CET+R.!/6T?Z5BX_$$K M<2TKM:SN#0_-,?;Z0VXN:=S*[M&ENKR]K1HMO*'5K5S]&YT_RF7;M*,V0D@Q M2Z1BF"="QPQ0VY"XT'Z*)-RD_3*F/95,)E;)OJ]$GI$#E"U/1C&;!!V35B"K MJ)*KQVH14<.Y#F ,>_;E!5\!/T$(>.S]9_;Y! 9 M>2ZBGIA=DM'V%^MO36]IVT@;M>)&C;S-/=%&XJ@5^<_U+;*O<_D*N'7Y-OF5 MROSS?:N<"F^^HCD?2KEXN-"QW1T M;O*63$U4?B>[>S]2"(8*F@.$5 P@E0D@,L<@@S05B6()0LS6C3I);60GIZ$? M&0:BCH,F'R[J>+!?D$[#=MKI" J&FTMP H?3%Z8\ +%?/X,"X[>Z^7Y1G-88 M:SD'5H#38TQFGZW%Z5M/^Y>\#Z?ORU43X5XNFI2O4IOEA;FOOSVWVE8"D9*F M199*0 N< 4B*'%#&4T!QSJ#B(H^A4Z*6&_F1K5^/F:9DQS-VG$^H76"U/J0> M"2PWZSB(4[_NR3@U3?Q@"'>"[4)\ZD-L#V .G&/[C.+1-\2<0'W=;J1\:?91 M&B^O[M;$G*<%IUD*N" )T 9& 9(1!&*BF$AY+M+4JJ*=';F1S4O;S;3'0=2R MT$9U=?3+S=9+J&&-8"/6MY8?^6;XV2%2T74KSOFC2LOYH8YX00""!CT%3%30'# M"($LSA',DXSB.'$KOG&(S/AI?@W1:$W5M<3&06CL_*/S!78S8'NRCE)(8TBF M8!4T#A*9N'3&D*#[-3,&GSZ_#>RFL[SD69;'&9 TD0 *A0#.J0!4"9:GG"/$ MG2YR'J QLD9^O5M6*]\*88<@L5/&,P5UT\3=+JH=P6C;0'.IN>Z* ^]&B(2V+?%O1>?W_+_Y)BW5;JNI+WY>.]#D[V3N1-WF?.1*9B[9H( M*I!>1K$$&.N?<$H(0LI5U*B+\]-ESL7=SBQ,B*:;"=F[ MOM;C;=NY[I>.O5^;C8\#Z3F!4WH#P37*G3AW;E[PZIPW=,,W[/R'#=N>^9VL MRN_45+JK__61SDOU9#(1ZZ9YU:;'Z[5^:"GT"Y6I3?Y.MG]O;LK$E.00)P3H M2 ,#""$'E!("D5!YM-C:1;3^SD=J6>W6:HNNV+R\#7R-/0!,H9I6G<')M!VNSH=LKQU6 M@"$]=_:VG:-,EP*CW>W>?OW^?SV6JZ>9$$@QE I F,@ Q+DPOJ\ (DUR49B; M>TRYW-D[1=#)@76_J=>>&_68:%N0;,\TZG^(6D8-PAU( M3H#@OCEH*5FHG<)3Y*;=-K04?F\/T?:],V+FMA5?K^,;$BQ)L22 94H"F,8< ML(3'($Y-BX",Y*E;)M-!*B/'J6V M%@N0$V=#HZ^Z3#(D)EAGJ5QH2.1%%*M MG$RD@$*1 ,2*@DJJ,$NA6Y^.07HN7UB_/AV&'E@J\*B=7B\='83+4E=#0>"H ML[N=*S=@:-JM+H_5MO*(C*.TK-RE]8+M*H^(/=RJ\MA+8?>IS<;Q&']^,#K,7[34S$G/,BS0!F*8*0,020'-6 )I";:%IAE&"0AP9 MC#XS[K[7MT4EZ;PY';QM]ISG9L_9;!XU)5*4V9.^,ZR^X/2<=S8P-NBOZC!@ M_!. <^ <>NPO7=E3BX:S.H$2!S,=A&I/:@4$Q=Q5Z^.$@O3Y,5?29 M8#*CD$!0I*9Z>9)+0%6&0(I8FJ5%7N1NQ1UK-S)'%< !LJ :]''&-]2&7T.SUUT?_:JLK><)/HQS$AUDIQ M]/?N=RTOR^K#4L]-][V@"4ZR##&@D"H U*H!2!Q30'":$YF)-"-6AQ_[0X^L M#9I8U%"SOQ2X(_JP2IPGD)M2;&3QN.FX(Y3]K49_X?QN,#H(Z717\; < _<2 M=UZ8[ [B84;[]PV//.'GGZ[=F"ME^E^OVU]_E;R[!_/^)Y\_"BE, W83ZSZV M\WFE=IWE;7$"#&%"> O.U7^#GR@6>J\_6B4,A;C81LH;AB! MP4G#CO$ WHU:1J3DMPK\O:*+E91?-9W'^O)G6<]$00D4,00KKX>?]!-W80L9^^UQJ^>+H70TUJ_U3]>53?+'XL9XC"!2&8@ MYB37"D<5((GQGZ02,4[R),NEC<(-T!A[YZ&A&G5D+R)#.#()VYJTG>8-X3.L M>X&D=MRE\!'86@DM1#J@AK7D?[U=?O]-O]UJH/YAJWA#8TZB>A9"K97/YM%S M8Y[M_9M^3NGJ RVKIBQHX\YMG> X3Q&.4P40BF,=V4#3-8D6@&5(Y) HIJ33 M@9HO(Q/&+UO&GJ>'KR+#6ULRV#_$I01A@R!6 ,3*)6&D,BJ+0K@>" M1::=:3E/2#>C\4R^4>I$'9,E6(VH/0(3UX5[Y/V_/\?+>5*V9)2RAF.4*"!T4F2/A'#""F'8CM#.!4R0X M<;QR$X0O%]7TNIICN 2;LX+VXO_RP;!4-VF*36IB[9B;&&9*[,S=Y#"[6->Q8"@@WN:5U/XXT:_VQP90,)CEN80 MJ () #.% [D0YD;%,Z]HVV1@X_=C M1@265*L::_9IN?9-5%( 3'-:IY?'2QY MU*N8]>9I^TB_0UY;'J7';G.%[>:.+J[:"*8YZ*X_+MJ29,::0 MQQ"P7!9 $DKS#"8"9=SIO&LBQB?)+1'^X=YD$VAY9/8*I\7QB*U70>YT\]2= M2G-MC]16EF?6O;U"O-+B1)T\%U$KD;E*Q59+$ (VQG>J.:K0A&[5T[;.8CH$S;) #B>SHVCI+ZY3"=$(>KQ2F8V-. MEL)T0JA^"M.I1_UROC,?-J7C9WDN...* %CD4*MA M!@$N> 9R AD6,2E0DG@4YSU)V.J+>G8)WNM*/G3K]T-;/]]44I'4?'LK*>3] MPWIKV+V'S6EL%R:-HY MJ4$QJ%CHHYD UWV#50M_2AU)_@=__U*&3 M*%>/>LX_MD.+-X^KS\O5?\C5-2W%+&=9*J6D !52 2@%![1 2/\$\U2EHN"I M4]Z5+>&Q%W3]^9TIF*^7;-ZRU)41-0L[Y7SP:/P\2.TT>PR@W)2]XR#JLQ"M M>8C8XTI;@%7T)/6ZKOD(V([<4?)0C]Z/I.6B-B7< M9'VU>.Y'M+[%+.5ZB2>F. 8W-9T(C0&C:0%2'F.1%4*'8D[G_"\G55OR]2Z_6+_KO'=]4 M=%&79G-AO7F<494C;3R)@"9V(LP8@AQ )4B>*P8S!%TWCW>)3+5[O*7KO7V\ MAX_]_O$Y4GMN(-L+[+6#?$RBL[:0]P:=? _YF%B'-I&//NOGUG2I"N]D7=XN MVA,FDZJ7(((+LY_)D&GLF<<(4"X%$$SD'-,8Q/]X_S)OGH+5WQNV\/VUYI-\LO\KM_2VJRD*[4=;6\-3?J+Q?B]Z78E**^4FN:V@2(/$D*"'*200!%Q@#%% $! M(4M-5F5JE_GSTH*,;&0VG$5TVZLN6BVCJN7;J_E/%]%6MJ@1#CP^1%OQS%1W EY$&Q'U6YL6')V8)JQ9"QII2:.^ MJ-&5BM:L_$F^,?8%)/\LWQR_ M?17\^(4ZN^VS/RXNVU.0^IH^-37FJ8 IPD4!!%8"0%)(@!,N0)'%<8*)BG.5 MN40])RF.[)NLJ44/+3FWL.GHES7Q7XT]W>!R?0(7Y\C( M6M9 0=)I>I/&2];B[X9.]B]ZG@8O[^^7BZ9/;),T6U\^KNZ6E>G%-:-%G#$> MIR!.)060IQPPENA AV4)Q*:N5^RD]0.T1M;WEG)[(_VBNY<0T0UU_]L*0_!9 M'O:& <75N6_P^-KBT=*-MH0#'NB>EB[4&>X I6F/;4^+O'=2:_&*^R;)\_X? MWQ:/)F.>/E"N'9)WRWM:+F8HQ305I 4LD2OZ\R4(S=;&5AQR1-(F<"V6QFG MR8U]N/"\O\Q%U/(0K9F(_FC9<&@-8 'AZ?V!L, XGC^\"";V$7!8;/SBU/,Q M[44>B/$L!IDL$K,7J!\O.;SE6]GO89/B^JE<2/W7VTJ*;,=4LGOR_EW6;F6_SN&F9TS M*:1+Q>WIH&> M,1>F>D:WPD"D4BDX :F,31MKC@#!6 &!<)9@*C-(4I?0Y#"9T?/(^MT!+[J: M*TX+\@F8[+3V?.'=5/9Y2T!;N=T3R@?%"I51?IC(M"GE@X+NY90//^U;M?]# M.9>?'YN*L3Q)!#&QA!!$ 4AE8FIU2KV^\BSG*$]59M7#\]#@(ZMD2RXR]**6 MH&MU_AX.P]IWKG1N.N<@F$<5_GT)SBB_WQMLXKK[^V+L%]P_\(SORE;79@._ M7-S*!2]EW;9S+4P]6T%R4*0I,5?$!VR=J[DKLN:L] >:]J03,'6M(-$)E[3A@3=7],&GW[I]G_-EQ9A MP0N>QR!)8J2C3DH (=IYS1.6($&Q0LCI%D18]D8V".,UE'.T*($GU/BY64WURR95+,-4U'+ M5;1AR_1NUA]<7;2N##7-38&M_+#,)QGZG-6-B[72.$UT0O%^*+O"]71J=(06,54P1B;?NU5Q^G@, X!E(EA)*" M9R*U*J<(6O'T]-% M9(A'#?6P9ZW^T@<\B_5@8O*S6G^@#IWEGC&:N]/\>;GXUTQF.GN*CO%B'A2$;Q%/.%%47%>U,C!Y=-_WP0<=YQ!Y?P:-9VM84'"R@4[ MP4TZ>$?G?KZO:B@,_@O%='#$K0 O@B5H4>=GZ:?-3]%28I"4UH"44 ;I: J )=$ U70$N6JD%P%$1L."1LY3AWMO1/% MY3&(F-\2*!4.83$L"H(D?86>VS9BXZ"=J!?O#/3<:)_6/P>?B>P>>+]:;^?_ M:N^#/MBHOKR;BX5NMF4S80HFB@("25U.:%460$#&@&:Z,E(SE-,@YO%A<2,[ M=E^XNUF=[\2W9*6!_0:'H?/S[W2 A'GX\W:QX;F.8AP:9%Y%?>LR*"S),GPPW<8[I M,5,.LTR//G4!NT.]!UJT=:9-B>EVNYZ+QZW+HKA=O>&+1;O^OEZJ?_!UW0EI M5C+.H, $Y(ZI'W&! :\0 1P+00I,,*M,,.]#G"YCS[=*_4?VMLMWFEO@97N[N< ?].V-T [U3=K?M=MU$.WT3 MLU)>DQP< >FM!C@"B#HW?_7K9>L/$_ ML";Y?G\OX86V^0-_T9D:H;CKS@N^.D&7G2'6 M#EQY>@TSV<5GB%']Z\^@S\5V>MM\<_^XOM??^<(EA'S1&[NIU5 MR9I'>)UG_N2'_4^D;,V8 *AD_1HOT67B)HX)8#OL[)ABT%A:O9JM_(MVK$$V M['[6:[-:W[M"H!NQF-_52T_7<]*)OIW?VT=NS%?[TXWA=1EI7;=[JW]L?[4X M_7-6&6(7&48 62F7C$4QX'G. :.,5DA(RHA7 =5(^HV\\-BIF?7TS/:*AM+W MI7TW?B'T!1$/"ZJ[7A+G4+_*.G6S1E\W@_4U;ED-,J=T5FN=\,1Y)#R3$12F MU6YB6L-1H#TD0QQ'3&3:G%)U6SR^<-U^/RS;OL S6+(28BR ULIN+]R5%^-< M Y0KQ20J,2)!:; GY(Q_<=]*S1ZL6'<^W';U#LR0.X&27PQ,8'M8+.N9_;DU M^\T9L\.3X8:-2I4%=T+*M.EOPZ8>Y+V=>3Q1+X8/F\VC5C/$$8*,(, KI0"J M! .THCFHJ$224JR+L/[9)^2,?<9RK ?#O):"LEIQ=I\/G_-U;&JO#HMMQ@R-NV08L][];2X- W(U:+!)! MUVGG#1RX1!OX\&179^<-Z%^8>3P=$[Z7>M4RU;_GLFG6M[*[-[[_?KA]NWU%_==F)&JA)Q+#91!-KICR8#0E038QB;(.''9@_XA M*E*+T9=LC0Z9XPNW"Q67H[%R9R';E%>6$M4UF@8 MXN^Q;\$G$$Z ;6B<7.I]CXJLT^HJV^%]V^#=JE8S.#B &^VR6KTIT T)MA.@ M'!N+QT0[,&)?B-)@0(\=>\)X?Z'Y3Z>#2P>+9(5V^X9Z"NHOBZ]=.OI=G;KQ MZ\_](Y\;'HYZLG)7,-N?^Z+839WY=ON-+]NT]O>KM='S[:/]+O]#S^^^.28A MNU[G=_JO+M?]+=_J]WR^_ITO'O4,<]=ZM5* J\*ND//<5<,)"BI*%"X@PUQ7 M06S2K\*LD>>S5A4[0]GMB_[Q,%^W9P]JM5CP]<;=4C?G$(''$*\#/5\VZE>A M['C3:ZT\:!;>3[:N/1,S\3/K/]>:V2S4K[+&TAZ?P*9-.MY:8[N:I*NL9^]5 MUEFUV0EYL%_5:TS%G_TZC)J6=_MUV'SBR.R5:1=>2MY2 MB_]\]T/6C=4_\7L]*PJA)9$(\!Q7 )E* "Y-#HB@*J\0I[SP8L@[)6#DB:P3 MF74R,R?4OZ#\*";#LT<*2P/C>)B1067E0Y9$%98?'7"RTO(A<_K%Y8//74Y1 M.>/&&"T4!H+:/0HB!@(J*P8PP10+7DAD@FHG^X./[%*WJ^ KXR>F:RXI@RP' MI4:5ZTCHB*"MZ58IR:20.2)Z5I^;C&SZ3L1DIOLM.V,-"CQ;>4)[.0[!9>(U MSY.A7XR,\M3\?_29R*WSUD[I;BG@J&+DZEY?+^M%Q5I_L^N*FC&J_JFP2P8N MMS,F<@&ES($0B-EH4A% *3< &VGL+&VD$F%[W##Y8\_AG3;UX51?C:S1(_NC MTR2TQU$@SI[;QO'0"UP7I N?+L59WZJ?5&@]&DW,''0'.PT(H>)#$9Z87][ M]U>]M%N.A15UK>[GR[D;VY6WN^R\Y4;/*B8(5EH 5I8"($0PX-AU;<,4V;>D M2*6"J+3]Q(Z^?:B5N,KN&C6:,@+^1!-W/N94":Q$]X35,^0D!RMT!]+BU&I0 MP_14AZQ5(F&@"3(Z57SQ$SIM6 D"XB":A'UZ(G[^]_:K-BMD7E$(&6!&$( D MJ0!EU&Z:%"X*PPTO97#S\F M1@XQ]AM&1V;GK[$,WWN,@M EFY0#;GXG_ 6I M^?NVOQ0S?ZW#ZR;F[\-T,2__D\'"TUB^ZO5WN5KK+^UWSE%DN9_-[1^_KARS MVFJY^?CQ39M$!?-?<3(>@G%I)HF^>D'Y M)'$8#"21! XX6>9(G*']=)'($2(KKJ3]!CTN7,?5^M+KR"[6=2S_I.U6]Y;_ MF%%&4"G!4,(!850)!30YX83>9!IK*Y$''YH'R1P[*/6VR57V++I\^(6/'YV!:UG#M4? M6*OT'IYL'7*H8'^-<>2W%^28BO,Y-^)YSDW]K]_UQE$I?G$I-9O/VKX]^VKO M]"PO:$$PQ(!050&4Y0W MXWD:_M)X!VXM+T_#K/^3=>^L4?TJVRN?.)ER+&Q3YD8FUW'Z5,>Q8#Z:N3B: ML+C(_N[^8;'ZJ76OX5VW-),E*2HA *)5;O> & )N%V4 2E7F)51:$182G4]* M&GNUMMS.@>JZ.3QIGQ$6:D]#Y13]KBR.3>S-RM0F?:3"< .6#I- 9T\4NBW5)G/Q\]@VV$P!&% MP[BE'2=DOX8*C&%8/ LES@P2%XA^>UQLY[J)PZ/)$AIAB0$!)@(2TQ+(TLB!!O/&C:#GA\NCH1-^&+U7?$;?L<4[/J^SZ M?O7H6E/4:H8F?H_R0CV76"_]FA(OQ2Y^0^&+LS$13+6(&T7':1=[8\)\L"@< M55ALQS4;T?1F^X5O=;^?VZ[STO5V3RD .6=VUXH ++DCB86.9P)7@"FI52&$ MD!B'M5SS%SYRD.Y4<;1&.MO\R1\RI3?SNV5]\*>O]HQW MH=W9 @#WB[9CP1@61'<(.C6R7BO&GB)7&=^.PG\0 T&R#FT!HB=NT18.RF&/ MMH@QXD+1Y[5VI,WM7'N];%(AFN[Q;Q[7:SL3SQB"!!M#0%4)&X&T_1.MC (* MJ@)SCK H@RIP/&2.''A:#785-O42H\V,:A2PT<>I$Q9F?,#TBRZ)(0H+*ATZ MW0[?@=-D034*V-UKHT*Z4!)@;Z((XB-QTL 1 ,'S>!'RT5?*N:75AV6SRIII M"*'",@1V^\H1R NMJ*Q@SI6>+?6=6R1<=&X_AO9>7LD:K^S;X.V< M)QFTHMB[IWRO%UT4O-B[^O<@P-)U_X'/PRV^7A_!U>&[^'=AL>II_AHN2L9\ M)9/S41U1X<)$QC452__W;M?_:;7]?_3V^7F 5;?]D7L. MSAB$S!2* X)HZ;AWF-VIV]FKLLOG7!!F4*&C$D@F47_D)???E_N+HKK\X"F? M_57;G[#FM5_OU8K,6)GFA0>FP;RZUYCXP'9G0S>'.:7M3[?93[W-]GI?M1-5 M_:Z_>+SK^/2<22%/G?,SC?(ODT@TZ8LYF9TTK1:1DU@]:_ZFM]]6=EYT*M5S MY^?58BY_S@J2(XFI 5!C 1!V?&^T-$ ():B==2I8E4%SSI"TL3,*NB7O3FQ@ M]!]$RC-8I[(_++:VIC=R^PAD?S2BQVETZ&5MJK V*&O:*.1C]D'0\/I0F(]O MUMM9RY+>9M/A4I6R*!C@7#. E,! ,(A 51!*-82(2B]_/AAY9-]M9?DY[*'9 MP\YYD3&!*3QM"X)TF7\GE1_R*_NAGD_9O^W]Z7"\27SGI!F=GYQ^(+H7W_-R MS%TY,<,22JTDR+&DKK%7 2AS-Q*\T((33;#!(52? [*"_":2^?-9.?:\K2YV M9=GAW?A.@N8W 2:"(LSK/*NKK[+K;9-^5??^W:[L/B3M/82']>F:]YV4-'4# MOW,F'VGB=_8CK^S$9B89Q1HB#92N%$""5D"4I *HI%H(R(BH@EIXCJ;IRY[# MO)+SEI<^6OFW.$5ITN#^#4Y-_ET.2/X_F#\>[2PP* M"T]^M@1U>CBF>%2'AR<#3=;9X9CZ_8X.1W\?SA%35Q9P:;UJ4?O9YMO\X>WJ MGL^7,TB*ROYC0*Y<3P?-,>"&<,!9Q=RY@-:EEUL,BQG923K!65]R]DKS[?-C+K<=44%(#:( <1D#IC #)20 M%39P00&K(%*%B[09.<39;U$U(N/R ;9^>Z3)$ L+BV<8F&^6"1/5DT#P$D3, M![J\7D+F4[!=1,Q\3M-[^=!7A&QLO7:C\]6?_-VX.FJ&<(FQ$ M 33%$""I,6"*8*!@ 7-8%K#(O0B:PT6/'*1:<5DM[ZI>YI^;=B_%TB].C8-0 M6%"* "-,R$ _(\ID2,$-L_:R7_^6&S>=3JK8UQ\S8ZTJ6&:XK7 M!T=UU<@3\JD+LM0C8/<+.B.#&7$TO,D:=:Z:Y/#-U?$D\?Z),3?VI?5:(:=L MN14-3[*V6^$:3-QZ*QJBP_9;\4.%G[R^6V[ML85$'O*='G>RT]ZQA_:/?\P_'NN47?5KP_*E_7)K M,\.Y$LQ@#32L!$#0+NAI7KER>(U,6:H;EFC7+L1.,A]V[V1 M=\;HYHV?-@W:=/Y=W#3'!3+$2R5)S0+ I >)2 2X8 :J$%%=850Q7877^?H*]?/>2 M$OVF3CN&0,03N8 HEP:-^$AFY6:_=!K\Q16I-^CLM&@Y11)')F^S4T:?\T*G MCS#>0!R-(OZ?#D]X<1= ^UKPOR\?W=$&MVN+>7MMP+@H,40(".+662(70+"B M KG!"#'.J*%>-)8^PL;.$+/B>U0.5UFC0=:I$'0#XP7><(A(#4E88)@>#?\$ MF92HQ*7)G$,G37:,KYT#.3)GAY@L4\;7F'Z^C/=G(AM0VJUKUX/CJY;M-;?; MP+8Y6Z6@1!($@<10VUTDUT!0A@!4A1$EM/%-!_4F."=P[#UB3WRVEW]5'X($ M9KMY8^BW#DJ)3%B@NQ"4\)Z1GI:F:A)Y3MRT72$]C3]H ^G[N=$ZEORY:JM@ M*UT(@AD'&D,(D(($,"HT,'G.";>KGM($G2P%R!XY/'AW*_ESE;Q7R0Y>OW Q M$FAAD<._3\F?JY?I4O(<@^EZE.PDOP;BK2%((OJ3' P1R^JZDEJKS7MKQE?N MR*_M3^S.;?O3-3/87B]K+JX']U6:E087FG((<)53QR]M@)"&@E<1RO_M#Z!9R1 L+.$^Q6(ZV&!(#FEAPX<(/\?YV]]^LZND MK5[:"-;U!!,E(164%%2HLC$E-QI08S H),N5II5BC/L>W1P9?^2X\;?_D]\_ M_.??LIY<_[.(8W"BA6U/'-?_>^QJO)*\TT4 C1U235Q7@7#@J88X41@9"GH?$-S^Q(X>QF\=U M]NOC9KYTJ:AN$U%KU6PQ]*:;R,."FB>>?K$K/4IA(6J'QUX#N^EJJ!]'I8 , M,SQ1,/(4.FG,"0/B>6@)_'3X-NNC]1T;M=9:S;?ON:R;8'W46^N+NY^N5[7D M]UK/4"&H83FS\8-(@% N ;.+(\"(T QA1DOCM4@*ECQR'.DD9<:WJ74X=N=W M:Z,A$A8S/M8I_29K1&:=)E=9HTO_5QUL[\>#S7_O-QI\<;O"Q# &;1RCH!C8 M4H:--]EF,\K,_C8T;H#P*/M%?]?+1^U.S#I"C7_,M]_>/&ZVJWN]?O=#+AY5 MF_UD_Z]N^8\WW]P^XK.V7R[[S;O3L]P4AKGR*50@&WMA81=P!A5 &0)9;C>M M!5*^L3>!/B-'Y%;#NG^#DYC)6KY_E$D!^?F0/3&088&\5<[%E_L],X[3+^L4 M=.UP6Q6S3L>&$K51L^ZIT"HZ+?;^<7_B=Q W&TSU+H*FB83(#4P>*:1,-J4D MA*0_T:0<-IX-L2G\?;=4;_E6SUB%!18%!KA"QJ[H\QSPW)0 ,DAP24I<*:]$ MV),21IXB=IR";=L7*S5S8L.I$I_B,ASUDU@;%L>##8WB43QJS$6$BD]'G)Q9 M\:A!QR@6CS]X>8J$6UUNNH7DK*(0%B0O +0+->!VTD!P68&":U-6C'-J@MIX MG90T:?K#6G]?+;[K=7RVPU.4_([5DM@>YH1/S:Z%NG.U1NPX*0M'+1LA0>&I MG!=+1SAJ[E#RP?$/3-R)MNTQ>/.XW6SYTLWA_]#SNV^.Z=BZA9VWW_VP4_A\ MHS^OYU)_62T69K5V'YP1PC&$E0+," *00 QP5N9 %Y(2RLL24:]LAI1( M\^F_;S976:=+UBJ3==IDM3IN4FP*5"=J41O_POUBV^M^C?$WI)$-:W_SLU0E>S$MWKXTWX#7DTD[P@I+ULKU?428[4 LPJ7]@%O*Q6-;>/3=PGSUX)J'D!DH,D(0,(%RX7HD$VH!' M\UP0HB@I.P*)VQ"JWN/RO+Z[3WDC;F/N4SKI;M>Z<"S96\>2K:P&H0R])W#S M6]Y>!$/D-4C?]*<$X2GY=X?M2L:V>T+,Q-RZP\8>,NF>>3[6A>M3]2_:%50V MQ)9V.73OE5ME,EZ^F2W?003'D5 M=R$.R2)+F/2) TX4-(=Q*&Z86+[--]K=]2T^+)7^\7_KGS.3RT)@G0-M"@Z0 M+NRJ@KO\.2X+CJGAC'M58I^4,'*(:61FK="LEII9L:&>K!V$Y"F\V;)DM++^7/:RG7CWQQO7W# MU^N?]H>_\\6CGAF.*F@J#EA!*X!@A0!UI82,(E-RBF4IM=UYK,7*OV>0A]R0 MKVA?NO0#YI^$WMRA,*O*SZS. 1'0 M"C P6:>'%<\>- M2%4,]VST:8O;CIMV4*QVXK$XQZK;XAB7+MT>T%G/K=DOVHH5K=ZOUM<;1Q.P MJ>7M"ZB@H;2$E -".0*(\QP(Q0BH<%X(:#?CA S;!OE-J\>&^>*+ MEMK";Z5OLJ^KA0ISW O0]O/Q:3 ,"P>=3@Z^G58MO6NVTZON_LDW-<7(IHT; MXU2V78Y1HFAS@2*3!J;+ 7L>PQ*,&!?N_LKG2[=>N5D>(3[9$_1P;3<;E!+ M<\$ HA4% E(&2H.$H*Q0%<5A%-1^@B.N$L)"6;VB7BU;PB/KAM8G'W9D/@][ M,A]]ELSG$GS]@EE"S*("EY.?_>(T^(O#[.U3DJA.FX8":0SVHS#[$P4E3Z&3 M!J P()X'F\!/1_*Z+NKWJ=7QS)%W/]P?]0QI52CLNF?E5-C DMO HK0&W#". M&#>E]N.N#A,[\OKH26*87&VVS5Q>M_L+9';U0]$O?*3')BQ\G.5J;#5(R/,: M9'$JME<_H=-RO@8!<<#\&O;IN(#Q.U_/W*'+--!&!K;J.R1G9Y1JIV9;_R$0C,+BKS%%T"(>%,0(#CEU=(;(0<;L' M A6#52E(J2A"P0UXHO&Y9+LS%D)^D2G!MR(L0+7F6HG=VB+[I15ZNN5:3".= M(;/2='AJ=]U;IRLRWK29MR6%G!%,@*S*TJX4: YH M*3F@E-.\+*N"8^]<[F,"1@Y;M4C_7.2C$ P[8 K#PCRO:5ZU$Q>1[WY+ZWNYLN[?=.I M-OCC@O-*E07 "B* -$: $FZ -,3(HJ0Y$T'WJQXR1\][Z#1P-WW?&AVR^4Z) MT"R(\QCZ^71B9,+\^RDHK?A>H[<1VK@$V)LLL>*\Q(F3+;PA.$S \/]H7'0X MQC#4$HFZLE%',^3.QZHBEPJY[.-""G=L6 )AJ-T6"&ERK4H[NP?-ZWYB1[], M:*FU_GQ*K=4C!JY5B3IB] 36+VJDARLL<*1"*CA\A!F>*()X"ITTB(0!\3R. M!'XZO(2A[5KW$Q;B=KY=Z)FD1&M$(!#4%49"+ $3, ="4JH+@2@B7@Q&QP8? M.2S4,MR7&A:_B+]T31,#ZA8.P!AV\DM-#'/E4.N"BA5.F1%5IW PV&0E"J?, MZ%O-F\?UVB6R5$P3)G$%C&82(%.5 M@!=( \I97A)<5#D,FH+/2ISR*M_E :WJ$Q[=JM6=H@=>ZY_'T6_&38I.F(=V MHL&ZD9WUA%]EK?AT4ZRWI8EFU_/R)IU8O^ZZ^D11W2]]#P,]K(^T*\T]/D\)O MY0^53W4AWQMYVKOX0Y,.KN&//!+G,)\>W7[XQMP\Z#5W8W[5=S6/P$P5N"P= M#Q$QJ+2[5U'8?2R7H((8"ER53.1!4^=)22,[4R/7+=Y6G>1LTXH.5K.I YZUMSG[GK^ ['T'/4L^IFOMS^; MIN>S7#+(N$&@HI0"Q',..,8$E';W6!A,3.77Q."TB)'=M168U1*OLEO[?/9' M(SEP)CR"CI^?7F9SF(-&F1M!?''*HF3<%@<")J:O.&7@(4/%R2>C^V+RN[NU M;K@M;DQ+@?&L/,P993V0UVS4UB\E ]1P[!)#J*H,-@P',>-X21W[NNB)#DWU M7:U%<)-+#P ];XI2PQ)X5W0*D5$+YH*,3M>6TD/FU,TG_6$XTF(RX,,34V"[ M(ICMS_TEUJ9.3KG]QIFGU?*[W1)H]8S,]*]VZ*TCW7_/Y^N&6((0(@LE M!F8:OP;#PK\HG7G__]?DR-?$;V9^#:J.-_$G MX&%O[.PEEFRR)GUS:TW=L[3OK#W"T5Y;7'>NR9S-66WT*^!G'^$5OC1C>TJ3 M_CTXW$=XB)W:7/MG&:=86'M>WE\T/5LT["ISZ MPH'VG*A&A2]B6MEDC39733R_.CZ)] N7N7'];]^OUD;/MX\#C5O"IX!H<%(% M[' %I@VOT0 =!,/XD2):5!R/O,Y3?^W%57<\V11#8V-@I0@H2VYWD81AP$AI M_ZH153G!B"CDW:XB3/;(P:IQ+G%D)=UP9(6V?6"]P>V=TG MO>URM0I1$05+!.S:4;A60@;0BC% N1*B=%W,35!=RFE1(X?B@$)4#UC\5G]I MC T+FLTVOR?4[O+U=H2LM?/&)5JE#0B:=#5VWN#GJRZ/3US42B.D0?5,2@H) M$Q 4%&. 6,D TZ5K#P8+ 16"DI@P2NT(+4*^]U$$VU&7AC%PPKR$2)<&Y,3N ML1$4.: (EP#Q2G+$-65Y&=&=9"PP8[+P5UN^<"V#IP'4-YUB5)A"\RV:^]BZ MR?"I"IV=2EFGD^/L2-Z') :1M+U(@C1XB7XD,1"=Z$D2-=2%M$9OYQNY6&T> MUWI7Q5Y #"MA@Q"$2MN8+@C@A"A0XE(9PQ@A?AU*/&2-'&QZ;#9[V1=6_1_' MS"_.)$(B+)Y$@Q!/ZW/:O-34/D2TAR0W-48,&WW6KHB0"O)-2HH1&%+BF-"1G;CC[M6A4[H5?BAS"! ?JY[ MJ=EA/ONT0Z&?Q1&=2TZ;E*Q1R1$1$_O[_52N0.5]PM^ M-X.:H,)QYDBB*$!*EH!A5+KC:8%S(>Q1U:-J8Y^.-%EA[%$#^E6QQQ^(O']N>V'441*$K%7,&<=2*B,:A,I2J-B9!%4-.>"W09 M^Y+G>,>0P!OH"Z#VFQ8G C#PBJ>'7:>62TO:NG/+6K7Z:K_7O7NGW:A9T G M2G5'?8$FTUY67P[9P:UU@B&CZS#:!?^-Z=_ M 4?;U:;[::^HQ&][*'-;H]9 M0L9SF&, I53 ]0%PI+H88 IQ)01!N PMT+A G0DON8]DD$1OXB]\!WY1<3ID M P/C<%K.*(<":;!(5Q-RB3)3%XLD .Y(%4F*4<-W0^_JMJ^W_,<'94>$#B8I.8.6W<$B 0*"[-B4=C<2L)S(A$=&P M3:GHATY(F99T:-C4 ZJA,X_'>6LW9]^NKJ45L-:_/F[F2W=OZ%)%[*S/-]_: MWZ@9)PIK4V& "!< XO+_?3%AZW$<>8 M3EK3>J]FMA0[A<+\.PA=/Z=/#E94).BTR+:KK)66[16I\[T<;DZ9[O>G6]<& M!XD8#!)%CB#1DX:3&%">QYBH,6)S"NSL:X/89SY7=NQ9(0I1:;LR**FK&H*F M!)1+"$A!16DHRBL I$'YAX +SPCQ]9YF3U$\E M>L,?YEN^F/]+NZ5 \]!5CY;I6F[GWVLJO)0Y T>M3I8G\'3TB7,#CIIVF ]P M_+$P)]RLM[,O[B"GOM,N<,X0T0I45>YH>DEE=](* \$ATX)J@R#V<;TGHXY] MXN=*#S9;NW%9V/4H=T<4[:&4_T7_4Q2&_2[:ML SMSBSO!WIJ!E#[F,_T',= M^[>]VSP=:Q)G.:I^YR+'?QE>.]8U"]]X= O_LEHL[%]<4<1,<*RJ$DO@2*\! M0B8'K+2K8P4K5D!*I/8C&+Q AY&=;J>56]OM],H:Q;*=9JY2T_XP<\IE?SCU MLE:_@+*HV+K.+D1DH/XL=N3)ZM N M-+U?CW;I4'';E%^;8[VOW[3>?EPUQZ0M^2*#E$E$2B URP&26@!>E!08695" M2PA)&<1S<%K4R&&]%9S5DK-.="1+Y0!@?CN;-#"$1>!8!((W,.>-2[27&1 T MZ;;FO,'/=S@>GXCL= X:>C;V#ND$B_Y5O>E37S$D(E7/$!QM#.JO9/E",(!"$GID\UXIQY.9-.X.63 %:0 ),R:C*68G+TJM4P4?8R$Y[CNXX M/'OP-&Q^4VLJ,,+<-QZ'I%S/B>?<05&OAMGYU!SL]9E(]]9BNR=TJ5L"?GU8 M:ZYNEK_S]=Q)^,*W&LZ@*$1>\!+D*,< 514#O*($J$(A6#%4E-B+)2M4\-AW M";7,S'[3O[=2L[45&]H=V!-$3\F1?AL"*:!8< M9GFRCL&>8B=N&QP&QF'OX,#/QT60:_6_']M\I$_6,+[Y]F&K[S>WJR_:&3I? MZ$]ZVY0R?UQM[,]=(L'G]>K[7&GUZ\^_;[3ZL-Q='>]OCG>9]'8=095".9!5 M+@!BA ->VOV!0EI)R2@O1-!9V]@*CQRQ>NJ[#)QUIW2VU-MLWI3P_[*PBO_% M_=K]T)F8/;I4_OFRUSB*[S3_C[!P-_H;]PN3K^D]AH77GN8U"7;]@FKEK]P[ MV^E?IU*UK R_?.Q>:9U8U=GA>/-^^7OS;O]R- -CE%J-J;!/%.!'5W?2B6$J M\)]/*)/)C2>UN&V+\IU^[3D)D@@S4U6@+ T"B!0*L*+"0!&B>*5(691!N>?' MQ8P<]/?$%JJF>;!A/9S0X@@X?I'VXEDC.ON-;UWSY:0)9L-6 M)N2Y.")DX[H8>#KV"/C-ZOY^M:R)H1MF\%Z;D9DFTA"%2Z KYI9\ MC *FJ'#M_W!9%%(H),,.@H?$37,;K*=%Z+'P(("^A\.I8(DZ M(HY&).*HV,?0"PZ,!X>?^-C8Q]3#PV.O3\5-S,_Z5'0=1-_.%X_VIX=?7JH- M5*@@H"P,!RBW<[=@! )F,$68EL@(+^^/E#]R.-AUNN%MIQO9N,&F^?ZO>MV6 M0";LKEW6[96:7P?V5 I%OE0(840YR,M" V1* T0!\BK5T*_..F:_]G3O6M9;[W_5EY%=8M#U=SZWH]5_GF&F!.1V\5!*S0 2%034 M,;!51,H\+^SR#E'_OJSI%0SQ@NCNJK_N^F0&T0.,\#H($;EB6 ,NI7T="!: MRI(#(DI35&5)3%7Y]CY]#2\CN(/I%^W\P[V*S6JAW)5)&$O>".^DD)P2UV^* M(>S>B6% 2((!R:E& A.[U/:ZU'K9]Q%S?=43E3TN;7SJOX_LP7[L&]_HC-^M M=5W_]F*O:'B2?5G@P^;FB.J7J^RIPON06AY$"I0@!4 MB1(PH2'(*TZI44(3),*RQX;$C3R%.4$9;QS2T<,NY@V&0[=1,:#Y[?+201$V MJ71RGW;SJ[%I1*=,"_,Q,5DRV*"PB5/ ? P_3/SR^E0D*7=L7^N/\Z6N\P5F M"'-20F1 ;O[V28I:+[OERA:5F_ MDP%X0/Z=;N3P\[BNMU?-M>N(Z+[-'VJB&FXT9)PI /,Z"]_8<(%+:O^J%"<( MDEQ[M348$C)R,-PUJNO+#>Z\R3'YULMWA.^?Z^[^RSL4U=M]R&+O6.K]U1J=M$/MX_UES?=D$YE_/M MC!H*4<$)L!&H!$B[SD2%D("HLBPITZ3B03Q]YT6.'(LZ!3+=:A#:9_0L9'YK MI[1 A 6G'0:=\.R7GOBLE7\Z_2&B8ZBOLG\RDB=C M=7\_;U*\KY?*11HK1B_E7&^.]+*L1"%P3A0PI+"KD;S( 965 K@0=GDB(1$F MJ,E2D/31ERD[7>I#GB?:I&@2&@:U7QP9#<#0]4XZ[,(9/&(P2$7M$21[6LZ/ M&%@.R$"B!KF,)+@I*'GWP^W!]*?53$%!4'HM2.N$<@P"N&@4+( MZ)(:4U9!$ZJQOI$<4>7M#Y1934@(0%DAT671%WTV=KR[U];V[)Y])@O**4KMQ M(=+N8TK" !>< %79/8VFF*(\:!5Q2M#(,<$)RG@MZ1+^DAXP?G$@A;EA?G_ M3U*;?CUL^H5L)(=VC<(^TA/S@FPCA\8.LXL<>3Z>&U"NU@^K=7VVZ?*;]1LW M[OKGFY72+F\2:D(4((J5 "F8 \JLJS)>*(4*Q)E?JQ!/>2-[[(XKKZ?"59U" MKRUJ6:M(YC0)9PT<@G'8L4< )\R_4^ 2Q2?H8>U%M()#XT_.+NAA[#&209^/ MQ5()J;KO%E^X%B4BF<(,;_I.QD.83Y^&H+LCT9V4KX:#QN3DU(V(9A5QJR*143GI4QK3. M.63F@5,./IRNOT6=4 (A8=04RF5KV_VP9!#0LI) (UK(2AN%\J $S5."1G;) M4YT= O)NSD+EYZ0I CSTSC;D_2T\&TO%N"M)\6\>#^+8TDZWL]?,H?.)!28 M4=>XHG!5G:2"@.N\!$;G2(F2RISK$*Z.B-*)< J.6_>1<_4!0U:'3(ICSX*I M9[Q1IKB7F-.&)[&+[X4[@D%W7GRJBSJL$&%:VB6EJNMK90ZX0AQPB QGG-L? MP+"+80^I(\]GG]*]M=K?WV;.H3JYMUS4IJ39L9S8E4 M=H'+B7%Q0C# )<=V)TJ)K!#6D'K%B7."ICE(;F7WCDH[^:''QR?@\CTWOAR$ MJ /C"/LCCHF'C;O@?/C$P!,?# ^;=W@B?.;Y6#+?S>9)?MG'73E:B2571<6 M+%SOQ=)40!!2 <1SJ:0LC:AT&*'O*5$C.ZT3_"PW,K[.;P PO_D[#0QA;AN+ M0 2W[SGCDO'[GA0T,7[/?B)\[GVS^J[7GB>:!\^/][VKQ20]NSRI M?-1T\'2DR>+_40/Z ?_X W$1_I/>AO:%J#3&% L*I);&;>HXH"[E5PA)(*TX M+F$0,6RX"B//"#='FG.$30,1J/I-#^-B%>:^KBW&:^B"$8])HMDF0H%)9Z%X M@)[/3A>,%%Y^W>Q!Z\KNNJ1[T]ZGYX7,1:&ABS\E0,P@ER=H@,)5J1@61J/2 M#K 6*Y_ZZQ-20MRF+RM@\NL1(,C59KO)C-TIZ5J=EGV"UPKYUR:?0@SFB.(" M5Z PKCZ#&@Z$Y!60&'&C*E)2X\7[DPBOF)UU5Z$>!4!0A?H9TP8*U$]]>EE-R;* M<4_/O^_(S/2F:0RC59,Y?O_PN&T[9'8%LI_UNF;IV&^&-240"5@"E1L;PV%% M@.LW C'2AA(6 &KH%R31(J-',;Z:F9[/;-.T:Z$8J>JNUG8581;;1MNG L. M*)*]0;_UZDN\E["(.^DK";^23(Q?JDO-5&I->RV:&,R#B]74X\<>VO+EYM-J MJS>W:Z[T]5+=;+_I]9<]O^^^2GA?;,9SI%F))1#07<%PF ->2 2T$+G6(C>Y M*OQ6U1?I,?JZ^TLH[?1EL$*A$><% @S"RN6'(" T9: JM*X80ZR$..R8?&10 M8XCU^$(W+1$R MR0[J8W28^ S_ I@.C_SBUM"WJQ-IY?4$))[S['UQIQ&;^=;.9NOOY7>^>-0VQG%-.)5 \\(NYCD6@"-J@"0YS^V?6,&""C?'5GCL M<.BZM[4G.+*G7'1[YW'>FN<"_A6]B\"%_>5&3@SW+H_Q7^UVI&6O7]XY M)]C,8%E P@P!6#NN>$()8-H(@*G$"E;*5&40R^"0L+%/77JBW3K5-6_.YIO- M8YV;7Y^]!\;F(> \XVHB. )CXC,DF@K^#HDW@TB$ASP/$U.%JR%1TX8:#Z,/ MPH3/9\)<7#;5P+._?YU)B;B&1 "(N2M3X QPK2! $A%5(*X*X]7C:#_DR.[Z M=QOA[&Q=9[)Y.F;/W&'WBS,BS,G^_NG#[;NWV=?;Z]MW7R]WIT.5!Y)9VH<; MGVG_LG>7WE"3.,6AZMU7_\AO(ALAR&]:/2[TC>E/G\YUWJ_6A]3@^Y7?YGJQ M:*N!;LQQFO': 7_]Z9HVW+J]V?[H02G&!K4VN7GFP_V#HX1R?6GKS=&1'@"N\'RUW*P6<]7\H*&LO!V('A1;XH?HN!5__ZPP+@V3U7OR"8Q=\=D%8*4 +6@. M&(<"5KJ"L BZ:Q\2-O*<\J9M$>]D7R7M%#^(H%\43X5+6+!M(?G:0-((ONKW M?4_+Z7S.P(04SB=%3<[8?,[H8P3-9S\3Y^G/+XUMB)G+71*Q6Y5B:G(@#;,[ M/,P0X,8H0 CGG)5YD9N@>MM!:6.G_.T:(=0EM=F#7C>N'>;8PX#Y>78R&,)< M^S#+Y"JK18^21NUE9"+W'I8UJ7][F?WR]?\9K"'##/C\B'&'> MW[$JOW_"JOR//JORU?[GMZ/!Y9\T/!)L<8G$">$+2B^. &$@Y3ADM,G2D"-, M[*OZ=N_S:/>GUYI/>?E[K+?\Q M$Q4AUI.9W>]4=DGDVN/17&@@2VX4MQY?J2#&/%_!([NX4Z/;!=FMOMKIDLWW MRM0-:JZRAUJA,+_WQM30TI.9[84&-^#T@<\O>"0')6K3 M=97M%,B.0W25O,]%D.5I&]F;AR%:)NZ_7EE MPY'>SM=-.W*]U&:^/5JO(%F.)>4%(&4I %*N7X;2%%0"HAR1 E,APRIL8E4) M\9^H(ANG"7AW_[!8-;>_K2[UA6]@<(F&VR_>3 %A: CJQ'>P;48J +G4]D1! M*%J-2>/2I6 ]#U47CW<);7%O9X\Q,@9I!F!!ZBNC"M"JXH QZ7C&)2P0#R

9_S>^^O=4;O=Y^?7QP5,%M#O_FX\QB&!S M\?D^>=_1I 4G[FHF_@L3=!/C;^K !8S'()/=N_@;U+]N"?A49/(9WWQ[OUC] M^5]:W=D]5\.,:&YE]O5HN%EO;G=B/R1=_/M]N&J>0( MI=^,"0PY+R6 DC" RRN-6QV^BE<;M-"< N^!)>JHXB=;W$X!8G]9/(F\ M^ 6U^\=Q.'ZWHI?;S1>]V:[G3KK[1:U!_P>])QNF@([5XJUN_FO_OGATZ>?O M?LAOKF#E"]_J=\98@V88ZX*;B@,$10%05=AIG4(*F*2T@$P;QF3(">"TZH]\ MONA(KAN1KD)16F6OZG_71+VMSG6IXGIG4?W[\)W"A&_3QI,?/OU$8]2>,N:7SJZ_U#PRC6E99UOFC,L:Z]+NHJ9_ M*PFW9Q,J/_F^;_H75HK*L@I)PPE48>7>YDYRZ^<00JGX3PKA8A07U,\TG]BB^3/,)#TS&;3XQ MI,!K:#[A 9!G\PF?D2ZNJO[,US?KFH1"U'7#$,J=<$8P 3E !D;F1A3 M"B"""X65YAK%%E>?DCGZ\5:_QOJ!K[/O3GI=6JWL'HBO-_M:S/@JZY.(>BY. MT^(4N*)\4G-MY;L>AXT&6:W"OF)SE.KK]!051:5P10A*"8!*K.V>.L]!F0N)A2Z9R(-JC XDC!P)6GDU M2UP@V?9&%83[<-VZ$RZZ3EJ1BA3D8?UK&EE/F';"IG'SP@I(^1ZFR MUM]7-';#4_]M41]#[RDY[7+BQMSR M'Y^;9M[76[LG$H_;FI9E96.$2P/CQ/4ESBF0!"$[NQ?N$IL84"DF%%$E-+(( MKA*<2ONQ-RJ-SIELESTSOF<^K0N3'&M7<%W2M.^Z*LM2H*( 1"@-D"XP M$)@3P/-*29A#JK .2\]^M6\[*J?;]WV_YG?L-PN]VO<6-L,UE;%/[&B9\]K: MN*NL>Z>=25G/IOHXM&=5MC>K+IUS+FU-L^O?QKBL;UVV766-?8E+<*=^+2FK M>B?3??I"X:E?R]':X\F5B%O"W,[O7>.'W^P&9#WGBTU'>-"NE!F")1:NFT*) M[9J#LQ)P12I E*F0*$R9A^T:AL6-O$APPH$-)."^$Q\V/9S!RB^>IT,@,$FE M,WXG>4\XDG['X6=EHGAV1MBD +, M8*$,K!20S'" %%* &I.#HD08&HLQ+,+8V8Y)&=FAV_Z<.Z'9'XW8P#:$QP'R M<^>+S0[SXG"+PZG7ABQ*1;EV5,:T5&M#9AY0K T^G/2^\ S6 MBRX:+P0KZ07C3I>DV83Q (Q[FWA,\&NX11P Q//V<&B$L""S66]GG_B]OC&_ M\?^]6G=T9NW4)D4.*5(YH))5 "'DZI*.'E7SE]5B\7ZU=K^<<9(+8^P"@#,D 2HD!%PH M#*Q/TYQ)A SQ\M]QU1PY 'SZ[YM-QS$>>"$XSEOQO%5\<:P#KR9[_3.>]$CI MJ>Q6(T?[;#C5KK)6\R=$\-D?3ONL53_E7>>H^*:Z,!U'R6EO74<%^N#J=EQI M<>']P]+&+;MB M%S-R>.V$-HGC3FQ8D#V!C5^0O-SBL"!W:.P(9Z+#1B6*+">$3!H9A@U][MEG MGH[S3)?BL>=FO/XQW\RJ'!>D$!#D%=, 53D$C"-H7=.E3V A2Q*4/G$H8F2/ M;/IC[B1F?SB9@4>=1W#Q\\C+K WSQD!#@QWQM"V)G/"(@$D=\+2!SYUOX,D4 MCO=QOM0?MOI^8^=$*H@D$D!>4PMI!9BPSE@:79:\X,*"&.]].SE3NZ 3G-62 M+W+$'DZDXGFA"U!*; #"' %*F(6MX! 51'""2%CB3P*DXF@7FT78)E./@5UR M3F$3$ZFB[+TP7/E\*2X,6@=FC1*Y]E)>,'P=F#H7UO6?&T[@?XGBUT" M0 Q-X2! ?JYZL>&1!1.MU7\^[;]22[[*N+$30^;:)_Y9TRR;U3I[L]9JOLU< MHEK*&HKSUBG1[C[9A M9O_,H.ZI-6,2ECDC!*!<,8"0-H!3A4%%&>&(J;PLRK#).4C^Z%-VITW&&W4R MV99?'?:V!)FHF[]%][@,0[Y0N$(%S &3B@.D*06,00.DW;L9 BM3PJ CE=%P MCUA4!J ^$=I^T7LT#,/"^0Z^5H^L4:3N[]T@V-.E[5F8+HA'@9 HJH?)GC3, M1\'R/.['#1(V$2@]G[U;;EUV3\.U^T4[6DH[JBO*>]S,JHH@Y;6;[.=\*R1[A=-SH(U'#A20A 6(V*M M]PX'OJ8=\?R-EO_S;O7]_[)#-$YO_[#W];,#3^+6ON9U'NS]?&1&:\WWL7]_(=6G]=SJ9]7P4!A M\A)28)B&=M_'*B"T9* P2"'-.:8HB.?GE*"10\;[^?H>&"<;/#CA89'B)#I^ M<2&%S6%1H)8(:I%CEKJ<,RR1?Y\4,ZDWGS/VN>^>?3ZR\+ZCN6Q"@CN7FQE3 M(B,KXTC=#4!$%("R0@/*"RUHJ>PO@Y@CC\@(\L_P;/@]*6PSI0<6+Q_!Q,\U M+[0TS"OW1CXI_TU8F7O:FE3ULTMK$@UK4@4=8 MJ3PGRU2ZA=UW[C7T]@"W%11-1[LTY"#A\'O.RI-".A:IQ]->+OHJZ[7#[NY: MG^M\Y?;KXU-U1 ,Y,@U'N%ZO@F(C&DY?^HQX 9'%._*;5H^+NC!H^[BNR_%N MS,?5\NY6K^]=ULEM3<2Q:_*J Y9H @G)40(@I+8(N*4,5 M&'F1U*GC;M;V"KF_.96 '?$^AITO%&6_Z#DF=F%!\@QLMQULV1^U1MDHW75C MX4A5[Q(J?MI*EDAP#FI48L>)BT\?YURXM:4K9:^4(A(3!615"8 J00#E>07R M G.[TA,"N]#C?_C1&WOD0X^F9^YB+R\L?/1!\(L,D::%.?U'#WN"G?B(YHG\ MLS_RI*YWQ*3G7G7LD?!>="?JQUP1V*\_]]FCMW;DCB!'4ZR*' )"54VW:5T* M%G9R+Z2N**>82"\R[2CI8T_E=;&F.%+4V51LBI_]A&:G5F"9?1SDPPX\.I"! M\_KKQ-"_,]NH6,:U6^L JI-N8P!.=)QU$3P#W='"QYRLY5FTN?T^9O&#A$?T MW_5ZJW]<__JQ.6B[OEOKNA"XO974NB@TP@9@!C5 ,B\ S7,%5$X+5E7,E.XZ MR"]\#XL:.58WPC,KO4M#W\GWCR-GP#H?>--!$!9E!ZR/Z%Y^!@;_V)D.CKA M&?.E"(I^?@8.A+HS TP6U_P,Z0]^.*5=;OW2]=![F-O-IM/U*KN^=XTU+ZC@3/TF_7:O M+_A^8I;'OX[]:L(3],8!,%467V+MIDWU&P?:@WS D<3$!?3?&\:^=O=544)$ MJ0H@I20N4] 0D&O&0"EAQR27A(.'XR^N@+S89#,HY$]RD.?L$LVKK0-:2G M8<'!Y*@!B4+!T[$G=>2C9CUWP^,/Q3G1M;2+X,>%N\T_=?O7+M$KDLM@>5',"\,A"7TC 1E&KD+7EDY^OID1V[5F]NS-O;]3#/] ?7SVM' M@2S,HZ]OWGPXT>)CA S?8(,310!_N9-&AV XGD>.\ 'BHLH7_5TO'_47[2*4 M#55V]C>K];VKZK\1B_E=O3QPRU#7??AV?N]J"]D>-3JZQK5-ZJF_7TS?8* M-PO[NF=YHW-=B-O3^BJK][F7%1897^8]!8?4<>!,%'<3 M*S=I0('=H# $G7-_FLQ*G[)OM"<*1OLO='XV+)Y_5*:JTV[ZW:'S:;QSJBM8P3 M?U_:<:Q4^]VPXJ^7ZOC)TV?[)=S8QQ:/JJYW7\E_MAS$,YD72!HL0%43 YL* M 8YR#CBNF&08*V%$2!0:5=N1XU>G>^:^(4V#]XR[B^)-?2#<_J!(6OL9] MAWZ![]6\F;"0V:E]E75*[VETKHY3O/>/]'?:MI3O=HFIUW)NGT\702=!-E'L M'5?72:/V)+ _C_?3"(W-OEU:79X6>?U]Z?I8O>$/]N]UN[#[>=W&\[W6+=$$ MO],SR7-5%J4&6@AF9P&> ZHK#.Q*5 G-.($ZB)(D6I.1(_Q>:F:TSAYV)]5:UYEC5Y9I]A5UL/8ZI9]/H]Q1-;QA?@DRU&. MU6/BC.8+X3K,?[YTP,CRIZW=GC\E8":"*%/0 FA*(4"PHH#;S3-@K%2\M"M8 M0H-X4 Y%C)TOT@F\(._C""Y^@>8R:P.S+\(,#:\G.FE+JHJA0P'3U@2=-/"@ MZN?TD_$4^F_G&[E8;1[7>G?B@IC E)4&$$:L\SGV4X%R Z"$#.8R)[EBH0SZ MAV)&=L"ZT&TOU>>,)00C/T>\W/(P9XPP.HH>_K1-"=GACPB9G!S^M*''N.$' MGAXQA_.6__BUH1EPNY?^;]K$MQFF4K(RYZ!4S'$:JP((PW*0&R1(B655JC!J MPB1JC1P WC]NG0ML8UD8$F'O%RBF1S1PEO?,L:P)%;)?S^ ]3BJE-SQ39E"> M5^KU)4YZ QF5+^D_>GBE3D?<_-8.OW1BE\U]2WL\,R.EU$QI"B05[EBO& $ H9-I*7"L>>XHZ=.M#K*"%6Z_7J3_NG8-Z% M'A;A!ZTCGIWN2%6>GJ*.F2W@U,/5COGWL^.LWNWB7NK>0_ M?^>+1SVC%,JZUJG"QI5B%!5@J*R X$PIR4VIF [,J7LB8(+K2==ERT>GF\VCVUQ8[^#$]\T/&!K^2TKV%7FEE_U0V^UK'/>W5#NI^559H=Y M:)CO%S^#,_B>OBN_>'')&PB+$RWXM:BKK!;6Y)RD3!4Y94ZZS+JGPT^=1G?4 MN",Y<\>?"]_'7SL(CC,GD(I3(AD#A>.11500&PLJ"8R0F%9:,N17&S$L9N2( MX.1>P+$Q ,_Y'7L:H\.<\*B]$:P: X;[;]'3 !"W.P][\4'[\?-F#6S%!SX\ MV2[\O ']#;C'TY'9"*>9A6[7?"F_Z9ME5\8H%2L@EASDN3$ (84 U24"$%OE MH"0*YT%%V &RQ\Y?.$.)U:J367T"DQH"X/5;2XP$6N(+DAY@(Q2.1F"0*GTB M0/*T>17AD!PD7$0,$OI-D0[3;.]JM')(6E>FU^8F_QEA 7 J=Y#."E_2MQ2$?(GT6E: M,OZ4,!X0\2<=_%0([G^G/MH__:__T?W$_LLM=?[7__A_ 5!+ P04 " Z M.Z=8$35\]C!I #=LP0 % '9E8RTR,#(T,#,R.5]P&UL[+U9=UO) M MI[.C?_S+[Y_?@/O+__BGO_N[?_B_ /[WRX_O?OIEGDY/<+;ZZ=4"PPKS3W], M5U]^6GW!G_YMOOB/Z;?PTX?CL"KSQ0G /ZU_[=7\ZX_%].C+ZB?!A#K_L?/O M+O[>QJ23<_!O4CX (D_^OW M9?[+/_W=3S]MV+&8'^-'+#_5/W__^/;:*[]A6BU.E]-9^FN:G_QAXC'ZT\G&:>3 M]5-?Q.5J$=)J8CUSF3L.+@8!RG$$^B2"BDY;9Y63(E]?C M^;>?Z<$D#R'K7RI'Y)H;MUZWXE>Q^S93_S\-2SH09"^ M3(\O>%P6\Y,6LEK-&W!N(Q8B]R\_T:H++A:8WVVDO!4.1/\X M.(2?G4#B RZF\_QZEG^A,W@B22,FE15(R2NFF8.0>(1"1Z; M;]X*$JI_2!S$T9%1\7JVFJY^O)D>XV^G)Q$7$Q=-)A(]^,!(O26G(>J@P%OT M:(@A.ON#T'#SC5NA0/>+@H,XV(7T/^+1M#)AMOHMG.#$$L4N%0W2(0=E#4+( M+ %/G!7)4@B\-$# ];=NA0+3.PH.X&072'A+OOR"5-B:\9^(__AJ?CI;+7Z\ MFFT=)^WXW 5L/H?O M;S.Q;UJFFR#%F29,R9J =/"IG&(]!R.0052-YI245EF8>)AE\>#KMX**ZQTJ M+7C;!4A>Y$PB6)[]\6XZ0SYA27,3D6PD94A!&FXA%%I)1LP"->E'9QL Y(Y7 M;P4.WSLX#N5I3\!X17]]O_@\_V,VT25X+,9 ,71X*F<1HA>>OMB0=>&Z.&P' MB\L7;Q>Z8L\$%7LRM"=,K(_&]XL/B_FWZ2SAQ"O./$H'TAM/ZX@&HB73R@?$ MZ"7:HEL<*'>_?3MT=!S9;,;:GB#R8;Y/_=_IU;3HA&HN!"\A&D?*C?T%< M6]P^RU!TDLJD=@"Y]N[MX-%QP+,16T<&1]5Z+Q88UG0S1(:&]%XB#PR4#!)\ MUN2/&V8\Z4)T/AQV7W/E;=L!H.,0Y]ZL&UGD]6KT^,.7^>P\ F-%(NK0@2KU M2P@*G/+DAA>+2?GLHSC,4;WYQNU$WW$H\R 6CBS^3YA.%P1=+N+GZ>H8)\[; M&!FA%E.JUHY79 $'1OYS1AD]YU8?%L"Z^<;MQ-]Q#/,@%HXL_L^+4--//OTX MB?/C"*!'>>UUVPF^X[#E_LSK9-.__IZ^ MA-D1KN.M*"63LM"950U9Y4P&XD2 (GGD3F9T\3#K[ZZW;H>!CD.2![.R"W?@ MU>FBLFMS UXBU=AA4?SQ8^)(%LGQY! ,1= 64L^D"=SV!N- M&'G(*8D&R+CVTNW2IKJ/0>[/R"YP\.DD'!^_K!FFN%Q.L' ;M= @-/?D#.E" M.D\IB*D(YC%%)0[+G[SCI=OAH/MHX_Z,[ ('KT]P<41'WM\6\S]67U[-3[Z& MV8])+"E9'3)P6PC.T1.<$\&9L>Q,0:]T:F%4W/GR[7#1?9CQ<,9V@8]/7_#X M^)QZ)XPU60@(CF" ;NP !$7Y2 MTSCFZ3\^?2&^+=^?KFH!1_6L)]$P[87R$&3-!32.5)ZV&AAW.IADT)?#TJ\? MIV$[D'0K5&QA2UQ_[7:(Z#^*>0 SQ\YIV(33+C7=>?E1J1GF64E@ M4;):#%W "T-.DXL2(RNJA /S&^YY\W:8Z#ALV82ES6#Q#S_?XN,[^N"0BFR" M^6R)F?ZRG!]/:@7Z"[^;+Y>^S<)JGJYMU:EL6<._QFF;U MWHAPB9^!_W(?YNNOKPZ M7:[H=8O7W]/Q:?7"7BR72/_/G\/W23)*\F@4F%#ODA47=1\1?GS@4F7AG7GH M5F6?U>]!YCC%ZBV1^L\TMIQ?N!A>+[(5_/EZGWYVWR>ER]F^1,N MODT3+C_-C_.D&"^S$AI\DHG6$@/Q3CK@+*JL;,HR/Y0#L _N[J=FG!KX(>'5 MB/,C&E3G*_F$Q\HWY^OO7>KI,..:L,!1@0A@R M$PT2V\B'B#D%LA2"U@_FE.R#I^TH&Z>@?DAL#2"1#G#V_BM6^F='E_;()'BO M9'4[(I8:MR+[,AI$T (Q2&<49M485'>0,4[]_9 (.I37^\-EO@K'3>#RMS"= M+2OAN'P_>_V]+N9TNOQ26?2^_()Q-5%$4ELY=*"'UBDZN%QMF'6F3'^;S^;G>^8W7$V$"M%FG\$HC:"" M)]XE6ATCU>J=-MRQUHII&[K&Z0XP)+R:2Z,#A+U??<'%#15\OC):C7;">$'V M83;9U>Y)"$[S32!6TG>23P]5=>YUZ#U(T3B]! 8]_]I)H ,\71[BY][L='9* MZSI;X'RV?(EEOL#-SY$CBTM2U(M DIO.PN+'6^+LDO94JG[P?&U;GF^[B1:F MJ)@D9&XS*(D)O(\,4N$JH-0Y#Q2<&60YX[0Z&%8_]B'[#BS"BR6>[>27Y!^5 MZ6I"7I"T)7(@&[;6Z-!N#JSF6-H45,C<*=\ZPG8/*>,T4Q@>?H?QO ,-2DK_ MBB<4)=D,SGOPVMNJ]!EX913$$HK,Y"6%YB'9:P2,U%YA2)SLS^ .%,OKL)B1 M7EQ^P,4ZH>J"(\)G]"5;X*Y:![)D6H=R4!(RRS2C;[?V NZC9:2F"T-BI@G; M.U N-]?Q,BRG:9*$=JEF[R;/Z'#U08,+P0(FQ9P*)C#Y4.9*"^RL"1GW9J>- MC!\!SNX,[Q UOTR/3U>8)XGEC!CJS5,LH(RE'64"!QVYL9;^<^ZAG/H6N#DC M9=Q+FR=!SCY,[P [_X9U, #F%]_("3@Z:U7POMS*!MYL#"9TLMZ0K2:TK!UM M&#@9/>CD448FBI$/-0O:!U$[$3A2PY@AC[;A!-3%M?,]RSO;3;>3TJT6-DB. MH+0R53775FQH(<5HE5&95H[,$^L P &KO M0PG9%-O:/=^1Q+;A")ZYTTS4]'P=0)7:J#+0&2"Y%4*D$I _E+SZ1.&(H53? MD.AX.$JQ"]\[,/KN8 JMYWWY'+Y?,,=@L$[+!+(P4N1%D"7!H@!M;9;*R.C*78XOB#72KWO@D= M9CGCZM'FT+OK2K4#''2\)>JI\BHLO[PYGO^Q7G_-G:D?;J[H/F(Z#LOE10-S MTD,UZ1A%#)9I XB,O#^O4QV.(,"5H 3G 6-SYZCI L:%?3>PW'*[#(^1Y[A! M7A1Z^=:V)PA8JUNMT&@C4+K,/KFN(_X</\W&:(*- MW3>%WVR*&1Y5)[JC;7&F$ISPM.E] N&J2I">03!9UPOYJ G4Z>'>ON/MC!U. MC<'B;7_NS;$'0CJXA;]O[6_H6)P>S3:%JNG'>LA<[;"W66?]U_%FU?G_G"Y7 MU=&[$%1MTTC?6*T6TWBZ"O$8/\\_K $R\3D&=#E!*D:0\@AD"O-@("K. HF/ M!/50*[.6VV>0!8Y[^(SEC(R/ERO6^2M>XQ\)8L-U;,AVH[0=X-DF!<>*0W(Q-4,0BB)9',"('R5PQRK>V M41X@9UQL=1*&W$DFS>#U--=\+\-QF"7\] 5QU?Y"[YZG#WEUM\V"VE_2O9G. MZ*W3X%)A<*$G#*D==9OC@Z\HW_R7')1A1CH'^H#?.#-W+UT':K" M:@N U?*RE4IFGB>)P 0=\HIE3\>]%9!<%CP@.9J\M6EXG8)N+N3:(.&F=CJ MW1U85QOJS]KF7"R"&V6<3 68L@64M_K__S=/HM'-<MJ">37@=0_8@)B79R>ZLG M58;09UN[M-69-8A;9!<%K*B'M FE9K0D*8 O39&ZG3$=!8P!M M0=:XGF![.+661 ?@NDX\9Y(9P2+H7(E/AH%S@C:*"")R/3UJ9(W$.TM1VV M][[D@ YE>X5S/ST]'%Q-[/%F3.] M]2N;7],CX\GTFA"?FV$Y UM(1[K.'"/ MM 6D9E8(&73K(/CYNWLX@IH 8R]F=@""M\3NV=&43+ -,PC'%STA+];$DXFF M!%*J+(LZAR6"1Q&!U?^E8$+[4- V=/5P'#4!3W,A= "LB[8S[VI:P,=:A/.^ M_+[BL-<*=57T59F5ML.S80V-0#NIX=Q=!XS8L:PBE=FSO MHL3NB@5?N[><66IU?)R+.0,79*0I5^HT4LZ@"!\\4SF&!RY.0B M]V1N!][2AOZ)55)Z2VI/NUKAKNDD#4C.(X^ZR("\R-PZDK=Y\[@MN9H#82=& M=B#^=],0I\?3U137?:KKT+ O\V-B^K)Z<*L?%ZQA9%)AY 5*'42IM&?@BN$@ M4S(R,68C:PV0;6GKIGYLF/O00434P;%T95TW8U<8$@LNL]KBH#;:1T4KJ2-+ M$C.EWG$9*Z ML8*&@U9+H72 L>OW>>=K^7%ETR1)#H)F!;*-@C9-+'5!""%'JYPP6C9/]7F4 MJ&[LI>%PUE8P/2"MW@%>W2R7*Y&!\/I<'N M[Y\ZY+VG 'JPV"\7,:EEY^2D>.!:<5"LGM_!)5!"QLQ=+"4U#R==OG[<^_RG M1LQ.S.X )Z_F)R?3=3^+Y;JLO$Z).L)9JDLI2F0TS$,LR$!%(\ K4IS1>9?( M[T6M6IIOL-!V[*8"+%K/-F(-KWM+C;E+&;D(T"&Q:L+T#]'S$59C.,)]/ MB7J1TNG)Z3I#X1UQJL8- M.@Z$J<;"Z !>5U:P52,X9[5!I*,Y%4T\PYIH+AV#C#$S%Z60S8\77$T3F=G75M:ZZ>/U5SU]!\@'EOJ4[2!#MD(RLNRCY?5*;CWA M.Y(Y%KF4C!EGFP=MGJ(=Y ,[MD1R>FL_UFB%IK,@UGF,-@)&358 '1,IM_8C M#PQZCMLF$[!#PW$4,'9AC;&R@M<'!@V'1)D+I#FJ;(:\O3E=?YHOI?]4Y MU^22\)0#%.43,2QG<*8(2"$7P= 8[8:%V$V*NHVBMH/604+H%%)OE\M36DE. MW :I$7(-\I'!2=LD<05"E2S)_[4:6U?=W4]-MY'5UE#:@_F=PNCJ^&EED)QL MP8'7#'JE0@1G2>4*\I M*N59?@K5M.M,\#'"JJT!M:\8.D#5E0NK>X]PQYPS M04HHFMLZ1+W6YBOZ&U->L:0P9-4865N0U6WL]!!TM19'7PB[=9(C)AX8.36D M@0,H83VQ*EH0V4O+/.T7/2"R]K*EQHB@-D+40>SO$4EG![FT64L7$((NK'8* M]Q!YXF!L3BK&DEAJ??+=0\JX29Y/A: ]V-XC>JZ?VEEE9*DV_ZU]C4P 7^C\ MUA$E%B^]$*TC<0_1,VZ2YU/A:%\!- /3TT3;+P)]RWDYGT'9?KK2(V\9,L:^ MRP+;A]U2/&BC.Q%6DV_;2ZR+JY<.?D=C*Q#EC"2B2@R1$$,L3PH MKG.*DK7.LMF=RK&CHHT0=%/-#2RN#DY26N%E&L?$!^8U)PXE5],W-'T)64:0 M13.35,"46F?97"-@7!@-+>W;X-J3]1W@YG)H[+JBC-CVEK;@\O/\(R;Z]_08 MKRWO\WQ7S@I+!DF6'FQ"1T:$UN!S5!!4(JO%!J.;MZ,?>DWCQO>?&-U= :2# M#?,+TIO3="WN"2_&N^(CG4GKMKF)3&\3 CCZ(F0A5SVT!O?5]X\\G*PK9-QJ M'+&GF#J V(N3.K?[O]:TU\&ZU\<)3!PWFHLB04I3DZ!LWP!VAD?K!II-,L-K5.ME M6$='3NHDN%XW4,Z27F='K^9+6@LJED+2!8)@')3/I.W1%V!$"3JT1;/6 M%8=E,C!U LIHBR\I")&OD]??*K=/I\LLF+EQ[3$X*CYDKIZ#8 M3/Z<$@9\I']J:4,1RNL26^/R4:)&G@W4,SC;"O10L_)SPVF+:5';!?Z"FS^O M4L.*Z(?=$Z5 9I[>UG+FY+W;ANT1/',P<26@=Z M\_;*KDQDGY")7%@,M7]\\K5)$X?@/(?H,$6.T?+F)8T/$C1N['(H%#P*MGU% MTH4S?0?7:C'YY58]FR:&C#CD+5A&FU)9)L$%1B:PC0FSJZ--6R?N;$?9N('* MT3!WL) Z!=^-"3Z3G+S#B JX]S4XY1AX65TOAT);:61N;A8^2M2X9^MHD#M$ M-%T>I?_5NK$(CTPQK/R MT6OA6D=A'B6JRV3=9JBX62K<5$1=.,:T@H28EV^(MW71+!6>4V6CA2R=?[#+O1U>3GR9-JQE>#ZN;3; MGJ,3X:S)D=&R8A!UKR%XZQ5$*1T7+*JYR."X@Y$R M9]1H-/!"ZU(\!PA!,0@F!L[1&JY:7Z_L3N78C8N>UH=I):X>SNXK9DEM*E [ M=;XO5T>\3K@* E-T@"@RJ!P-.(4&2F0R&E\4-J]Z>9RJ+KV89KAXP'9L(*0. M8/<1OY[9'C?6X8QDL6@.1FE#^KSVPT],@PR)_A01A6D]$/4^6KIT3X:"6!.! M]&/V7=TQ[ZI)2R?#.F-W$E*0R,F,Y9&,5T5N/H24$OA29"Z)S@?;>I3>N0M;< QH=*"*/USL M^FJKG+-C4P9!=J_UPM("B%_D]Y'UXJU@D#B/Q&'O<_,61 ^0,VXQRU-CM)%8 M.E+(UU9TO:AALRZ!/AB#$HSQ9"852JI=;^G1XD:MTAE5- = M*J+^H'>6V?9Y_CE\_[?IZDOM#DA+?#-?W%,Y&Y$WKE"9NP9M8 M+SR%T[%UHN*^M([;;'$DH XJT'[PNSUW)PFE1:<<6%%J!TJE(!K.P&?/M$=4 MCK7NQ;\]=>/.YWYBC XDM YN8%Z7@FGUOKS^GKZ$V1%^)+2_G]7%UO_J'?RW M<+S9GL3'::*]L+X&G>7K'USYR8G)+'$;&1BL#>=-B! Q"V V6Y.#2-:WOM,> M8!ECSPH8Z YG;(%WX"8=M-@/N)C.\^TTYS/W\2I;-ZR>2,ES9J5 )J,*5+0. M2 \DL#9Z9X)V*%JK\:==X=AS#P;:*1W#I(.#XS"-(;4W220.*=<)K"87,MO( M 8ZQ&"Z3SNT'(0]_& PXB*%'B.\DQ+T1^W6]D8@#BU4/N$U>&2\X9&7)NLLE MDA$9.&W7('0N:+-I/MAA<-P../ZA3]SN(,0#$=N-"M*\%@'933/0[E!PLB] M^8<0\ZW2R?UYW@5D+GK"G:^ 9UOO,8@'7))ZI;^"BVA!.VLT;:NGJY^FZ_^'=?;8N(5,P1\ M";0$30=VG?:C$@/NLW&:%69BZPJR;6D;.>?W"7 VB)2>\^BDM0N_7,W7%Q37 MQE,-.TQIF_<^V7BEG9G0?N#2 ^/!5 K!!1X@(R^@I"\02T;PW&BE6531#CAY MZ7["#G8(SE_R>=UAAB4?C%,(R!*9L,8Z" 4C>3C>!NM"]*5UA[WK%'0S.JD1 M%F[9^?OSNX/S]8+Z#4?J->I\5O?OB^_3Y20**4,A0[.H>F6ET8 KI+-3<;Y( MH0WY04.!YRZ".L'2'I*^#S0'L[T##-U8PR_SDS"=301J%T-04()*M*Q-O9 MF;]QMA@>5$Q%$D-BS=^((4$0I(AMX,D3IW)LGE7P($'CQA7:PZ<=]SN TD=< M$3\POPZ+V71VM#Q;1>*R!!8T2"L\:6*)X)CRX)-).44,7K1N '(W)>,&"]J# MIP&_.T#-BY1.3T[7:8CKKG650^33DO\[_8:;*-O9PEBT*@H50#+:"4I92[QB MIHJ?Q>1)[Z;60-J:N'$3EP903(-(I0.X75B-[VCKK"<63$22P7N&0/Q8MU[D M0(JW,DL%;1Q:-IPK=D%%)QW8&OI?^S&X XC<3B"Z'=_X.#\^?C-?_!$6>;*& M>4$/T47: 3PQJ %7"-H)%D1$IUOGFNU(8B>.VIZ(>+3;:3OQ=("^31E=+5BJ M#8^<D!:M=(I\VR*);>_I7W]_;Q(2&@KYK\ML^7.\FQ^HV M;R:DIT-))@"KBU%&>W#%1)#.\R+(1DRB?8#Z)A6]34 8$$.'2: ;)%V?+J]* M=#XS\A]X+J"$K(7KM!DTRTB&07$VM+[]O49 ;^,,AL//_GSOX-BZSTL@QN#T M:/:JWEC/TH_/BS!;AK06WRRO_W6\$>;%.+%UV[_/X?N'.E^.OK%:+:;Q=%4- MT\_S#VNI34)6P=62W1BU(Q\W(P2?%?!L>$$C(M.M7<$G76!O$Q2& WV_N-E[ M4WW#19P/O*VJBCA/.?EGS$=X/DWY1:$]_1'3<5@NIV6:PCG+PO=)U-I)%SW0 MNFL>2JV 5TY#'I];W\BWI[VV6P]-OBL&EWL%!LN;JQA#_Y70QG1UM MJGHV!OH]5:X]2Q/;@D/*,-^ M8?JOX?@4[UEAPJPB&760'>U!%4*$D%.!)&+26D8EXA.A] $JQRU>Z0"DK238 M 4:OC.C=N=&#-5*6D".46!L]U,[&+G!5V2N*X)(5T;J7S 'DCEOH\I2H?2J9 M]M.\X\J*/\_ON3!?+SC>7/!')-8OIRO\A(MOTX2;#5[G4Q_-UD]9[_6)]YB" M(CY$83GM:I4@*JUJPW!'#KA6F3>?.3_PFL9M%#+2?A@?'1WH_.N![( B:Y_ M2-3$6'00DB/&1J&M-4%DUKK+XN[7!^S/ ,.]V=Y+K>OMV'6*)E@1ZLV<(+AG M+!"]KFF4&)E!3$ZVOQ;?Z_: _SFNH X305,@-:_K^067:3%==_BG(3%CWGY-"6M6R,7L]79)-]JD<^/IZGVO;JVQJT*>@Y\8:-*GI;+;E3" M\WYQ%&;3_UHOY[*^:!,N^G!EJ>_+6:V=C4"&"+\J1_[/NXZ@+Z$C(-RJ2-]2Z#T\#L@_/AMB;A,L= M9Y"'D%,$9&0<*E'S0&I/\RPT;<',K;<=L:X3S?S4F+V=C_'$DN]9UW[#V>E^ M.G7SF\UTYQV$--*19\^N4PWH&%[CIX957YTN5_,37%Q@*I-OCRP$D%Z+&@/9)PYP];<;VF]W$M1,#UT\_P(O MR7FM(YT@)C+R+ZQ1$+(HP**Q$8,-WK2NW;V#C$/UR[MYF"U_FZ_H@%R$7#V6 M=:;+E3==NC.7,!;):B-L@A DG>&"6?!1,Y"6J?K_%+%U%'LO0L?6/(>AYJ:6 M&5Y6#1/L!HA7QM5>49NGB4R&;Z MXXXWT?E0,U*OS>6X V0E,1*MD\!-]<>3DA =$B!4J8V 5436.G'_ '(/UT3G MKZXO?!.FBW5.P>7^\#H+7PL?=;&TYT2=6<)DA.P#-Z'0-HFM*[0>HVELW?0T MV+JMP!I*JE]-5MO53#?9,F%6VPO6L!7.]KQC?>AIS5HA;DEP(]UVY7TO;KSO M#L09G75Q]=8'HZLS6,C!MI[.36ME(:<[.6S>F7X7 EOTD'KT99=[I&A90DV/ M-4H)4([,B,"2AB@4#T[EDF+K1NB[43BN;AL.6W=UI1I(;OWJMG7^S.W,X-W5 MVCT/:J31MB&SE:%V(>OWY7KFXSIQ>#V1\C(W\GPFX.6=MO+..VV!^Q3J^\)1=VORKS2Q'X//7GUMQLIQWL):J01+YY_ MQX&KC&9*>PDU P84H@?O1:Q5:$$+GGUI/I+^ 7*:38:XZ\#/(G!M%0'71UD' M8#L(M6&\-I'[:)ERLG5/AX?H&;W-3!-,W#LAXE )]*L_SCL/?L!-R=$>2N36 M(QIIDH=):Z1.;K[DQWT?+P2VH M;SSW$L-:18$2R5F(EC!LBP57FRW+4*R3P?,46\?R[B5FY+["+7!PJPMU$\;W MJSP^D(WUFC3$?&U;O<09ENGJPW&8[6.+//"P1@IE6W+;!:(NC-+U8+W5=+'. M/;OCE+(R"<.2A:*9!<5L@4 G%SA!QQ=!)98T0&/O;F!H$:SL@D_A&.?EL(2FV\]H%9AZF+@ADYL$*X@<06,@1UXK#X$'A(P"#7*. MJK3O$-Y)D-NJR,041&T-0)G003'E;2VM9+ZLR0W[8":-LE-N\BJ M7[OKL)K$T4HR^RK-? 8EFBP$QTH0(&K*GS(L@]?,@0L8@^71F.9CL[LHT7P9 MEM/E^W)#9C\V7Z]>WLV]XUK-DLZH))NY*41&XR#7.:!EXESVHXI7. MD:/(K6//#Q(T;M/F\3'83EK]V@%G922?]Z^LN/K[;>N[[B+JB:N\BM%9D$M+ M>"''4R74X(,T(%F2T3O-5?-,Q:>M\OJ(=4K,IN_=>F;Q+.'[>#P]6@NN#AQ. MM8_7](1^Y'WY1)\NRZ8#[UHZEYI8\<*0"]H$EO:$4H4X1>XZ,.N+U@6=+7$8 M3K5:PMC.37M$WE,S-HK,.SA]R9L+1T<+/#H[-ZZJF2N7^J%$C,5 *2ZXC8QXSUI?BVY%V+BG\5/ L[U\>CYW+X(,!YR]-Y_1OK9QT#/X=C@G M(AGR2B0@ZYW,M9 L"5<;(%M>J&QM'1C=?Q#P4_J"^?08+_R7391I'6^JB>4; M>W5V=/GJ*SK5<"FS=X#>.%"9(X2H5)WYZ'(D;X?QYN-:]B=W[#/S, 3=:K[V M1'+K5RW5$JZ]]=&57VY8_3B@!KJG!BYH9U(V='QE1B<,TP@Q! /9HW99I6"; MMS4;I@;R$L^_AM7I8ETR\[Z\F\^./N/BY(*YER!.JN0@:"Q=J>WRED"93T.2TR A64N;>9*M([ZCUA@>;F#+HEX-PUQ>KQ^X8O5927? M]9V42V"9[ 1@I0Y)%C;6PAH$AH$'\F2U3JW9M"^M8ZN]I\'B_;IQ0,GVJR/O MKA+:6TD^^+A!"YN&5).'E8\XSRUCM80#%:\5O72L>A? 9Y.U026];EY[/6IY MT^66NOKN^M)K(R/.7OMBL:@-[C84'*^?O@[-W#U;8DWZRQ\U'_+&?A2\",V3 M R99G0_N-03%,QE('&U!8K5M744VRD*?=2G5+GOA?DW=*ZPZ"$!?,NGNA:Z5 MY_MU-LKR[$S]<6/%DAD74]:04JA5NB% T.0+2.70IX*)8?/Q40=3/6[HNHM= M\20"[]>2N57&L*\-<\^#!JH7&M!NN;=:A OAK8R2;-5(]C(:,ET+(8\A!I_1 M\,1;7Z0.535T"?]_P^G1%]IL+[[A(ASA;Z) 8F+UA=P>Q'::;71+OBY7U\-);"N3N$7L]4T3X]/JUOY"=-9 M\.WU]W1\2AM\<]=Y\O7T/,_H_EHLD7,H@CQ;*>M,-42$Z(0$'Y/SPKJ(>3C( MMEK%N*?TP'@>1=3]GL>WRCSV#RK<\Z2AZE&>^D(ZZUR\=)!EK?W..H$W4@&+ M5@7G/-.A?8_KYA?2ZU'II2KPBUS)%\LEDI6[N>>D'3!?O%A69M]4[L(XYIV4 M(-'3]N,UQ\?46GA?5*K5%ZIYO\S]J>WP.GH'_-S47D\DM7ZUU&'5&;_@*DR/ MG[Y&Y?R]792HW,F$KBI44DK2F"(@*QUKX@2'B+X 2YZ'+'C*S4.#752H7-HF M]^29K[?TQ&?ME'0!,IG8=::4AX E0*+=3;LYZ(2MV^EM1]F?H4)E%^S=;ULV MD]^(SM%RL7IT1;<_1?PMG."+[]/EQ%F1BB0&EIH0K)01$(3*D$(H4H<4N-@* MIT3(%8S2OR[Q>2B-XR)V"+S,1Q#>R""];QV_S&M2^T1+PXPGIXS(KNDX68-3 M&, @L5-Y5GOV-H#APU2, [2G1<%\$)&,""ZRO2;_/#WZ0O86+E:?3K]^G=,? MFZG@RW?O7OV*-00VB4H6DPNG_>E2;9-:FX&1 8FA.!TDR\2L1\S+[=XT'HA: MRG,^&'-'ALK__)^_$C/(CJ[5,V?DF^Q"=O4Z,IN:!N@=T)YRH(./7HHDLN-; M8...1X\3FQL0#(>R;V3I5^BF^8*\V>7\=)'6_>+/X?QI7L.,9)->XEK;5,.% M$K2LC4)5,A M,V"4SQA,9.9FJ\4[@;';6[?"C'Q&F!F0Z1U<2YQ=1W\(B]6/ M=>1G4W*W?/GCZG?6![7.#F7M/N*SJW5W3($/B0,Y++&XXIB,K:\;MJ=NW&N$ M :WL@075&03/]JKA$95,"K35&A3G&J*T"E3@-D2N4S*MPP^WJ1@[K#N,O!^ MU1[,[PP^YP:==5$'C&3&!0FJ6G4A1P^U@)-YYKS&(375F)9T*[D^ ),]F-P! M3!Y5T>^F,WR[PI/EI)2BD3,.(2EB5%2T1F4R6.:R0ALM3\,50SY&W3CVU1,> M= ,)J@,(GJ>SO/^*BU"O2S[AT7I%$ZZ-D#$JP"0L*&$*+2F3J>K)7(R\"-I- MC1%W+S&=QROWE/[-^>I-1-$!IN[FTOL_9O2&+].O'Y \%A+?$4Z0=B%GF=<& MT(+8%3+X6LKG(X\L<">8P\88VYJXSJWW-I@;1E3=8G Y48PV#2/CP)8<:@=R MLA PDEUJ"AIGHG38>EC]/:1T?F@.B:_=Q- !FC:S*][-E\N:'W?OHHIFA=M8 MU73MARH5!$TLRYA-<*J4A*VKY;.M/8BZ@!WK\+R2_VO+N=;.*Y+ M^$AK64QK6ZKZC75[\JL?7/G)23)*QZ0"")4R*!D*>*9,+9@0(0CM17.7\R"" MM\*I?N8X?3J1=H#?ZPLAK<^T(.T.1>1(/KXU$$5VH,DM=Y(E59HW%+M.P58( M,\\<80U3-+$Y**=0 :&%US8?K$Z#R8#. M!QL3E\S)1_"UXRO'#NNW1\;5R^ZA>#]RXL0CR_J(,_PC'&]*HM=K4[%@$#: MC5+408FDXBUQDGM!KDO,JKAP.*YNO?=Y=%L="%R'2:$#TZ_9DRA-;?E84$W22$)3U0&YGA%!+2*2/1A+*C%.MAW8\ MJPD!DU!$'=$2(25##.)U3* 2#EB,+G"!-FV7D=]:RSY*^?.P+W?!WS#S ':2 M\',Q#AY:]:=56*Q^":M-U019U]%%ST#J6 6@/$2OZ=!*(7E>.$<]D )HM((N M'80BZ8NPX!DOY#0P5YSD0L:!HB -J._" MXWO6VV _(#R7+7 E*X1I$6N &;RD?:VXFML]H M?^9*^PEQWAH(SR7@=-YW^\.CTY/5[WH7\55NG+[U]?Y/]S MNKF7_CP_)RY\FR^J.7:1T[RY:'[UI38]?CO[%<.F&^V'Q?R($%+K&'^=YW4/ MGTW/DG,2ZK5T\)D%LN=8H1VY'B@4.&3!LR37GW@>'T%M9TOJPC)IBNRK%RL= M,7HG[(Q\*]B.;7OPR5B+L@1=!PK2J1?H_'7T&3E.QAFN=8C2/ND>&VA3C7Y; M.?ZF&A@=S\4FBC\NT@>(XE8&T=U/'<0:VF(!3VT*29F#+A&<]V3$BY0))CR# MP90-.9;2-N]B]T370 ]-99UX3(JY1+N#UP[Y)GH('BT=.5D&Z4,)N;4%^! ] MS\2XV $KN\S(W4D:'00P[F+2R["<+JM>GM9!F^MXNK+%9<R(RLQC0=.'01 M1"9&(K-:^=8SV+>C;/1A+XV0<#-7O[U8G@78SHKSHRB>!ZM!VUI-3VR#6(2! MPL@,2,)K%5IK\FUI&Q=P0^!B9^CM(:31?9OEZL/Q:34QZU\_XO0DGBZ6=9N> M]6\0:# +2TN(M:5\$ 4BH@%N(\=8>";#>"L'Y)$7]0Z??60['XK1':BL-]/O MF"MO+J)_YPT_4#&>!(*S,8!*2=$ZF 4?E4+:=0:;)R[>1\NXGN>@F&HJA@[@ M5#/FJI\;Z)'3<+R\L1H51 MZ2>NR;J+S"Z=R#UQ]]&!"Z[N4Z:[E;>+/5U).M(DI,)O !58[,YA$RIV< M)N7:?J(1_3T=M< ]SUY MH*N K1;RQ-FRNS'T$=&F?[2'?>6MFCXV839O( MJTLX=\B-3L2+ #9%58=(&/"%SFPA+5<2G=BRV=UCB+F/@!&GO[01[+PUET>$ MRGH>WN+'Y/=/DVQ4KOFMM$FB(XJU F?(TR#3CIDL4?'\T)F\Q/37H_FWG\^> MN('&V3\ND7'YOA%AT$9H\X,XV$'0X-=ISL?X.BPO K9.\"@$0LBRMF>OI(ML MP6B)20>TLODLO9LTC#?(I2TJFO!XY"/DQ7(:SJAF+BDT.8+A2,B.49-[27Q0 MQDO-(M/%;Y7'\LB9Y#"D?GB$MCLB^=)*J[_ MNZ#A$*SL=(.QBS1&3_.]O8_7H5=2P26A3T V@*_,J=4>R %C-#:IF$+89BCP M?<_OTA+;0WIWU/L=Q,H.X7#F9%N!4;!8V2)I%49[<,4KD(8<9&$+%K%+3??M M-XP#B7:2>P0*>[!Q9#!\6$Q/+I*'YXOS2*EQR92B(*[[A/$4H(YQA-J[GJ=8 MXVAN"QS<^?"^(+"/Q.8MV3?VM/#3F&Z2GX0,EI1@G4A1>ZUX!\&3IZ!(8S(9 M0^%1;2'].QX]CD\TD.P/95T'4:!'O<0@,$G!$V@O5 V9&7 N!)"\H$&5B#>M MRSF><8!Q'ZMB$%%T *V]8E5&N\"BA>#D>HFU#EE&0!U=2$7:4OX[+;HI3EH$ M&'<0VI\@P"A"+L)FXB<=#*#J953(=62B\G)#Z_], XSXX'$-(SRC M>,:"AD'%&T\<*I#X$.%//0[)%6%2SF"C$Z"L2!"=3""S=M(Z991+?\+@(;=< M):\#).')R$W,@^?DH:A,.\0I9J0U3V/(/:/@X2Y8V2EXN(LT1LY%^37\G_GB MG#/+=<3$H>$Q<0>^WN$H42=/"VV!(SD_+C-OMAL2_DA&RNTW=VEY[2'1>3/V MC@R.W\()OB_7UG#F5#-:M$C.0XKK;M]1@,LQ #.E MN!XJT7EK]HYL=+]8G/PXBX[X8$NB_]49]1P4*QI"-!R<=)$ER0.[FG2[>S,FK.J.WI]?(TOZ_>H+7IY:9_2[.FB &0:9538XI<#528N\$'(ENJ38 M-O*^Z]GCI1BWE_K!O.L@7/MH.(<+,E0BK8(50UK+9D]:B]9#DB:0:^'L?Z<: M'^8.#"**#J"U3U"Y#M!$[M<6,R,+2",X3U^DT4D5E53X[P8I;7'2X"9@%Z'] M"6X" G/2QF)!6$;+33)"-/5+*M8JF5@,VR1)_/EO O;!X1A">BXW >?,>!F. MZR"=YF-C;CYWT*DQ#R[BB>\&HD^6#F<+NLY(5)8S<(R^<(9><1]DU@/-@QWZ M;N#.9].>6?V&JPERFVFQ%J1+H@X7XQ"=T!",0_I>)-7=>LC60_0\C[N!7;"R M32_AO:2QN\;RF[TXP]5@K:LOYE],O(LBU]D4I&G)"@ZAD.*O,[RR2W4,JR$Y/"@H91770GZC3@0UPLMT2#R8ZUWY<]"TR#E5)+Z?'QY@O M\STO7C")*UO2\I'30TK,H6K<1OI>8L0^YPZ1_4^VTX7D' ML8K?9_':4I:7:YE8RWP6ED,N2M:,W@21T1=R;KW.A=4\N,;P>8"=ZJ9>,N]UYW4G+P#1\] M]>V,GG6Z'D"Y/EJEK[G1RH$T3H'228"S7M$*O5'1!B%DZVN6.\@8^1KE<+G? MNL$[D-4=G$*OZ)73U9N0UI&#=1:;B+PPC1)XOZ\3!G3%M>Z@ M?)N*\;%RD&!OAFL.XW)W.#E+I'"Q2%N#5U;47FUU HW+SH.,T0DO&,;=RW.J M-KLF_N3$#"U48'C$1-GR53U!8Q]9SH=C[,@X^8R+DW/.G*?#QARX=P)*B!F4 MR09J&BR85,?19E*Y9IN>7K>?//*$N)8H.)!M'0G]Q2R_.%D;]!_QV_SX&Y[7 MUF>?:1$E@--.@V(V0,! 3$(5E66^2%-VA,%][QIYOMM0P&C"V@Z,C@WUT]G1 M=4Y=-'E5Q@M7(%DE0$E-RLZJ"#P[490J_%:%;HM;_/L)&C=DT@Q,[9G? 9+> MS6=']+23:MA_IM]9FVF(+G+TKNX&0]RI78*Y<*"YQ416&O/-^YS>1BH!9U](U\VZO*\!BCJ*$M5P$:1;9:U) 4< L2BO:N775&V#N??14=? M@-E'OCZAY0(I<-G 1"SB'M:>0%-:V[L)T MBXAQ3Z,!H'(8FWO R9?Y8O7YC"EG2^"9">O)IK-,U!(FNQ[Y;<$0Z3ZD;%"U MUBMWD#&N^S0$5@YD=0=H>3>=X0V]J(,VT1'*HTL65!V_%0Q7P+BBE7G-XW;3 MR'8YA&Y1,:YW-,01=!BC.X#*OX;%M-K['\-J8\0Q5Q)#%\ A.8FJ& Z>!0_D M)QHK193!M4Z_8PJ3X D3U8W %(WB"Q.QR_.9WEY>M2,*VFW_#3'^%K7=+% M(F5Y\?' MX3Q^;13'X(E@Z;RF\[I(\!D=)&F32*$DWCR/Y28-X_I'C3%S$(-'OVA>^W7O MO^%B-CWZLGHSG859FLZ.KN!=D/LO, C@O Z@29J.;1$"X;T8\@!32&&[B^9' M7S6NW=((%D.P=>3.91]KG? F0BDB&F8L9,F)Z$!?O*K=.GST&%7P,FYEW#[2 MJ>SBA>,Z/*TLV?UYV(/@S_ JF5:DV1PMEQM0WI::%D'FFM1",E%2VBY:LHWH MQVY8MJ>P;HI[#\Z-WG)Z<$YX+$ZQF_^M:CY2M(U<\9# R*IZ#<<9L M=5?S6._*JR\=6>C[B&S>@G]C"SY\OT*X35%RYC-@88XLF,# I<(@&^.E2*3H MG&PA^*LO':^!71/![\V_#ER$Z^?=-68A:.#DA>=PVC4S+Z6'L_2T].,C/, MMDX"N8^6GG+>=Y?Q@Y#9D^$CNYAOIHOEZMT49V]GT]4T'->;H<\+^G.M< MEY#IH@6D:"-IR\0A<$Z"7APM$"N?SC/E+ :F7"#[B8PH5:(E9[DVG^08Z63V=$YO,VOOX;?T ME$/6 !\-6=H%."[P?O=ZT#B=.-EK-A!S5)1K)\T YUIQRUT=-[4U1!Y^5T_W M:\V TI"]?<'ECFQ_:[R7I;:-BKF60=-BO*OCYQAWJNBHC)&[8V7/FHDG"E^U M!\J!C!V[77_&NLA6!D.&FHZI-M$0'"*6 D)Q:3AS!HO? A[WOZ$GQZ8! M+AJQ9B=EX)9A>3NN9H":8EZI8DAA4Y+[0M]K)WQ<9MBJMM/ MW@H YMD X$#6C2SXZ^SX?7:ZQ/PJ?"7-=E:*6O,/E+$*HF J4BXE5IM(8")(F-DH?I9@P9.W^TT'\+V?OBTY'=WL"%?"U^ GG=7DNLO_/3- M/>7+^6(Q_Z/6)9\IZDGDQ*,H!9A,>TQ)IB%FI@"S3,ISJTIL7F2W WT]Q6;; MH&PPZ72&O(FW45L3&%F&M5(LU*/:" TY6\.#*IRGUE?)5]_?4["V/7)VXFX' MR+AQT./B9**<"'7F#9"=2ZPH6H'3(4)Q)2A'=IRQ _?5(RIZBM0.<8KMS.GN ML/(R+*?+3T1+R.]G5W-U^22$E+P@ST*[1.X%0]H-WGG@(7 BG1>4PR:KW$]; M3Y'>(7#52"K=H>WMC)Z,RU5=RD4AR)512:5>9VC#Z[RN2/YG0G#%,D!O#$_% M212MN_;M1&!/L<0A<-=2/AV KY;6GI=,3RQB5'4"MO,!B4O>0$"1@14GBH@E M&-/<%+_R_IXB 8T,IGVYVP$R;D;7PLE\L9K^%^;:AK=ZI1\6>#(]/7DQ6W=G M>+M.P"G_N M.>'O*678 62O;K%["Y[CNTI)$E[;O@E%?*.&7S$(V? M;A&R%;S\7[4I?Q^OMJ.CLZG2Z_U _7&V'B'1A:Q]V$9WJFN^XCU#I[6<_M:04:%GDE)JEOHFM0;@$Q)76]5KJ[FKU^^_?S+ MBX]5F!-MC/$QVMI8P8%*JE8EE +%6@6&)D.T8>MAF<< M0L-VF'L65P-/*HZQRP8VL9NUH#8NTHT@#IFA_W(:%JO:*D8.^34G2#J_<#E3/(NX_)+/[G===UW@YW_K7L#I=K&?3'#:' M\*$G-AQ#N#7APTXA3(R5PLCGDR4'4,%GLI8\ E\G0Y3HTDTGJ4G(^VFF$&)1 MVA2E:._$.FK/,/#)",#,BXV*)1%:AU&?RQ3"7>2^S13"75C=@>]WQPPUEABW M%NE'D[,,?2ZLTZ(D M2,7+.M3(0:@S;^I=J4*>4M"M0YW/8@KA3K+=9@KA+HQ^#H/&N//.VJ# *Q=! M88D00G' C$Z%_$>TEF]AXS8;-/:TN4^XY]+I:R-C'8/ M*OK"+-2,97 \B!ABR?SF1,)1:UR>=$C4(2=1"W[O#1M":9P/D"]PZ3A\Q*\7 M-Y$?%N1K3+^&XTV@--=8_1LR ,/QOV-83(2PB"+0'O$JU1GTM2XC>J"/L@U% M>A6'3"W8A^:>C*(]H?- %L+@4NQ W>VPWK>SW\CC_?P'DG+_=3Y;?5E.4F;& MQU!J0TA5(R(1/*H,7(;"979>R3P>9&\3W)/J?'*\'BB_YP;6NAL__S$G?UH8 M[@4'Z0J"BBY#M)G1%\3"/'$ZM,YQWH?./@M\G@R:^TCK62*2((83GI@1R1>( M2.>#,B[0WW(!%BQ*VG<8;!@=DY72/@N*GA:5.TOL.>+RS?QT,3$RZV*8AZAJ M994PKCIM";20WB0Z"\S-"^RGAV4EM,]RI"=%Y<[RZ@R4$TXTFQ R"!LJRRJC M=.VTDKFRQ6:.K/48H)W+0Y[\AK$5A';B[O[(F*_"\;#7B(OIMU!KHBZ9M7R1 M\[0^NNZ$,E^1<4L_S/FH^GLZ$6M2-O<@-Z^ MJ>+:L\AKE;;@=":*VDQ36K+5ZE55D")PT;XH9V]R#P\,GK]Z$_3*QA26K 2; M$SGZ6=#JA16 41>'DFD?V@<$KY$P=O3E:9!S.V"XOQPZ. 3O9-O?PG3V;KY< MOOQQQKV/>+P6Y/++].OZ!L?[PIS)#GB=44JG!'GJ CW8DK3(7'"6VE^8[T-I M+Z#< QSW FTP276 QSN6<78K) 3+GAD&5B5!"TD18O$:I!)66Q]$T5N-3]D! M. M:Q#(,JT"&83H!$@OF3 J.)Y;UY[=34DO$#I4TO/F;.\ /&='\2^XG![--D*I M>ROQ;+2,M)F2IU/>& &NH -%W%%D-,I@6U]-WDW)V)>/[4ZP!ISN$B_G=F$, M09#FA< 9N10^DEZ6C$.P3)F /+/F70;OHZ4+T_D@.3\*G3V8W@%XSA> ^<7R M;$V7Y_J9_BQ(+6/_&^90&V% MT06^SM7UY<55T8*C8'2ZZR#JB'D)(3@-QB6CDE0.FY=HW$'&V-D*0SAB^_%X M]&DCEQ[%>JKCN55XWH)<.L8Y,R")%W4ICG:4-U!T,2H2Y/%F3M8]HT8>?$TO M)O&>(IP/P\^N-,AO\\UMY]DZA#9:>1?JM76I<^K)4PB.D2;T&JWUF:GV@R3N MIJ67H,YAX&G*\0Z0Q,2(X''FAIC'40C!:U+ M"2Q!&Z5:9]AM2ULOSE8;9 TBD0Z0=C6*CN>+_#Q_B1\Q'?]_[5U;;UM)CG[? M_T*@[I>7!9)T>M% ;Y)-,CN8)Z,NK$081^J5Y)[._OIE2?(ECNWH2'5T2L[. M0^!V,A(O'UDDBT6&U6I69IC_/EM_GLV_::E&'X1VOC;N$*^*&8H3M3-@C*%C M/S-I4NN"T(&D]A(MM<'A*?35\)W1:7JE[E;/-H*A_\_Z&TI84Z49]5=KEV !)BGJ=A@*\RPZTTUD*1[D^:]T*^+SZL@8A8>^^K"%J MZ0!?#W<)I5A0^)C!^>A R1S!.:\A>*9RYLFC:(VML^K+&J3DO?JRADB\ ]@\ M=I84 MA"?+J4Y8UEV0P5.N+]'7!VS6*:M4U*U'!YS53?8@/>][DSU$Z!V 9Y_+TR"C M-P81M-4>%!I!KC.2;XY6NJ(P1=V^D^]<;[('Z?^ F^PARN@"7T\T/DHG3:H] M^XS"1%#"U18SDE51&@NW24MVBM=M@YJ,3]:BU3I_.TCJ72'H@;[':!3GC@<0 M4A(O19"A"2G "A53B8Q'V?H.ZDR;C =I?4B3\1 5= "G1[I=2\Z,.68I857D M5BVC]( K";QV)D5RL/'^!.Z?K\EXD*;W:S(>(O8.P'/W;N+W^J^O0TD4J*2( M"B1'#HJR5#KUO8!BG",_7516K9.SQVCIY<[Q^%.LB;0[1-MO> T &B[P!$[Y;X1YCEW3:,>MOT M=OT9EZ^NEE6X+U8K7*]V3M4GR@I"-N V+S=T]."\(\Y,,(')0N)L_>9A?^KZ M ]DA>+B_"G$M5Z M%/@3Y$Q;EAP)6*W$WP&27J1T]>7JLE8WML:Q^$*D?":#V20L:?$%;TH<3"=* M1X"7H"EFR!&\+ 7JIO9:RM<66[>H[DW)\O3%J38?)N .8W$U.[[(38IV[/Z,# M_"X8FR05/-]+O8 MZW95\2K,:V=DW3"+\W34;J\]/K11_^=0\ALU<][YVA?WO_;[)CQA/4%$&(A* M(JA$< F1(BE3Z/>>:^]9ZQNM000>/P9TM?KF*[9N/I;Z/L 'R%@4*&Y7[@:%'ZV'"XW&U7%_\3E[VTT8SK\(*-_48 M*S*CT#)0!NN(^A01 @8+VEGIO#CT#A0N!,_ M3[Z^/JJIY.6L)JW750NCDM590HFYSB7E$CSE'A2I:5NRB#ZQ?18J/_;YO0#@ M4*TM&HNP@^SJ.\=YFQH('VW42"%Z5!2QUQ<1414$+)F[:)GFSH\=D Q+R4(KX@=<_CFKEQKTE=_I^,7EY>Z>XVUYCVGQ:3[[7R(* ME[/%EM+M,4FQM&%&4625JAB%#1"]+I"9E)*B;YE*ZROO41B9N'I[.BS?/TZF MA\7$"=,C?/XK+//+KW>VP=)';5_8<1\<4QF$*71V9_HI9J^@=A (P4OTZ/?( MHP9^[;3X[ DB]-H['S N$MRM4*.4A!SA>))55A=?ZX]8#+.1$I7O6\,QRD+ M/J.K_S"8':"+B8'V^G^N9NNO&^XV'%WWMBCN7;:Z=DEE6XON!@+] B@GH01% ML)!=W@-.CWS\68#F$&4NVDIVTJ7?E8GKB]X'^ @LAL1R ,[J-".N3!V:KB&1 M)V?:1".9W ,ACW_#-.6@TX*DD7PGQ$-)!$77'&>:'&=\U+U\H'8)53A%748&2 M]>(B^GIKQ3USPO' 6S^IVX^R:7./2<%SOU^SO28[P.=>$OX8_GJ)XUAB$M^07;.895(P)G/8&K(V6CD//DVO=V].&\FG==4_XG@ )_?8#/ES[ M;KRB]X O&?4*X/1+>H\K?68L6L2ZND#6U=(&([@<--2E;SF4)$UJ77_NI8S_ MB*=8+L/\T_8:YN77VW^SHV.3:NQZSW56Q0<'LAB_?1 5(D>PPJ0D27JQ>5-B M,^+/NEP_!+./E^M/J?[SJ8IN^[]D]-*)"#QH$K!FFU)+@5@XLB($DVJ?%0QG M6J(_*3".*,L/T=+Y '!7&$H"$V=, 6(R%(51*.9D2%"202Y5B,SQMA \M[+\ M(/4?598?HHM.R_+.988L>!!.U!6;@]\/(^B_*$0:23?#BHZ MV]/\VM-FJR5RSB!ZQD'EHL#[.FY12&%UE!)#ZZGQWQ#02SE\BL#H>(UT *?# M!7?+]CR_NPSS-^'+M962&;+Z2@.\,V2EBJ3AO+8@M#1!J:2^>X]P?/HY A_3 M1OU'P.I^8CFUCB<^7#\NUN%RP^#GQ24I[3VNKY;S;PX!3EQX7CQDIR*H1+&K MLY@ARFPC,L4PQCT.V1]_T\29Y.1(6(RFE@ZKL? M?,VT8WVZP5=KA73@Y_Z#A+A&K(]"KE;;1LRLO"EU4E*H292C/YS6"6PDZ_ V MFJ1;^[;OB)@8;UWD(L=IIC=H[:P.67"4B?O:A%1VI&*?@LD!4NX *-];T*V!O5G,<=?N<-UY&M(*.I MFX9C9,EEQYT-K5MB[GS]M%/0^PBP#M5&/T"ZGJ#"8[*9DW4Y4QA@317XE%0:1 M<3JA?8D03,X0@F8NQ>QL;+WY8P!YTP9.IP3;81HY#[ 1;JXM21=?//,*T+DZ M4,>J.E,N@!#9*REMR+GUO)!!!$Y;V#HIX [42K^0NPU*'XM)?[]YWH%6QAAT M'67G:W,+HY\L_6MJAZWTD!2?6?0=HW^LUT9O%_$]R M'M?]5IO[WKM_7YOIWRS6_\#U[;NG"RXQ%A,#,.X$.1BC@**9 $61$A2F8D7K M!2BC,=/Y97]C5![RX&QTB#QG6]F^$?QUL=S]JOX[?N%3$BJQ!+RX33^CA9BU M@5!T=$9%&9I',Z?EL/.^A3.UJN/!U(&I':R<;0OY;O?IMOA731+N0QKMHB[?DAU)M"70^@HM2 M>A3@"W M0N76(V2Z87[B"YB?PS3;0O"<;7?SQZ[\LY4-OXC*.2D-0E"FU,'[$2A+-I!2 M\L%X0<(X>6O_ /HGKE:GOC&)_B.7[][TK]A^4[;YNV[,?IEJJ#Y MA+M_NB@O/GU:XB?R$1_#\A.N-UYBL:U(K7Y;K:XH9V4EF+JY!+3UDGP&SQ#K M$+B2O. 9H\IF[UF>T[*REPF99V9"G$MG+1T1VU^.\K^?QZE9> M%UXDYI$%8"(S4#9@G?K*03*G>. ^VMQ\,/D8C.QE2?:965(_T#BW\52W*QS> M+.;_=14N9V6V>ZRR"V1?I/7L3XIUQUMYL>\WGVB7Q4&"Z&.ZE-B07+ H5-R;%:U%Y<7GYZV)9__+"!^:\)[9#CE4)2D#@=,"@3UXFYQ0W MX[W@;LE)Y^%L8SRV,H=VX'A>)O+F:AOYF\JEY&!S5J"BV(PGI" D%Q7J2_Z8 MNNF"?(R),S6,AL@87VUOW7ZZ6-XTOV]OX MNUGPZ[]PF68DBPM5O# B:Y"2U<$2/% BS"*XNJ;4NZR4Y:W-83"5G2>4$^!] M7$4/![3? GJ^:07)'SNH'-\3P&.MDM=__XXR=+S@S*,4QD)PA=>Q/O03MPD* M)6><1TJ=;#]#@ _AL//4N<.38SJ / M*O \"DH(ZX+1;@9=#&/MV5031D'X- 8Y"&[]U!].)1Q45C.3@!RK)8^:*59) MDD,R+&?%,9O3M_ZN2T.@-NY!Z,_?'AZ,Z?A;O+@(CB0 IBZ0YZ=&>?GE24P[/M&XR<1 Z/IC..0#=7SJ[I-@XY:50"%$P!\K5 M<5_9(ICL/%JI3YJ$P3F(R7*W(FZ8K+H;NHRP]D[T[CS.9GB<9 []BJ]\0M;]KO^=DB\? [>>IS/QP&MA=12,)24NO(?+@ MZW!TBO>MX8!9^$!J-CF?:$G&5"(X4[L^F]K.:'!\UI'N_N*[$,%'*4.!J"D] M5]PYTG]UBL%X#-*B]F=8?6TS6?*<2T;C&4Z'3F 0BG^ZGW4@L*L_7!&J]QCSFXR. M20F0)#Q*VV0$)REMRU9J5K1)JIQ/_CV$\V=?*'L&+F T)#]K^Q\00A6''LE? M O=!@HJ^WMW% @(Q,(G:\5/M(.PO$>@O@?^I;'\D%#3'&^F,Z9DI%(!H7 60$DN@<*]1 K/)98D MR..WOD5_@IQC#X&;CW[]5S4>?(ES++/U!7,Y*9X8N*)K+.L\_:0L>,64T:4N M)L*QN/R6E&EK)JV0<-]MM9![%Q=UKTO!.@88;SAZ3Y_]:C%?S^97L_FGM^2V M-MI:77"6 T^B#HPF!I57"IPG+C62FXQ*1B-:U^WWIV[:A'PLF(VDG0ZBU[_- MES=+U8BMG?VL+I017L6@016;0 7N(2(Q))R7HK DA6H-LD=(F3:_&PM1+>3> M[TCXUV$Y)[.HL^XW46/=TC=/L\O9YK,7A:+(60KS_,OL\NK[R' [S.!.C_[A M(=1(A#0*PTXAID:AW'U2;XP@!B.2RP+H1)6U)49!L)*#+MYYD9E3K'4<]Q@M MQ_K"-[C>FOOOB]7JPL7L-,< DMPYU&6MX",:H("";)"'F$SK<4'?$#!MP-9$ MW_>=WN$"/B)&:W/=<\_VMETHN[%Y=VUP8[(U$V=!JP#&2EE'>Q:(,MBZB%0S M5KUZ\W+,( *GC=)&P=9X"NH@2B.K66ZJ,)O-N%\6\RU;+];KY2Q>K>L$QH^+ M5^'R\GJCR#S_/2PW]RX7@HR,)56@"$81A?<.@J" -'%9)%,B%-.Z3?8(- M]D9!YJF4=RXX_;Z.>&?FSH7B#*/1 D26GC)WH>A4"!(X4RSZ8BWZUF/)CJ=Z MVCKT=*AMI\H.P/O(";(+OK\[2"YD$=D%F8%YAJ HF@&7N08>X'S!=+6?K&:Y>_Y4N MKTB4OY*-UMZ5JZTFWY;[!&T75?.+K;8< M]'5L'H2XQ[=MGES%'1RU1_+\\NO#'[#9ZR<5&AE=@8C1U?H1KQT1'(KES">% MPOC6L=Z([/2R#O3T*+V_$[03R'1K/7<6;,F45!$^@Y>,@RJ:062Z0.):1><2 MTZ+U/=Z/:)IX\VV_@H,3UB\5"=W\^DFBB@ R0]O4>R!*-DIJ K%E/;OBGR M\D%X*,()$4)6,;>.]3M> CHJHMHIH@-4'7D._'XSA2 EQX/,'H11%E1(Q#=3 M#F3B4@;N!6O^"KT5[;VL7SSWB/(P,)R_$;SXLKB:KR]D41&U$F!BS* 4G2?1 M%$J#KX^$_-N;: O\ #3R\WS>US/MHT3#W2,:Z^UY#&"X4R XLQ!<)D! M=TD$QHW+HO7MR0#RCMD/?G,13S*?UT>$\VV?"'UKU<"%IKBJ9$,G$E*LI:P4 M$'5 ,E8M7&'&:6U^@*,]OF9:?S86$NZN_6XIYPZ.WU]V7WM7=)6/%ZL5KELZ&8;XLDE"R5PJD;4MV+I\^31%T\:+8P-L!*UT@+'_O+JD(WU; M"UA6-G9U@>5=XWE%9\>%=-YHYB4@28Y.<4.G>% >@O''LSYK#K:Y3PF]_N;C,A\=?P[^C43QV)'.-XK,[ M7W4#4>F0&ZX0Z#R4H'10$+Q7P&6(W@GK@F]?,ON.C&/BK8]+"FL)R:NWY=?9 M/,S3+%QNW?.+E&I*0KG+8OEB575P=T:$8CSYC!RXR1Q4X@A>94I9@K1)6YYX M\7O$80=^_;3QV;%(N!N'G4+^$YZ=0UF\SIS_=Z/,7T-]Q+C^^N)/LNH0-S]? M%)YCD"&#TY8DC3E R$%#TBE:]*ARX8V1]V.JI@'DR0!T(& ;:[.;F8WOEHN$ MF%>UJE/YI$CF%8FV/NVOM9T[_N$"0S!&DC@ER]"JO/.Y8Q7Z J)J"C(RMQ1DR6!'5F.\7 VF9G MDC?W)^T_Z4@'$S!-)C*ESQQ71Y/.GQG*YI;7:SXWJ>"7V;JRS)5FJ+" CHY$ MR]%#C%)!DH5QY3@&OT^%KPDQT[S'ZQVB;71W1G[S6X9?7JW?+-;_P/4-VYD; M%1E%+84;LM(L) 4QDD-1+*6 )'<2BI% M0BE.U2%$]9&M8Y"<+LJ368L8^TRKFC\,? 9IU1!M3KS6IMGI4^/ZW0"U^:<7 M=(X6412(XH5*=OQ-JJV0 X;)AF;LBL'5Y9<("_!Z./Z@H M$3$&%D^BD?&/ MR]U?U#\B4?KO__9_4$L! A0#% @ .CNG6%BHJ'#;!P B"< !< M ( ! &5X,S$Q8V5O8V5R=#,R.3(P,C0N:'1M4$L! A0#% M @ .CNG6$/CQSWS!P XR@ !< ( !$ @ &5X,S$R8V9O M8V5R=#,R.3(P,C0N:'1M4$L! A0#% @ .CNG6)CL$8F=! Z!( !< M ( !.! &5X,S(Q8V5O8V5R=#,R.3(P,C0N:'1M4$L! A0# M% @ .CNG6 *^X_2D! .Q, !< ( !"A4 &5X,S(R M8V9O8V5R=#,R.3(P,C0N:'1M4$L! A0#% @ .CNG6-($1EXC.0 JT(! M !T ( !XQD &5X:&EB:70Q,#$M8F5A " 8=R !E>&AI8FET,3 S M,C R-'8R>'!S=6%W87)D82YH=&U02P$"% ,4 " Z.Z=8GJ^5-S#] #] M% X $ @ $MF0 =F5C+3(P,C0P,S(Y+FAT;5!+ 0(4 Q0 M ( #H[IUC>$-*WB0X $:: 0 " 8N6 0!V96,M,C R M-# S,CDN>'-D4$L! A0#% @ .CNG6'HP'68-%P #ML !0 M ( !0J4! '9E8RTR,#(T,#,R.5]C86PN>&UL4$L! A0#% @ .CNG M6%F1NSZS-@ #G$" !0 ( !@;P! '9E8RTR,#(T,#,R.5]D M968N>&UL4$L! A0#% @ .CNG6+$1H@BIK@ T<8& !0 M ( !9O,! '9E8RTR,#(T,#,R.5]L86(N>&UL4$L! A0#% @ .CNG6!$U M?/8P:0 W;,$ !0 ( !0:(" '9E8RTR,#(T,#,R.5]P&UL4$L%!@ - T >P, *,+ P $! end XML 77 vec-20240329_htm.xml IDEA: XBRL DOCUMENT 0001601548 2024-01-01 2024-03-29 0001601548 2024-04-30 0001601548 2023-01-01 2023-03-31 0001601548 2024-03-29 0001601548 2023-12-31 0001601548 2022-12-31 0001601548 2023-03-31 0001601548 us-gaap:CommonStockMember 2022-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001601548 us-gaap:RetainedEarningsMember 2022-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001601548 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001601548 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001601548 us-gaap:CommonStockMember 2023-03-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001601548 us-gaap:RetainedEarningsMember 2023-03-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001601548 us-gaap:CommonStockMember 2023-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001601548 us-gaap:RetainedEarningsMember 2023-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001601548 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-29 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-29 0001601548 us-gaap:CommonStockMember 2024-01-01 2024-03-29 0001601548 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-29 0001601548 us-gaap:CommonStockMember 2024-03-29 0001601548 us-gaap:AdditionalPaidInCapitalMember 2024-03-29 0001601548 us-gaap:RetainedEarningsMember 2024-03-29 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-29 0001601548 vec:HighDesertSupportServicesLLCMember 2024-03-29 0001601548 vec:JJMaintenanceMember 2024-03-29 0001601548 vec:ServcoreResourcesAndServicesSolutionsLLCMember 2024-03-29 0001601548 us-gaap:RelatedPartyMember 2024-01-01 2024-03-29 0001601548 us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001601548 2024-03-30 2024-03-29 0001601548 2025-01-01 2024-03-29 0001601548 vec:CostPlusAndCostReimbursableMember 2024-01-01 2024-03-29 0001601548 vec:CostPlusAndCostReimbursableMember 2023-01-01 2023-03-31 0001601548 us-gaap:FixedPriceContractMember 2024-01-01 2024-03-29 0001601548 us-gaap:FixedPriceContractMember 2023-01-01 2023-03-31 0001601548 us-gaap:TimeAndMaterialsContractMember 2024-01-01 2024-03-29 0001601548 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-03-31 0001601548 country:US 2024-01-01 2024-03-29 0001601548 country:US 2023-01-01 2023-03-31 0001601548 us-gaap:MiddleEastMember 2024-01-01 2024-03-29 0001601548 us-gaap:MiddleEastMember 2023-01-01 2023-03-31 0001601548 srt:AsiaMember 2024-01-01 2024-03-29 0001601548 srt:AsiaMember 2023-01-01 2023-03-31 0001601548 srt:EuropeMember 2024-01-01 2024-03-29 0001601548 srt:EuropeMember 2023-01-01 2023-03-31 0001601548 vec:PrimeContractorMember 2024-01-01 2024-03-29 0001601548 vec:PrimeContractorMember 2023-01-01 2023-03-31 0001601548 vec:SubcontractorMember 2024-01-01 2024-03-29 0001601548 vec:SubcontractorMember 2023-01-01 2023-03-31 0001601548 vec:ArmyMember 2024-01-01 2024-03-29 0001601548 vec:ArmyMember 2023-01-01 2023-03-31 0001601548 vec:AirForceMember 2024-01-01 2024-03-29 0001601548 vec:AirForceMember 2023-01-01 2023-03-31 0001601548 vec:NavyMember 2024-01-01 2024-03-29 0001601548 vec:NavyMember 2023-01-01 2023-03-31 0001601548 vec:OtherCustomersMember 2024-01-01 2024-03-29 0001601548 vec:OtherCustomersMember 2023-01-01 2023-03-31 0001601548 vec:NewTermLoansMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:VertexFirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2022-07-05 2022-07-05 0001601548 vec:VertexFirstLienTermFacilityMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember 2024-03-29 0001601548 vec:VertexFirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2024-03-29 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2023-02-28 0001601548 vec:TermFacilityMember us-gaap:ShortTermDebtMember 2023-02-28 0001601548 vec:TermFacilityMember 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 2023-02-28 0001601548 vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-02-28 2023-02-28 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2023-02-28 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2023-02-28 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember vec:A2023CreditAgreementMember 2024-03-29 0001601548 vec:TermFacilityMember vec:A2023CreditAgreementMember 2024-03-29 0001601548 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember vec:EqualToOrLessThan50Member 2023-02-28 2023-02-28 0001601548 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember vec:EqualToOrLessThan50Member 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2024-03-29 0001601548 vec:A2023CreditAgreementMember us-gaap:LetterOfCreditMember 2024-03-29 0001601548 vec:TermFacilityAndAmendedRevolverMember 2024-03-29 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2024-03-29 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-12-31 0001601548 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-29 0001601548 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-29 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-29 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-03-29 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-03-31 0001601548 vec:ContractComplianceMember 2024-03-29 0001601548 vec:ContractComplianceMember 2023-12-31 0001601548 vec:EquityBasedAwardsMember 2024-01-01 2024-03-29 0001601548 vec:EquityBasedAwardsMember 2023-01-01 2023-03-31 0001601548 vec:LiabilityBasedAwardsMember 2024-01-01 2024-03-29 0001601548 vec:LiabilityBasedAwardsMember 2023-01-01 2023-03-31 0001601548 vec:EquityBasedAwardsMember 2024-03-29 0001601548 vec:LiabilityBasedAwardsMember 2024-03-29 0001601548 vec:NonQualifiedStockOptionsMember 2023-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001601548 vec:PerformanceShareUnitsPSUsMember 2023-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-29 0001601548 vec:PerformanceShareUnitsPSUsMember 2024-01-01 2024-03-29 0001601548 vec:NonQualifiedStockOptionsMember 2024-03-29 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2024-03-29 0001601548 vec:PerformanceShareUnitsPSUsMember 2024-03-29 0001601548 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-07-05 2022-07-05 0001601548 vec:TotalShareholderReturnAwardsMember 2024-01-01 2024-03-29 0001601548 vec:TotalShareholderReturnAwardsMember 2024-03-29 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-29 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-29 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-29 0001601548 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-29 0001601548 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-29 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001601548 2023-09-28 shares iso4217:USD iso4217:USD shares vec:operatingSegment pure vec:plan false 2024 Q1 0001601548 --12-31 P9M P1Y 0.3333 0.3333 0.3333 10-Q true 2024-03-29 false 001-36341 V2X, Inc. IN 38-3924636 7901 Jones Branch Drive, Suite 700, McLean VA 22102 (571) 481-2000 Common Stock, Par Value $0.01 Per Share VVX NYSE Yes Yes Accelerated Filer false false false 31459020 1010564000 943460000 940290000 864630000 39943000 48251000 30331000 30579000 0 -22052000 -27574000 -31744000 -1633000 0 1124000 -23217000 -20000 -5737000 1144000 -17480000 0.04 -0.57 0.04 -0.57 31351000 30927000 31794000 30927000 1144000 -17480000 4921000 -2347000 -430000 -148000 5351000 -2199000 -2843000 1806000 2508000 -393000 3652000 -17873000 35658000 72651000 788490000 705995000 129427000 96223000 953575000 874869000 93362000 85429000 1648298000 1656926000 389448000 407530000 37629000 41215000 17379000 15931000 2186116000 2207031000 3139691000 3081900000 430600000 453052000 139349000 158088000 15361000 15361000 267425000 213700000 852735000 840201000 1154345000 1100269000 13698000 11763000 32419000 34691000 92758000 104176000 1293220000 1250899000 2145955000 2091100000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 31452806 31452806 31191628 31191628 315000 312000 761605000 762324000 231995000 230851000 -179000 -2687000 993736000 990800000 3139691000 3081900000 1144000 -17480000 6243000 5412000 22539000 22606000 -8000 -31000 5149000 12872000 -262000 -6034000 2160000 2513000 0 -22052000 55363000 30649000 23522000 9778000 -33715000 -4115000 -18607000 -24182000 37000000 -11740000 -57226000 -38492000 7775000 9076000 5000 0 16939000 0 -24709000 -9076000 0 250000000 3840000 421013000 375250000 348750000 319250000 163750000 3000 5000 0 7507000 0 1600000 5702000 12806000 46461000 -7921000 -1519000 1567000 -36993000 -53922000 72651000 116067000 35658000 62145000 27125000 29066000 1014000 300000 410000 494000 30470000 305000 748877000 253424000 -5527000 997079000 -17480000 -17480000 1806000 1806000 -2199000 -2199000 535000 5000 5000 12806000 12806000 12066000 12066000 31005000 310000 748137000 235944000 -5920000 978471000 31192000 312000 762324000 230851000 -2687000 990800000 1144000 1144000 -2843000 -2843000 5351000 5351000 261000 3000 3000 5702000 5702000 4983000 4983000 31453000 315000 761605000 231995000 -179000 993736000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, the Company entered into a joint venture agreement with Shaw Environmental &amp; Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&amp;J Maintenance. Pursuant to the joint venture agreement, J&amp;J Facilities Support, LLC (J&amp;J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with </span><span style="color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kuwait Resources House for Human Resources Management and Services Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.</span><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investments in HDSS, J&amp;J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of March 29, 2024 and December 31, 2023, the Company's combined investment balance was $4.8 million and $5.4 million, respectively. The Company's proportionate share of income from equity method investments was $2.6 million and $1.8 million for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 29, 2024 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (March 29, 2024 for the first quarter of 2024 and March 31, 2023 for the first quarter of 2023), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no material impact on the results of operations, financial position, or changes in shareholders’ equity.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the Company had total cash, cash equivalents, and restricted cash of $35.7 million which included $2.1 million of restricted cash. The Company's restricted cash was $2.0 million as of December 31, 2023. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 29, 2024 and March 31, 2023, the Company recorded income of $0.5 million and $0.7 million, respectively, related to a Transition Services Agreement with Crestview Aerospace LLC (Crestview). The income was recorded as a reduction in cost of sales. Crestview is a subsidiary of American Industrial Partners Capital Fund VI, L.P. (AIP), an affiliate of the majority shareholder of the Company.</span></div> <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions and critical service offerings across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (March 29, 2024 for the first quarter of 2024 and March 31, 2023 for the first quarter of 2023), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no material impact on the results of operations, financial position, or changes in shareholders’ equity.</span></div> 1 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, the Company entered into a joint venture agreement with Shaw Environmental &amp; Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&amp;J Maintenance. Pursuant to the joint venture agreement, J&amp;J Facilities Support, LLC (J&amp;J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with </span><span style="color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kuwait Resources House for Human Resources Management and Services Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.</span><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investments in HDSS, J&amp;J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of March 29, 2024 and December 31, 2023, the Company's combined investment balance was $4.8 million and $5.4 million, respectively. The Company's proportionate share of income from equity method investments was $2.6 million and $1.8 million for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 29, 2024 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div> 0.25 0.50 0.40 4800000 5400000 2600000 1800000 35700000 2100000 2000000 500000 700000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT AC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COUNTING STANDARDS UPDATE</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280), to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Amongst other amendments, the standard requires annual and interim disclosures of significant segment expenses that are regularly provided to the chief operating decision maker (CODM), and interim disclosures about a reportable segment’s profit or loss and assets that are currently required annually. This standard does not change how an entity identifies its operating segments, aggregates those operating segments, or applies the quantitative thresholds to determine its reportable segments. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',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) to improve income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its consolidated financial statements.</span></div> <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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:61.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.910%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.778%"></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the Company expects to recognize approximately 63% and 37% of these remaining performance obligations as revenue in 2024 and 2025, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative adjustments for the three months ended March 29, 2024 and March 31, 2023 were favorable by $0.5 million and $13.1 million, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 29, 2024 and March 31, 2023, the net adjustments to operating income increased revenue by $3.4 million and $13.9 million, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by Category</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable, firm-fixed-price and time-and-materials, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primarily variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present various revenue disaggregations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,272 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,112 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-materials</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,125 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,318 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region in which the contract is performed is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,726 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,770 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,216 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,121 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,802 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,317 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,252 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract relationship is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,155 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,179 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,281 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,430 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,503 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,384 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,690 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,569 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,981 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,181 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,286 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 1, 2023, the Company had contract assets of $487.8 million. As of March 29, 2024 and December 31, 2023, the Company had contract assets of $658.9 million and $561.9 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to <a href="#i9a7b7862874b4262ac831e7fbbb1fb47_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">Note </a>4, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information regarding the composition of the Company's receivable balances. As of January 1, 2023, the Company had contract liabilities of $76.4 million. As of March 29, 2024 and December 31, 2023, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $142.0 million and $109.6 million, respectively.</span></div> P1Y P1Y <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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:61.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.910%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.778%"></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3268000000 3629000000 0.63 0.37 500000 13100000 3400000 13900000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present various revenue disaggregations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,272 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,112 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-materials</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,125 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,318 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region in which the contract is performed is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,726 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,770 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,216 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,121 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,802 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,317 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,252 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract relationship is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,155 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,179 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,281 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,430 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,503 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,384 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,690 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,569 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,981 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,181 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,286 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 604167000 523030000 0.155 379272000 385112000 -0.015 27125000 35318000 -0.232 1010564000 943460000 544726000 548770000 -0.007 343216000 281121000 0.221 68802000 64317000 0.070 53820000 49252000 0.093 1010564000 943460000 945155000 879179000 0.075 65409000 64281000 0.018 1010564000 943460000 433430000 390503000 0.110 321384000 292690000 0.098 118569000 129981000 -0.088 137181000 130286000 0.053 1010564000 943460000 487800000 658900000 561900000 76400000 142000000 109600000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECEIVABLES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables were comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><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.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,893 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,862 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,815 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,490 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,995 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024 and December 31, 2023, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for most of the March 29, 2024 contract assets during 2024. Changes in the balance of receivables are primarily due to the timing differences between performance and customers' payments.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SALE OF RECEIVABLES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables up to a maximum amount of $200.0 million with the U.S. government. Receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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:80.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.777%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of and for the</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash collections</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588,266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding balance sold to MUFG</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,369 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cash collected, not remitted to MUFG</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining sold receivables</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,202 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 29, 2024, the Company incurred purchase discount fees, net of servicing fees, of $1.6 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss) and are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of March 29, 2024. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables were comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><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.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,893 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,862 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,815 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,490 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,995 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 117203000 109318000 658893000 561862000 12394000 34815000 788490000 705995000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DEBT</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Credit Facilities</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">First Lien Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Lien Credit Agreement provides for a tranche of term loans in an aggregate original principal amount of $911.1 million. The loans under the First Lien Credit Agreement amortize in an amount equal to approximately $2.3 million per quarter through September 30, 2028, with the balance of $865.6 million due on December 6, 2028.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vertex Aerospace Services LLC (Vertex Borrower) obligations under the First Lien Credit Agreement are guaranteed by Vertex Intermediate LLC and Vertex Borrower’s wholly-owned domestic subsidiaries (collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all the Vertex Borrower’s and the Guarantors’ assets which exists on a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pari passu</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basis with the lien held by the 2023 Credit Agreement lenders.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the First Lien Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Secured Overnight Financing Rate (SOFR) rate plus 1.00%, plus a margin of 2.25% per annum, or SOFR, plus a margin of 3.25% per annum. As of March 29, 2024, the effective interest rate for the First Lien Credit Agreement was 9.48%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the First Lien Credit Agreement.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.34pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the carrying value of the First Lien Credit Agreement was $906.6 million, excluding deferred discount and unamortized deferred financing costs of $34.7 million. The estimated fair value of the First Lien Credit Agreement as of March 29, 2024 was $908.8 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Vertex Borrower’s assets and consists of (a) a $500.0 million five-year revolving credit facility (2023 Revolver) (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million term loan (2023 Term Loan).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Term Loan amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pari passu</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basis with the lien held by the First Lien Credit Agreement lenders.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted SOFR rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of March 29, 2024, the effective interest rates for the 2023 Revolver and Term Loan were 9.14% and 8.38%, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of revolving credit loans times the average daily amount available to be drawn under all outstanding letters of credit.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, there were $56.0 million of outstanding borrowings and $17.2 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $426.8 million as of March 29, 2024. Unamortized deferred financing costs related to the 2023 Revolver of $3.9 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of March 29, 2024, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the carrying value of the 2023 Term Loan was $243.8 million, excluding unamortized deferred financing costs of $2.0 million. The estimated fair value of the 2023 Term Loan as of March 29, 2024 was $244.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of March 29, 2024 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.865%"><tr><td style="width:1.0%"></td><td style="width:85.306%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remainder of the year)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,049</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131,527</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,319</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>As of March 29, 2024, the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement 911100000 2300000 865600000 0.0050 0.0100 0.0225 0.0325 0.0948 906600000 -34700000 908800000 750000000 500000000 P5Y 50000000 50000000 P5Y 250000000 1600000 3100000 203100000 0.0050 0.0100 0.0100 0.0225 0.0200 0.0325 0.0914 0.0838 0.0025 0.0050 0.00125 5.00 2.00 56000000 17200000 426800000 -3900000 243800000 2000000 244100000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of March 29, 2024 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.865%"><tr><td style="width:1.0%"></td><td style="width:85.306%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remainder of the year)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,049</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131,527</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,319</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 11521000 20049000 21611000 21611000 1131527000 1206319000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DERIVATIVE INSTRUMENTS </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. For the Company's derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Derivative Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. As of March 29, 2024 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> these contracts had notional values of $343.8 million and $345.3 million, respectively. These contracts are designated and qualify as effective cash flow hedges.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of March 29, 2024:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><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.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.702%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value (level 2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the creditworthiness of the counterparty. As of March 29, 2024, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest rate derivative gains of $1.5 million and a nominal amount were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three months ended March 29, 2024 and March 31, 2023, respectively. The Company expects $4.3 million of existing interest rate swap gains reported in accumulated other comprehensive income as of March 29, 2024 to be recognized in earnings within the next 12 months.</span></div> 350000000 343800000 345300000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of March 29, 2024:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><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.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.702%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value (level 2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4095000 1201000 5296000 1500000 0 4300000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in various investigations, lawsuits, arbitrations, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters relating to injuries to people or property damage, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for other legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated and accrued $12.4 million and $12.1 million as of March 29, 2024 and December 31, 2023, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, will have a material adverse effect on its cash flows, results of operations or financial condition.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Government Contracts, Investigations and Claims</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, the Company's contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems. A finding by a U.S. government agency that the Company’s business systems are not adequate could adversely affect the Company’s financial condition and results of operations.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.</span></div> 12400000 12100000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, total unrecognized compensation costs related to equity-based awards and liability-based awards were $26.6 million and $0.5 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.85 years and 0.76 years, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the activities for NQOs, RSUs and PSUs 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:19.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.092%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.15 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.83 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.45 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.93 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.86 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.88 </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-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs awarded to employees vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment as described in the RSU award agreement. RSUs issued to directors are typically granted annually and vest approximately one year after the grant date. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, there was $18.5 million of unrecognized RSU related compensation expense.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Shareholder Return Awards</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. There were no cash-based TSR awards granted in the first quarter of 2024. As of March 29, 2024, there was $0.5 million of unrecognized TSR related compensation expense.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Share Units</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the first quarter of 2024, the Company granted performance-based awards with market conditions. The awards will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures as compared to peer group companies, and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, there was $8.1 million of unrecognized PSU related compensation expense.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4983000 12066000 166000 806000 5149000 12872000 1065000 2971000 26600000 500000 P1Y10M6D P0Y9M3D <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the activities for NQOs, RSUs and PSUs 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:19.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.092%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.15 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.83 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.45 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.93 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.86 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 40000 22.93 800000 37.29 267000 43.45 251000 44.92 96000 44.92 397000 42.15 29000 39.83 34000 39.45 40000 22.93 625000 40.86 329000 41.88 P1Y 18500000 P3Y 500000 P3Y 2 8100000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective Tax Rate </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 29, 2024 and March 31, 2023, the Company recorded income tax benefits which were not material and $5.7 million, respectively. The Company's effective income tax rates for the three months ended March 29, 2024 and March 31, 2023 were (1.8)% and 24.7%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), offset by available deductions not reflected in book income and income tax credits.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024 and December 31, 2023, unrecognized tax benefits from uncertain tax positions were $6.6 million and $6.6 million, respectively.</span></div> 0 -5700000 -0.018 0.247 6600000 6600000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EARNINGS PER SHARE </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,480)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,351 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,794 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,927 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span></td><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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><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.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,480)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,351 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,794 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,927 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span></td><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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1144000 -17480000 31351000 30927000 18000 0 425000 0 31794000 30927000 0.04 -0.57 0.04 -0.57 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted EPS calculation. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><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.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 25000 0 25000 0 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POST-EMPLOYMENT BENEFIT PLANS </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Employee Compensation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans assets and liabilities were $4.2 million and $3.2 million as of March 29, 2024 and December 31, 2023, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Multi-Employer Pension Plans</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ertain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $5.0 million and $3.3 million for the three months ended March 29, 2024 and March 31, 2023, respectively.</span></div> 2 4200000 3200000 5000000 3300000 200000000 The fair value of the sold receivables approximated their book value due to their short-term nature.<div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><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:80.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.777%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of and for the</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash collections</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588,266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding balance sold to MUFG</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,369 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cash collected, not remitted to MUFG</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining sold receivables</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,202 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> For the three months ended March 29, 2024, the Company recorded a net cash inflow from sale of receivables of $33.7 million from operating activities.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes the cash collected on behalf of, but not yet remitted to, MUFG as of March 29, 2024. This balance is included in other accrued liabilities as of the balance sheet date.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 72715000 621920000 588266000 106369000 24167000 82202000 33700000 1600000