0001049521-20-000034.txt : 20200818 0001049521-20-000034.hdr.sgml : 20200818 20200818155010 ACCESSION NUMBER: 0001049521-20-000034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 121 CONFORMED PERIOD OF REPORT: 20200703 FILED AS OF DATE: 20200818 DATE AS OF CHANGE: 20200818 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MERCURY SYSTEMS INC CENTRAL INDEX KEY: 0001049521 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 042741391 STATE OF INCORPORATION: MA FISCAL YEAR END: 0703 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23599 FILM NUMBER: 201113486 BUSINESS ADDRESS: STREET 1: 50 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 BUSINESS PHONE: 9782561300 MAIL ADDRESS: STREET 1: 50 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 FORMER COMPANY: FORMER CONFORMED NAME: MERCURY COMPUTER SYSTEMS INC DATE OF NAME CHANGE: 19971112 10-K 1 mrcy-20200703.htm 10-K mrcy-20200703
FALSE2020FY00010495217/355,642,8443.91,4511,2280.010.011,000,0001,000,0000.010.0185,000,00085,000,00054,702,32254,247,53254,702,32254,247,532121234510us-gaap:AccruedLiabilitiesCurrent5331DerivativesThe Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of $175,000 in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first $175,000 of the Company's outstanding borrowings against the Revolver obligation at 2.54%. The Company incurred $5,400 in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019.00010495212019-07-012020-07-03iso4217:USD00010495212019-12-27xbrli:shares00010495212020-07-31xbrli:pure0001049521us-gaap:SalesRevenueNetMembermrcy:LockheedMartinCorporationMemberus-gaap:CustomerConcentrationRiskMember2019-07-012020-07-0300010495212020-07-0300010495212019-06-30iso4217:USDxbrli:shares00010495212018-07-012019-06-3000010495212017-07-012018-06-300001049521us-gaap:CommonStockMember2017-06-300001049521us-gaap:AdditionalPaidInCapitalMember2017-06-300001049521us-gaap:RetainedEarningsMember2017-06-300001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-06-3000010495212017-06-300001049521us-gaap:CommonStockMember2017-07-012018-06-300001049521us-gaap:AdditionalPaidInCapitalMember2017-07-012018-06-300001049521us-gaap:RetainedEarningsMember2017-07-012018-06-300001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-07-012018-06-300001049521us-gaap:CommonStockMember2018-06-300001049521us-gaap:AdditionalPaidInCapitalMember2018-06-300001049521us-gaap:RetainedEarningsMember2018-06-300001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-3000010495212018-06-300001049521us-gaap:CommonStockMember2018-07-012019-06-300001049521us-gaap:AdditionalPaidInCapitalMember2018-07-012019-06-300001049521us-gaap:RetainedEarningsMember2018-07-012019-06-300001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012019-06-300001049521us-gaap:CommonStockMember2019-06-300001049521us-gaap:AdditionalPaidInCapitalMember2019-06-300001049521us-gaap:RetainedEarningsMember2019-06-300001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001049521us-gaap:CommonStockMember2019-07-012020-07-030001049521us-gaap:AdditionalPaidInCapitalMember2019-07-012020-07-030001049521us-gaap:RetainedEarningsMember2019-07-012020-07-030001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012020-07-030001049521us-gaap:CommonStockMember2020-07-030001049521us-gaap:AdditionalPaidInCapitalMember2020-07-030001049521us-gaap:RetainedEarningsMember2020-07-030001049521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-03mrcy:programmrcy:contractor0001049521mrcy:AmericanPanelCorporationMember2019-09-232019-09-2300010495212019-05-2900010495212019-05-310001049521mrcy:TheAthenaGroupIncAndSyntonicMicrowaveLLcMember2019-04-182019-04-180001049521mrcy:GECOAvionicsLLCMember2019-01-292019-01-290001049521mrcy:GermaneSystemsLCMember2018-07-312018-07-310001049521mrcy:ContractAccountingMember2019-07-012020-07-030001049521mrcy:ContractAccountingMember2018-07-012019-06-300001049521mrcy:ContractAccountingMember2017-07-012018-06-300001049521us-gaap:TransferredOverTimeMember2019-07-012020-07-030001049521us-gaap:TransferredOverTimeMember2018-07-012019-06-300001049521us-gaap:TransferredOverTimeMember2017-07-012018-06-300001049521srt:MaximumMember2019-07-012020-07-03mrcy:customer0001049521mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMemberus-gaap:CustomerConcentrationRiskMember2019-07-012020-07-030001049521mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMemberus-gaap:CustomerConcentrationRiskMember2018-07-012019-06-30mrcy:segment0001049521srt:MinimumMember2019-07-012020-07-030001049521mrcy:AmericanPanelCorporationMember2019-07-012020-07-030001049521mrcy:AmericanPanelCorporationMember2018-07-012019-06-300001049521mrcy:AmericanPanelCorporationMember2017-07-012018-06-300001049521mrcy:GermaneSystemsLCMember2019-07-012020-07-030001049521mrcy:GermaneSystemsLCMember2018-07-012019-06-300001049521mrcy:GermaneSystemsLCMember2017-07-012018-06-300001049521mrcy:ThemisMemberMember2019-07-012020-07-030001049521mrcy:ThemisMemberMember2018-07-012019-06-300001049521mrcy:ThemisMemberMember2017-07-012018-06-300001049521mrcy:AmericanPanelCorporationMember2019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:CustomerRelationshipsMember2019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:CustomerRelationshipsMember2019-09-232019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:DevelopedTechnologyRightsMember2019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:DevelopedTechnologyRightsMember2019-09-232019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:OrderOrProductionBacklogMember2019-09-230001049521mrcy:AmericanPanelCorporationMemberus-gaap:OrderOrProductionBacklogMember2019-09-232019-09-230001049521mrcy:TheAthenaGroupIncMember2019-04-182019-04-180001049521mrcy:TheAthenaGroupIncMember2019-04-180001049521mrcy:TheAthenaGroupIncMemberus-gaap:DevelopedTechnologyRightsMember2019-04-180001049521mrcy:TheAthenaGroupIncMemberus-gaap:DevelopedTechnologyRightsMember2019-04-182019-04-180001049521mrcy:SyntonicMicrowaveLLCMember2019-04-182019-04-180001049521mrcy:SyntonicMicrowaveLLCMember2019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:CustomerRelationshipsMember2019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:CustomerRelationshipsMember2019-04-182019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:DevelopedTechnologyRightsMember2019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:DevelopedTechnologyRightsMember2019-04-182019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:OrderOrProductionBacklogMember2019-04-180001049521mrcy:SyntonicMicrowaveLLCMemberus-gaap:OrderOrProductionBacklogMember2019-04-182019-04-180001049521mrcy:SyntonicMicrowaveLLCMember2020-07-030001049521mrcy:GECOAvionicsLLCMember2019-01-2900010495212019-01-292019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:CustomerRelationshipsMember2019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:CustomerRelationshipsMember2019-01-292019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:DevelopedTechnologyRightsMember2019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:DevelopedTechnologyRightsMember2019-01-292019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:OrderOrProductionBacklogMember2019-01-290001049521mrcy:GECOAvionicsLLCMemberus-gaap:OrderOrProductionBacklogMember2019-01-292019-01-290001049521mrcy:GECOAvionicsLLCMember2020-07-030001049521mrcy:GermaneSystemsLCMember2018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:CustomerRelationshipsMember2018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:CustomerRelationshipsMember2018-07-312018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:DevelopedTechnologyRightsMember2018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:DevelopedTechnologyRightsMember2018-07-312018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:OrderOrProductionBacklogMember2018-07-310001049521mrcy:GermaneSystemsLCMemberus-gaap:OrderOrProductionBacklogMember2018-07-312018-07-310001049521mrcy:GermaneSystemsLCMember2020-07-030001049521us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-030001049521us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-030001049521us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-030001049521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-030001049521us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-06-300001049521us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001049521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-06-300001049521mrcy:ComputersEquipmentAndSoftwareMember2020-07-030001049521mrcy:ComputersEquipmentAndSoftwareMember2019-06-300001049521us-gaap:FurnitureAndFixturesMember2019-07-012020-07-030001049521us-gaap:FurnitureAndFixturesMember2020-07-030001049521us-gaap:FurnitureAndFixturesMember2019-06-300001049521us-gaap:LeaseholdImprovementsMember2020-07-030001049521us-gaap:LeaseholdImprovementsMember2019-06-300001049521us-gaap:MachineryAndEquipmentMember2020-07-030001049521us-gaap:MachineryAndEquipmentMember2019-06-300001049521mrcy:ComputersEquipmentAndSoftwareMember2019-07-012020-07-030001049521mrcy:ComputersEquipmentAndSoftwareMember2018-07-012019-06-300001049521srt:MinimumMembermrcy:ComputersEquipmentAndSoftwareMember2019-07-012020-07-030001049521mrcy:ComputersEquipmentAndSoftwareMembersrt:MaximumMember2019-07-012020-07-030001049521us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2019-07-012020-07-030001049521us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2019-07-012020-07-030001049521mrcy:GECOAvionicsLLCMember2019-07-012020-07-030001049521mrcy:TheAthenaGroupIncMember2019-07-012020-07-030001049521us-gaap:CustomerRelationshipsMember2020-07-030001049521us-gaap:CustomerRelationshipsMember2019-07-012020-07-030001049521mrcy:PatentsAndLicensingRightsMember2020-07-030001049521mrcy:PatentsAndLicensingRightsMember2019-07-012020-07-030001049521mrcy:CompletedTechnologyMember2020-07-030001049521mrcy:CompletedTechnologyMember2019-07-012020-07-030001049521mrcy:BacklogMember2020-07-030001049521mrcy:BacklogMember2019-07-012020-07-030001049521us-gaap:CustomerRelationshipsMember2019-06-300001049521us-gaap:CustomerRelationshipsMember2018-07-012019-06-300001049521mrcy:PatentsAndLicensingRightsMember2019-06-300001049521mrcy:PatentsAndLicensingRightsMember2018-07-012019-06-300001049521mrcy:CompletedTechnologyMember2019-06-300001049521mrcy:CompletedTechnologyMember2018-07-012019-06-300001049521mrcy:BacklogMember2019-06-300001049521mrcy:BacklogMember2018-07-012019-06-300001049521mrcy:AmericanPanelCorporationMemberus-gaap:CustomerRelationshipsMember2019-07-012020-07-030001049521mrcy:AmericanPanelCorporationMemberus-gaap:DevelopedTechnologyRightsMember2019-07-012020-07-030001049521mrcy:AmericanPanelCorporationMemberus-gaap:OrderOrProductionBacklogMember2019-07-012020-07-030001049521mrcy:AmericanPanelCorporationMember2020-07-03mrcy:position0001049521mrcy:SeveranceMember2018-06-300001049521mrcy:OtherMembersMember2018-06-300001049521mrcy:SeveranceMember2018-07-012019-06-300001049521mrcy:OtherMembersMember2018-07-012019-06-300001049521mrcy:SeveranceMember2019-06-300001049521mrcy:OtherMembersMember2019-06-300001049521mrcy:SeveranceMember2019-07-012020-07-030001049521mrcy:OtherMembersMember2019-07-012020-07-030001049521mrcy:SeveranceMember2020-07-030001049521mrcy:OtherMembersMember2020-07-030001049521us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2020-07-030001049521us-gaap:DomesticCountryMemberus-gaap:ResearchMember2020-07-030001049521us-gaap:DomesticCountryMemberus-gaap:ResearchMembersrt:MaximumMember2019-07-012020-07-030001049521mrcy:NonCancelablePurchaseCommitmentsMember2020-07-030001049521mrcy:RevolverMember2020-07-030001049521us-gaap:RevolvingCreditFacilityMember2019-07-012020-07-030001049521us-gaap:RevolvingCreditFacilityMember2018-07-012019-06-300001049521mrcy:CreditAgreementMembermrcy:RevolverMember2019-07-012020-07-0300010495212016-05-022016-05-020001049521us-gaap:ForeignPlanMember2020-07-030001049521us-gaap:ForeignPlanMember2019-06-300001049521us-gaap:ForeignPlanMember2019-07-012020-07-030001049521us-gaap:ForeignPlanMember2018-07-012019-06-300001049521us-gaap:ForeignPlanMember2018-06-300001049521us-gaap:ForeignPlanMembersrt:MaximumMember2019-07-012020-07-030001049521srt:MaximumMember2018-07-012019-06-300001049521srt:MaximumMember2017-07-012018-06-3000010495212017-08-282017-08-280001049521mrcy:PublicStockOfferingMember2019-05-202019-05-200001049521mrcy:PublicStockOfferingMember2019-05-200001049521us-gaap:OverAllotmentOptionMember2019-05-202019-05-200001049521mrcy:PublicStockOfferingMember2019-05-232019-05-230001049521us-gaap:OverAllotmentOptionMember2019-05-232019-05-230001049521us-gaap:EmployeeStockMember2020-07-030001049521us-gaap:EmployeeStockMember2019-07-012020-07-030001049521us-gaap:EmployeeStockMember2018-07-012019-06-300001049521us-gaap:EmployeeStockMember2017-07-012018-06-300001049521us-gaap:EmployeeStockOptionMember2018-06-300001049521us-gaap:EmployeeStockOptionMember2017-07-012018-06-300001049521us-gaap:EmployeeStockOptionMember2019-06-300001049521us-gaap:EmployeeStockOptionMember2018-07-012019-06-300001049521us-gaap:EmployeeStockOptionMember2019-07-012020-07-030001049521us-gaap:EmployeeStockOptionMember2020-07-030001049521us-gaap:RestrictedStockMember2018-06-300001049521us-gaap:RestrictedStockMember2018-07-012019-06-300001049521us-gaap:RestrictedStockMember2019-06-300001049521us-gaap:RestrictedStockMember2019-07-012020-07-030001049521us-gaap:RestrictedStockMember2020-07-030001049521us-gaap:RestrictedStockMember2017-07-012018-06-300001049521us-gaap:CostOfSalesMember2019-07-012020-07-030001049521us-gaap:CostOfSalesMember2018-07-012019-06-300001049521us-gaap:CostOfSalesMember2017-07-012018-06-300001049521us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-07-012020-07-030001049521us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-07-012019-06-300001049521us-gaap:SellingGeneralAndAdministrativeExpensesMember2017-07-012018-06-300001049521us-gaap:ResearchAndDevelopmentExpenseMember2019-07-012020-07-030001049521us-gaap:ResearchAndDevelopmentExpenseMember2018-07-012019-06-300001049521us-gaap:ResearchAndDevelopmentExpenseMember2017-07-012018-06-300001049521srt:ReportableGeographicalComponentsMembercountry:US2019-07-012020-07-030001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2019-07-012020-07-030001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2019-07-012020-07-030001049521srt:GeographyEliminationsMember2019-07-012020-07-030001049521srt:ReportableGeographicalComponentsMembercountry:US2020-07-030001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2020-07-030001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2020-07-030001049521srt:GeographyEliminationsMember2020-07-030001049521srt:ReportableGeographicalComponentsMembercountry:US2018-07-012019-06-300001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2018-07-012019-06-300001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2018-07-012019-06-300001049521srt:GeographyEliminationsMember2018-07-012019-06-300001049521srt:ReportableGeographicalComponentsMembercountry:US2019-06-300001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2019-06-300001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2019-06-300001049521srt:GeographyEliminationsMember2019-06-300001049521srt:ReportableGeographicalComponentsMembercountry:US2017-07-012018-06-300001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2017-07-012018-06-300001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2017-07-012018-06-300001049521srt:GeographyEliminationsMember2017-07-012018-06-300001049521srt:ReportableGeographicalComponentsMembercountry:US2018-06-300001049521srt:ReportableGeographicalComponentsMembersrt:EuropeMember2018-06-300001049521srt:AsiaPacificMembersrt:ReportableGeographicalComponentsMember2018-06-300001049521srt:GeographyEliminationsMember2018-06-300001049521country:US2019-07-012020-07-030001049521country:US2018-07-012019-06-300001049521country:US2017-07-012018-06-300001049521us-gaap:NonUsMember2019-07-012020-07-030001049521us-gaap:NonUsMember2018-07-012019-06-300001049521us-gaap:NonUsMember2017-07-012018-06-300001049521mrcy:RadarEndUserApplicationsMember2019-07-012020-07-030001049521mrcy:RadarEndUserApplicationsMember2018-07-012019-06-300001049521mrcy:RadarEndUserApplicationsMember2017-07-012018-06-300001049521mrcy:ElectronicWarfareEndUserApplicationsMember2019-07-012020-07-030001049521mrcy:ElectronicWarfareEndUserApplicationsMember2018-07-012019-06-300001049521mrcy:ElectronicWarfareEndUserApplicationsMember2017-07-012018-06-300001049521mrcy:OtherSensorAndEffectorApplicationsMember2019-07-012020-07-030001049521mrcy:OtherSensorAndEffectorApplicationsMember2018-07-012019-06-300001049521mrcy:OtherSensorAndEffectorApplicationsMember2017-07-012018-06-300001049521mrcy:TotalSensorAndEffectorApplicationsMember2019-07-012020-07-030001049521mrcy:TotalSensorAndEffectorApplicationsMember2018-07-012019-06-300001049521mrcy:TotalSensorAndEffectorApplicationsMember2017-07-012018-06-300001049521mrcy:C4IApplicationsMember2019-07-012020-07-030001049521mrcy:C4IApplicationsMember2018-07-012019-06-300001049521mrcy:C4IApplicationsMember2017-07-012018-06-300001049521mrcy:OtherEndUserApplicationsMember2019-07-012020-07-030001049521mrcy:OtherEndUserApplicationsMember2018-07-012019-06-300001049521mrcy:OtherEndUserApplicationsMember2017-07-012018-06-300001049521mrcy:ComponentsMember2019-07-012020-07-030001049521mrcy:ComponentsMember2018-07-012019-06-300001049521mrcy:ComponentsMember2017-07-012018-06-300001049521mrcy:ModulesandSubassembliesMember2019-07-012020-07-030001049521mrcy:ModulesandSubassembliesMember2018-07-012019-06-300001049521mrcy:ModulesandSubassembliesMember2017-07-012018-06-300001049521mrcy:IntegratedSubsystemsMember2019-07-012020-07-030001049521mrcy:IntegratedSubsystemsMember2018-07-012019-06-300001049521mrcy:IntegratedSubsystemsMember2017-07-012018-06-300001049521mrcy:AirborneMember2019-07-012020-07-030001049521mrcy:AirborneMember2018-07-012019-06-300001049521mrcy:AirborneMember2017-07-012018-06-300001049521us-gaap:LandMember2019-07-012020-07-030001049521us-gaap:LandMember2018-07-012019-06-300001049521us-gaap:LandMember2017-07-012018-06-300001049521mrcy:NavalMember2019-07-012020-07-030001049521mrcy:NavalMember2018-07-012019-06-300001049521mrcy:NavalMember2017-07-012018-06-300001049521us-gaap:ProductAndServiceOtherMember2019-07-012020-07-030001049521us-gaap:ProductAndServiceOtherMember2018-07-012019-06-300001049521us-gaap:ProductAndServiceOtherMember2017-07-012018-06-300001049521us-gaap:SalesRevenueNetMembermrcy:RaytheonCompanyMemberus-gaap:CustomerConcentrationRiskMember2019-07-012020-07-030001049521us-gaap:SalesRevenueNetMembermrcy:RaytheonCompanyMemberus-gaap:CustomerConcentrationRiskMember2018-07-012019-06-300001049521us-gaap:SalesRevenueNetMembermrcy:RaytheonCompanyMemberus-gaap:CustomerConcentrationRiskMember2017-07-012018-06-300001049521us-gaap:SalesRevenueNetMembermrcy:LockheedMartinCorporationMemberus-gaap:CustomerConcentrationRiskMember2018-07-012019-06-300001049521us-gaap:SalesRevenueNetMembermrcy:LockheedMartinCorporationMemberus-gaap:CustomerConcentrationRiskMember2017-07-012018-06-300001049521us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-07-012020-07-030001049521us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-07-012019-06-300001049521us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2017-07-012018-06-3000010495212019-07-012019-09-2700010495212019-09-282019-12-2700010495212019-12-282020-03-2700010495212020-03-282020-07-0300010495212018-07-012018-09-3000010495212018-10-012018-12-3100010495212019-01-012019-03-3100010495212019-04-012019-06-3000010495212017-07-012017-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR
THE FISCAL YEAR ENDED July 3, 2020
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 0-23599
MERCURY SYSTEMS, INC.
(Exact name of registrant as specified in its charter)

Massachusetts04-2741391
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
50 Minuteman Road01810
AndoverMA
(Address of principal executive offices)(Zip Code)
978-256-1300
(Registrant’s telephone number, including area code)
 
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE
SECURITIES EXCHANGE ACT OF 1934:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, Par Value $0.01 Per ShareMRCYNasdaq Global Select Market
SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE
SECURITIES EXCHANGE ACT OF 1934: NONE
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ý    No  ¨ 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  ¨    No  ý
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 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 (§ 229.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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial report under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.762(b)) by the registered public accounting firm that prepared or issued its audit report. Yes ý No
Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act).    Yes    No  ý
The aggregate market value of the Common Stock held by non-affiliates of the registrant was approximately $3.9 billion based upon the closing price of the Common Stock as reported on the Nasdaq Global Select Market on December 27, 2019, the last business day of the registrant’s most recently completed second fiscal quarter.
Shares of Common Stock outstanding as of July 31, 2020: 55,642,844 shares.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement for its 2020 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.
Exhibit Index on Page 89
1


MERCURY SYSTEMS, INC.
INDEX
 
  PAGE
NUMBER
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Item 4.1.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.

2

PART I
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Actual results could differ materially from those set forth in the forward-looking statements. The reader may find discussions containing such forward-looking statements in the material set forth under “Management's Discussion and Analysis of Financial Conditions and Results of Operations” as well as elsewhere in this Annual Report on Form 10-K. Certain factors that might cause such a difference are discussed in this annual report on Form 10-K, including in the section entitled “Risk Factors.”
When used in this report, the terms “Mercury,” “we,” “our,” “us,” and “the Company” refer to Mercury Systems, Inc. and its consolidated subsidiaries, except where the context otherwise requires or as otherwise indicated.
Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.

ITEM 1.BUSINESS
Our Company
Mercury Systems, Inc. is a leading technology company serving the aerospace and defense industry, positioned at the intersection of high-tech and defense. Headquartered in Andover, Massachusetts, we deliver solutions that power a broad range of aerospace and defense programs, optimized for mission success in some of the most challenging and demanding environments. We envision, create and deliver innovative technology solutions purpose-built to meet our customers’ most-pressing high-tech needs, including those specific to the defense community.
As a leading manufacturer of essential components, modules and subsystems, we sell to defense prime contractors, the U.S. government and original equipment manufacturers (“OEM”) commercial aerospace companies. Mercury has built a trusted, contemporary portfolio of proven product solutions purpose-built for aerospace and defense that it believes meets and exceeds the performance needs of our defense and commercial customers. Customers add their own applications and algorithms to our specialized, secure and innovative pre-integrated solutions. This allows them to complete their full system by integrating with their platform, the sensor technology and, in some cases, the processing from Mercury, with their platform. Our products and solutions are deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers.
Mercury’s transformational business model accelerates the process of making new technology profoundly more accessible to our customers by bridging the gap between commercial technology and aerospace and defense applications. Our long-standing deep relationships with leading high-tech companies, coupled with our high level of research and development (“R&D”) investments and industry-leading trusted and secure design and manufacturing capabilities, are the foundational tenets of this highly successful model.
Our capabilities, technology and R&D investment strategy combine to differentiate Mercury in our industry. Our technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies, subsystems and custom microelectronics. We maintain our technological edge by investing in critical capabilities and intellectual property (“IP” or “building blocks”) in processing and RF, leveraging open standards and open architectures to adapt quickly those building blocks into solutions for highly data-intensive applications, including emerging needs in areas such as artificial intelligence (“AI”).
Our mission critical solutions are deployed by our customers for a variety of applications including command, control, communications, computers, intelligence, surveillance and reconnaissance (“C4ISR”), electronic intelligence, avionics, electro-optical/infrared (“EO/IR”), electronic warfare, weapons and missile defense, hypersonics and radar.
Our consolidated revenues, acquired revenues, net income, diluted earnings per share (“EPS”), adjusted earnings per share (“adjusted EPS”) and adjusted EBITDA for fiscal 2020 were $796.6 million, $64.0 million, $85.7 million, $1.56, $2.30 and $176.2 million, respectively. Our consolidated revenues, acquired revenues, net income, EPS, adjusted EPS and adjusted EBITDA for fiscal 2019 were $654.7 million, $13.5 million, $46.8 million, $0.96, $1.84 and $145.3 million, respectively. See the Non-GAAP Financial Measures section of this annual report for a reconciliation of our acquired revenues, adjusted EPS and adjusted EBITDA to the most directly comparable GAAP measures.
Our Business Strategy
3

Mercury’s business strategy is based on a differentiated market position: we make trusted, secure, mission critical technologies profoundly more accessible to the aerospace and defense industry. We leverage cutting edge commercial technology innovations to develop complex, secure and reliable product solutions and subsystems, purpose built for aerospace and defense. We create leading-edge technologies customized for aerospace and defense applications, through above average industry investment on a percentage basis in R&D. Our strategy is built to meet the aerospace and defense market’s need for speed.
Our strategies for growth are as follows:
1.Invest to grow organically: Mercury invests in our people, processes, systems and trusted manufacturing assets to support continued organic growth.
2.Expand capabilities, market access and penetration through mergers & acquisitions (“M&A”): We supplement our organic growth by expanding capabilities, market access and penetration through a disciplined M&A process and full acquisition integration to drive cost and revenue synergies.
3.Invest in trusted, secure Innovation that Matters®: Mercury develops leading edge technologies, customized for aerospace and defense applications, through above-average industry investment on a percentage basis in R&D. Recently our investments have been centered on trusted, secure Innovation that Matters®.
4.Continuously improve operational capability and scalability: We deploy our Mercury operating system to drive transformational and sustainable business improvement and value creation across the enterprise.
5.Attract and retain the right talent: We strive to continuously improve operational capability and scalability by attracting, retaining and engaging the right talent and supporting and promoting our culture and values.
Our strategies are built around our key strengths as a leading technology company serving the aerospace and defense industry. Our strategies include innovation and investment in scaling existing capabilities, as well as augmenting our capabilities through an acquisition strategy designed to focus on adjacent technologies. We believe our investment in R&D is more than double that of our competitors on a percentage basis. Our consistent strategies allow us to assist our customers, mostly defense prime contractors, to reduce program cost, minimize technical risk, stay on schedule and on budget, and ensure trust and security in the supply chain. As a result we have successfully penetrated strategic programs including Aegis, Patriot, Surface Electronic Warfare Improvement Program (“SEWIP”), Gorgon Stare, Predator, F-35, Reaper, F-16 SABR, E2-D Hawkeye, Paveway, Filthy Buzzard, PGK, P-8, Advanced Integrated Defensive Electronic Warfare Suite (“AIDEWS”), Common Display System (“CDS”) and WIN-T.
We are committed to continued investment and innovation in advanced new products and solutions development to maintain our competitive advantage, including in the fields of RF, analog-to-digital and digital-to-analog conversion, advanced multi- and many-core sensor processing systems including graphics processing units (“GPUs”), safety-critical design and engineering, processing for AI, embedded security, digital storage, and digital radio frequency memory (“DRFM”) solutions, software defined communications capabilities, and advanced security technologies and capabilities. Concurrently, we leverage our engineering and development capabilities, including systems integration, to accelerate our strategy to become a commercial outsourcing partner to the large defense prime contractors as they seek the more rapid design, development and delivery of affordable, commercially-developed, open architecture solutions within the markets we serve. We invest in scalable manufacturing operations in the U.S. to enable rapid, cost-effective deployment of our microelectronics and secure processing solutions to our customers.
Our commercial business model positions us to be compensated for non-recurring engineering which supplements our own internal R&D investment. We typically team concurrently with multiple defense prime contractors as they pursue new business with solutions they develop and market to the government, and engage with our customers early in the design cycle. Our engagement model can lead to long-term production revenue that continues after the initial services are delivered.
We intend to add capabilities, through both M&A and investment in organic growth, both horizontally – in adjacent markets – and vertically – adding more content. For example:
First, transition to pre-integrated subsystems: Mercury has expanded capabilities, particularly in integrated subsystems related to defense threats and increased system complexity, which in turn has driven greater outsourcing to us from our prime defense contractor and OEM customers.
Second, expansion into new submarkets: Within the major markets Mercury serves we have moved, for example, into electronic warfare, weapons systems, acoustics submarkets and C4I.
Third, vertical expansion: As we continue to add content, we seek to apply technology to all computers on aerospace and defense platforms that require trusted, safe and secure processing.
Fourth, microelectronics: Our investment domestically in next-generation chiplet technology, from chip-scale to system scale.
4

Since July 2015, we have added substantial capabilities to our technology portfolio including: embedded security, with the acquisitions of Lewis Innovative Technologies Inc. (“LIT”), custom microelectronics, RF and microwave solutions, and embedded security, with the carve-out acquisition from Microsemi Corporation (the “Carve-Out Business”), The Athena Group, Inc. (“Athena”), Delta Microwave, LLC (“Delta”), and Syntonic Microwave LLC (“Syntonic”); mission computing, safety-critical avionics and platform management, and large area display technology with the CES Creative Electronic Systems, S.A. (“CES”), Richland Technologies, L.L.C. (“RTL”), GECO Avionics, LLC (“GECO”), and American Panel Corporation (“APC”) acquisitions; and rugged servers, computers and storage systems with the acquisitions of Themis Computer (“Themis”) and Germane Systems, LC (“Germane”).
We believe we have built the most trusted, proven, contemporary portfolio of solutions and sub-systems that are purpose-built to meet or exceed our customers’ most pressing high-tech needs. We are investing in six highly differentiated capabilities embedded into our pre-integrated subsystem solutions and products.
Silicon. We adapt commercial Silicon Valley technology specifically for the aerospace and defense industry bringing cutting-edge commercial silicon technology to the Department of Defense (“DoD”) and our commercial customers, across platforms and programs, fast and affordably, from chip-scale to systems.
Speed. We believe we have the highest performance and densest processing solutions available onboard military platforms. We also have some of the highest performing broadband RF capability targeting electronic warfare applications.
SWaP. We have some of the best size, weight, power and cooling capabilities that ensure that our technology is able to run at the highest performance as well as the advanced ruggedization that is required to ensure that these technologies are able to operate consistently and effectively in the harsh environments in which they are required to operate.
Software. We have some of the most advanced open middleware and software that allows customers to port their applications on top of open mission systems architecture.
Security. We have industry-leading embedded security capabilities. We design, market and sell products intended to protect electronic systems that are critical to national security.
Safety. We design safety-certifiable processing systems up to the highest design assurance levels. Our products are certifiable to the highest levels of software critically recognized by the Federal Aviation Administration (“FAA”), European Union Aviation Safety Agency (“EASA”), Transport Canada and Joint Aviation Authorities (“JAA”).
Our Solutions and Products
We deliver technology at the intersection of the high-tech and defense industries. The Mercury difference is driven by three key factors we promise to deliver to all of our customers: Trusted, Secure and Performance.
Trusted: A trusted partner to aerospace and defense, delivering the most advanced and secure solutions to address accelerating global security challenges.
Secure: Advanced embedded security capabilities – built-in, not bolted on – delivering uncompromised solutions in the face of growing cyber threats, and manufactured in Mercury facilities with superior ratings in industrial security.
High Performance: Solutions that are among the highest performing available and optimized to meet the most rigorous demands of defense and commercial customers.
We offer a broad family of products designed to meet the full range of requirements in compute-intensive, signal processing, image processing and command and control applications. To maintain a competitive advantage, we seek to leverage technology investments across multiple product lines and product solutions. Examples of hardware products include small, custom microelectronics, embedded sensor processing subsystems, RF and microwave components, modules, and subsystems, rugged servers, and avionics mission computers.
Our products are typically compute-intensive and require extremely high bandwidth and high throughput. These systems often must also meet significant SWaP constraints for use in aircraft, unmanned aerial vehicles (“UAVs”), ships and other platforms and be ruggedized for use in harsh environments. They are primarily used in both commercial aerospace applications, such as communications and ground radar air traffic control, as well as advanced defense and intelligence applications, including space-time adaptive processing, synthetic aperture radar, airborne early warning, command, control, communication and information systems, mission planning, image intelligence and signal intelligence systems. Our products transform the massive streams of digital data created in these applications into usable information in real time. The systems can scale from a few processors to thousands of processors.
We group our products into the following categories:
Components. Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or subassembly. Examples include but
5

are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
Modules and Subassemblies. Modules and subassemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and subassemblies may in turn be combined to form an integrated subsystem. Examples of modules and subassemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, digital receiver boards, graphics and video processing and Ethernet and input/output boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
Integrated Subsystems. Integrated subsystems include multiple modules and/or subassemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and subassemblies sold as part of the same program for use in or with integrated subsystems sold by us.
By providing pre-integrated subsystems to our customers, we enable them to rapidly and cost-effectively port and adapt their applications to changing threats. This approach also saves our customers valuable time and expense, as their initial costs to integrate modules and components typically far exceed the costs of the individual product procurement. This benefit continues over time because we are continually investing R&D into our products. This allows us to provide our customers the latest technologies in our pre-integrated subsystems faster than they can typically do it themselves. We believe this is a better business and technology model to operate within, as it continues to provide value and benefits to us over time.
To address the current challenges facing the warfighter, our government and defense prime contractors, we have developed a new product architecture that supports a more dynamic, iterative, spiral development process by leveraging open architecture standards and leading-edge commercial technologies and products. Our open architecture is carried throughout our entire embedded computing product line from the very small form-factor subsystems to the high-end, where ultimate processing power and reliability is of paramount importance to the mission. Our commercially-developed product capabilities cover the entire intelligence, surveillance and reconnaissance (“ISR”) spectrum from acquisition and digitization of the signal, to processing of the signal, through the exploitation and dissemination of the information. We work continuously to improve our hardware technology with an eye toward optimization of SWaP demands.
Mercury partners with global tech leaders to align technology roadmaps and deliver cutting-edge computing in scalable, field-deployable form factors that are fully configurable to each unique workload. We use the latest Intel® server-class processing products, Field Programmable Gate Arrays (“FPGA”), as well as GPU products in our embedded high-performance processing technologies. While this multi-computing and embedded processing technology is one of our core skills, the SWaP constraints that are encountered in connection with the high-performance embedded processing applications create unique challenges. For example, to deal with the heat build-up involved in small subsystems, we introduced a key technology called Air-Flow-By™ that enables previously unattainable levels of processing power within a small footprint by effectively removing heat so the server-class processors can perform at maximum designed power limits. In rugged environments where air is limited, such as high-altitude operations, our Liquid-Flow-By™ technology has been successfully customer tested allowing maximum server-class processor performance. These innovative cooling techniques allow full performance server-class processing in rugged environments enabling new and advanced modes of operation that enhance the multi-intelligence, situational awareness and electronic warfare capabilities in military platforms.
Embedded systems security has become a requirement for new and emerging military programs, and our security solutions are a critical differentiator from our traditional competition. Our security solutions, combined with our next-generation secure Intel® server-class product line, together with increasingly frequent mandates from the government to secure electronic systems for domestic and foreign military sales, position us well to capitalize on DoD program protection security requirements. Finally, our built-in security framework creates higher product differentiation, and drives greater program velocity, while lowering risk.
Open Standards Support
Mercury has a long history of driving modular open systems architectures and has remained committed to creating, advancing, and adopting open standards for all our products, from our smallest components and connectors to our largest, high-performance, integrated multi-computer systems. With thirty-five years of technology leadership within the high-performance embedded computing industry, we have pioneered or contributed to the development of many of the defense industry’s current and emerging open standards, including standards such as RACEway, RapidIO, VXS, VPX, REDI and notably OpenVPX. These open standards allow system integrators to benefit from the interoperability of modules produced by multiple vendors. We also continue to be influential in the industry-standards organizations associated with our market segments. As a member of the VMEbus International Trade Association (“VITA”), the Sensor Open Systems Architecture (“SOSA”) initiative, the Future
6

Airborne Capability Environment (“FACE”) consortium, and the Vehicular Integration for C4ISR/EW Interoperability (“VICTORY”) consortium, among other standards bodies, Mercury is helping to guide the aerospace and defense industry toward greater openness and vendor interoperability, consistent with the DoD’s focus on using modular open systems architectures (“MOSA”) in major programs.
Our software is based on open standards and includes heterogeneous processor support with extensive highly-optimized math libraries, multi-computing switch fabric support, net-centric and system management enabling services, extended operating system services, board support packages and development tools. This software platform delivers on the performance required for highly tuned real-time operation with the flexibility of open standards that are an essential ingredient of technology insertion and software life-cycle support.
As the U.S. government mandates more outsourcing and open standards, a major shift is occurring within the defense prime contractor community towards procurement of integrated subsystems that enable quick application level porting through standards-based methodologies. We believe that our core expertise in this area is well aligned to capitalize on this trend. By leveraging our open architecture and high-performance modular product set, we provide defense prime contractors with rapid deployment and quick reaction capabilities through our professional services and systems integration offerings. This results in less risk for the defense prime contractors, shortened development cycles, quicker solution deployment and reduced life-cycle costs.
Recent Acquisitions
Since 2011 we have successfully acquired 14 businesses, successfully completing integration of the earlier acquired business with the integration of the more recent acquisitions progressing well. The 11 acquisitions completed since July 1, 2015 are shown below.
Name of Acquired EntitiesDate of Acquisition
Lewis Innovative Technologies, Inc.December 16, 2015
Microsemi Carve-Out BusinessMay 2, 2016
CES Creative Electronic Systems S.A. November 3, 2016
Delta Microwave, LLC April 3, 2017
Richland Technologies L.L.C.July 3, 2017
Themis ComputerFebruary 1, 2018
Germane Systems, LCJuly 31, 2018
GECO Avionics, LLCJanuary 29, 2019
The Athena Group, Inc.April 18, 2019
Syntonic Microwave LLCApril 18, 2019
American Panel CorporationSeptember 23, 2019

Our Market Opportunity
Our market opportunity is defined by the growing demand for domestically designed and manufactured secure sensor and safety-critical mission processing capabilities for critical aerospace, defense and intelligence applications. Our primary market positioning is centered on making commercially available technologies profoundly more accessible to the aerospace and defense sector, specifically C4I systems, sensor processing and electronic warfare systems; and commercial markets, which include commercial aerospace communications and other commercial computing applications. We believe we are well-positioned in growing sustainable market segments of the aerospace and defense sector that rely on advanced technologies to improve warfighter capability and provide enhanced force protection capabilities. The acquisitions of the Carve-Out Business, Delta and Syntonic further improved our ability to compete successfully in these market segments by allowing us to offer an even more comprehensive set of closely related capabilities. The CES, RTL, GECO and APC acquisitions provided us new capabilities that substantially expanded our addressable market into defense platform management, mission computing and commercial aerospace markets that are aligned to our existing market focus. The additions of Themis and Germane provided us with new capabilities and positioned us with a significant footprint within the C2I rugged server business. Our organic investments as well as the acquisitions of LIT, the Carve-Out Business, and Athena added to our portfolio of embedded security products that can be leveraged across our business. Finally, our CES addition, due to its location in Geneva, is helping to open more opportunities in international markets.
7

We believe there are a number of evolving trends that are reshaping our target markets and accordingly provide us with attractive growth opportunities. We expect these to endure despite the COVID-19 pandemic. These trends include:
The aerospace and defense electronics market is expected to grow in 2020 and beyond. According to Renaissance Strategic Advisors (“RSA”), as of November 2019, the global aerospace and defense electronics market is estimated to be $130 billion in 2020, growing to $146 billion by 2024. Within this global market, RSA estimates that the U.S. defense electronics market will be approximately $71 billion in 2020, growing to $77 billion in 2024. The aerospace and defense electronics marketplace consists of two primary subsegments: (i) C4I and (ii) sensor and effector mission systems. C4I encompasses platform and mission management, which include avionics and vetronics, C2I, which includes command and control and intelligence, and dedicated communications processing. Sensor and effector mission systems are primarily different types of sensor modalities such as electronic warfare, radar, EO/IR, and acoustics as well as weapons systems such as missiles and munitions. Within the global Tier 2 C4I market in which we participate, RSA estimates the market for 2020 to be $7.8 billion for platform and mission management, $8.1 billion for C2I, and $8.2 billion for dedicated communications. RSA estimates the compound annual growth rate (“CAGR”) from 2019-2024 for these markets to be 4.8% for platform and mission management, 3.7% for C2I, and 3.8% for dedicated communications. Within the global Tier 2 sensor and effector mission systems market in which we participate, RSA estimates the market for 2020 to be $5.6 billion for electronic warfare, $5.5 billion for radar, $1.9 billion for EO/IR, $1.1 billion for acoustics, and $3.2 billion for weapons systems. RSA estimates the 2019-2024 CAGR for these markets to be 4.3% for electronic warfare, 3.6% for radar, 4.8% for EO/IR, 6.0% for acoustics, and 4.4% for weapons systems. Within the context of the overall U.S. defense budget and spending for defense electronics specifically, we believe the C4ISR, electronic warfare, guided missiles and precision munitions, and ballistic missile defense market segments have a high priority for future DoD spending. We continue to build on our strengths in the design and development of performance optimized electronic subsystems for these markets, and often team with multiple defense prime contractors as they bid for projects, thereby increasing our chance of a successful outcome. We expect to continue our above industry-average growth.
The rapidly expanding demand for tactical ISR is leading to significant growth in sensor data being generated, leading to even greater demand for the capability of our products to securely store and process data onboard platforms. An increase in the prevalence and resolution of ISR sensors is generating significant growth in the associated data that needs to be stored and turned into information for the warfighter in a timely manner. In addition, several factors are driving the defense and intelligence industries to demand greater capability to collect, store, and process data onboard the aircraft, UAVs, ships and other vehicles, which we refer to collectively as platforms. These factors include the limited communications bandwidth of existing platforms, the need for platforms that can operate more autonomously and possibly in denied communications environments, the need for platforms with increased persistence to enable them to remain in or fly above the battlefield for extended periods, and the need for greater onboard processing capabilities. In addition, the advent of sophisticated AI algorithms is beginning to revolutionize the ability of sensor processing systems to intelligently and efficiently process and act upon these large data sets. Standard computing architectures and computing platforms currently do not offer the level of performance needed to optimize existing AI algorithms, creating an additional opportunity for advanced processing capabilities onboard the platform.
Rogue nations’ missile programs and threats from peer nations are causing greater investment in advanced new radar, electronic warfare and ballistic missile defense capabilities. There are a number of new and emerging threats, such as peer nations developing stealth technologies, including stealth aircraft, new anti-ship ballistic missiles and a variety of other advanced missile capabilities. Additionally, U.S. armed forces require enhanced signals intelligence and jamming capabilities. In response to these emerging threats, we have participated in key DoD programs, including Aegis, Patriot, SEWIP, LTAMDS, F-22, Raptor, F-35 Joint Strike Fighter and upgrade programs for the F-15 and F-16.
The long-term DoD budget pressure is pushing more dollars toward upgrades of the electronic subsystems on existing platforms, which may increase demand for our products. The DoD is moving from major new weapons systems developments to upgrades of the electronic subsystems on existing platforms. These upgrades are expected to include more sensors, signal processing, ISR algorithms, multi-intelligence fusion and exploitation, computing and communications. We believe that upgrades to provide new urgent war fighting capability, driven by combatant commanders, are occurring more rapidly than traditional defense prime contractors can easily react to. We believe these trends will cause defense prime contractors to increasingly seek out our high-performance, cost-effective open architecture products.
Defense procurement reform is causing the defense prime contractors to outsource more work to commercial companies and we believe that prime contractor outsourcing is our largest secular growth opportunity. RSA estimates that in 2020 the U.S. defense Tier 2 embedded computing and RF market addressable by suppliers such as Mercury is approximately $21 billion. RSA estimates that the U.S. defense prime contractors currently outsource only a small percentage of their work. On a global basis the Tier 2 embedded computing and RF market in 2020 is estimated by
8

RSA to be $41 billion. The U.S. government is intensely focused on making systems more affordable and shortening their development time. In addition, the U.S. government is challenging defense prime contractors to leverage commercial technology wherever possible. This trend, along with a scarcity of technical and engineering talent in the market, is causing defense prime contractors to outsource to companies like Mercury, which we believe is our largest secular growth opportunity. As a merchant supplier of commercial technologies to the defense industry, we believe our products and subsystem solutions are often more affordable than solutions with the same functionality developed by a defense prime contractor. In addition, we believe our size, scale, and stability in addition to the investments we have made in our domestic manufacturing capabilities and infrastructure, make us a more reliable and attractive outsourcing partner for our customers relative to smaller sub-scale providers. These factors are providing incentives for defense prime contractors to outsource more work to subcontractors with significant expertise and cost-effective technology capabilities and solutions, and we have transformed our business model over the last several years to address these long-term outsourcing trends and other needs.
DoD security and program protection requirements are creating new opportunities for domestic sourcing and our advanced secure processing capabilities. The government is focused on ensuring that the U.S. military protects its defense electronic systems and the information held within them from nefarious activities such as tampering, reverse engineering, and other forms of advanced attacks, including cyber. The requirement to add security comes at a time when the commercial technology world continues to offshore more of the design, development, manufacturing, and support of such capabilities, making it more difficult to protect against embedded vulnerabilities, tampering, reverse engineering and other undesired activities. The DoD has a mandate to ensure both the provenance and integrity of the technology and its associated supply chain. These factors have created a unique opportunity for us to expand beyond sensor processing into the provision of technologies ranging from advanced secure processing subsystems to miniaturized custom microelectronics devices and capabilities for other on-board critical computing applications designed, developed, manufactured, and supported in the U.S.A. In addition, advanced systems sold to foreign military buyers also require protection so that the technologies, techniques and data associated with them do not become more widely available, which further enhances our market opportunity.
Mercury is well-positioned to help address the need for DoD to access the latest commercial silicon, combined with the desire to ensure a trusted domestic supply of silicon technologies. In June 2020, DoD elevated microelectronics to its number one technology priority. This decision was based primarily on the proliferation and advances in commercial silicon but also the realization that DoD needs to be able to access these technologies in a trusted, secure, and domestic manner. We believe Mercury is the leading provider of commercially-developed silicon purpose-built for the specific requirements of aerospace & defense. This capability began with our 2016 acquisition of the Carve-Out Business, which included capabilities in trusted and secure microelectronics. Since the acquisition, we have made additional investments in security and advanced packaging, most notably our announced $15 million capital investment in fiscal year 2020 to expand our trusted custom microelectronics business in Phoenix, Arizona, to bring cutting-edge commercial silicon to the DoD. This initiative is specifically intended to bridge DoD technologies from monolithic ASIC designs, which are purpose-built for DoD but are deployed on legacy silicon designs, to heterogeneous “chiplet” architectures, which leverage best-of-breed silicon from commercial providers and packages the silicon for defense-specific applications, including the ability to embed security into the device itself.
Our Competitive Strengths
We believe the following competitive strengths will allow us to take advantage of the evolving trends in our industry and successfully pursue our business strategy:
Subsystem Solutions Provider for the C4ISR and Electronic Warfare Markets. Through our commercially developed, specialized processing subsystem solutions, we address the challenges associated with the collection and processing of massive, continuous streams of data and dramatically shorten the time that it takes to give information to U.S. armed forces at the tactical edge. Our solutions are specifically designed for flexibility and interoperability, allowing our products to be easily integrated into larger system-level solutions. Our ability to integrate subsystem-level capabilities allows us to provide solutions that most effectively address the mission-critical challenges within the C4ISR market, including multi-intelligence data fusion and AI processing onboard the platform. We leverage our deep expertise in embedded multicomputing, embedded sensor processing, with the addition of our RF microwave and millimeter subsystems and components, along with strategic investments in research and development to provide solutions across the sensor processing chain.
Diverse Mix of Stable, Growth Programs Aligned with DoD Funding Priorities. Our products and solutions have been deployed on more than 300 different programs and over 25 different defense prime contractors. We serve high priority markets for the DoD and foreign militaries, such as UAVs, ballistic missile defense, guided missiles and precision munitions, airborne reconnaissance, electronic warfare, and have secured positions on mission-critical programs including Aegis, Predator and Reaper UAVs, F-35 Joint Strike Fighter, LTAMDS, Patriot missile, SEWIP, and
9

Paveway. In addition, we consistently leverage our technology and capabilities across multiple programs, providing significant operating leverage and cost savings. Our recent acquisitions allow us to participate in a broader array of programs, many with key strategic customers of ours.
We are a leading technology company serving the aerospace and defense industry. We have a portfolio of Open Standards Architecture (“OSA”) technology building blocks across the entire sensor processing chain. We offer embedded secure processing capabilities with advanced packaging and cooling technologies that ruggedize commercial technologies while allowing them to stay cool for reliable operation. These capabilities allow us to help our customers meet the demanding SWaP requirements of today’s defense platforms. Our pre-integrated subsystems improve affordability by substantially reducing customer system integration costs and time-to-market for our solutions. System integration costs are one of the more substantial costs our customers bear in developing and deploying technologies in defense programs and platforms. Our pre-integrated solutions approach allows for more rapid and affordable modernization of existing platforms and faster deployment of new platforms.
Our strengths in this area include our position as an early and leading advocate for OSA in defense, offering Intel® server class processing form factors across 3/6U OpenVPX, ATCA and rack-mount architectures, and high density, secure solutions across multiple hardware architectures to seamlessly scale to meet our customers’ SWaP requirements. In addition, we have a 30-year legacy of system management and system integration expertise that allows us to reduce technical risk, while improving affordability and interoperability. Our system integration expertise is a cornerstone in helping us support our customers in deploying pre-integrated, OSA subsystems.
As more commercial technology companies move the design, development, manufacturing, and support of their technologies offshore, the DoD is looking to domestic technology providers to develop a sustainable, U.S.-based trusted supply chain. Over several years we have been building out our capacity for domestic manufacturing through our Advanced Microelectronics Centers (“AMCs”). These facilities provide significant scale and capacity for our defense prime customers, who have been increasingly willing to outsource to partners with the scale needed to meet large program production requirements. In addition, our Phoenix, Arizona AMC is a Defense Microelectronics Activity (“DMEA”)-certified, trusted manufacturing facility, which represents a significant competitive advantage. Our Phoenix AMC also includes a surface mount technology manufacturing capability which we refer to as our U.S. Manufacturing Operations (“USMO”).
We provide advanced, integrated security features for our products and subsystems, addressing an increasingly prevalent requirement for DoD program security. We offer secure processing expertise that is built-in to our pre-integrated subsystems. By doing this we are able to provide secure building blocks that allow our customers to also incorporate their own security capabilities. This assists our customers in ensuring program protection as they deploy critical platforms and programs, all in support of DoD missions. The acquisition of the Carve-Out Business brought us new security technologies and also allowed us to provide enhanced security capabilities in areas such as memory and storage devices. Our acquisitions of the Carve-Out Business, LIT, and Athena also added to our portfolio of sophisticated firmware and software specifically designed to secure microelectronic devices that can be leveraged across our product portfolio.
We are pioneering a next generation business model. The DoD and the defense industrial base is currently undergoing a major transformation. Domestic political and budget uncertainty, geopolitical instability and evolving global threats have become constants. The defense budget remains under pressure and R&D and technology spending are often in budgetary competition with the increasing costs of military personnel requirements, health care costs, and other important elements within the DoD and the Federal budget generally. Finally, defense acquisition reform calls for the continued drive for innovation and competition within the defense industrial base, while also driving down acquisition costs. Our approach is built around a few key pillars:
We continue to leverage our expertise in building pre-integrated subsystems in support of critical defense programs, driving out procurement costs by lowering integration expenses of our customers.
We have been a pioneer in driving OSA for both embedded computing and RF.
The DoD has asked defense industry participants to invest their own resources into R&D. This approach is a pillar of our business model.
Security and program protection are now critical considerations for both program modernizations as well as for new program deployment. We are now in our third generation of building secure embedded processing solutions.
We have a next generation business model built to meet the emerging needs of the DoD.
Value-Added Subsystem Solution Provider for Defense Prime Contractors. Because of the DoD’s continuing shift toward a firm fixed price contract procurement model, an increasingly uncertain budgetary and procurement environment, and increased budget pressures from both the U.S. and allied governments, defense prime contractors are
10

accelerating their move toward outsourcing opportunities to help mitigate the increased program and financial risk. Our differentiated secure sensor and safety-critical processing solutions offer meaningful capabilities upgrades for our customers and enable the rapid, cost-effective deployment of systems to the end customer. We believe our open architecture subsystems offer differentiated sensor processing and data analytics capabilities that cannot be easily replicated. Our solutions minimize program risk, maximize application portability, and accelerate customers’ time to market, all within a fixed-pricing contracting environment.
Delivery of Platform-Ready Solutions for Classified Programs. We believe our integration work through our Cypress, California facility provides us with critical insights as we implement and incorporate key classified government intellectual property, including critical intelligence and signal processing algorithms, into advanced systems. This integration work provides us the opportunity to combine directly and integrate our technology building blocks along with our intellectual property into our existing embedded processing products and solutions, enabling us to deliver more affordable, platform-ready integrated ISR subsystems that leverage our OSA and address key government technology and procurement concerns. Our operations in this environment also help us identify emerging needs and opportunities to influence our future product development, so that critical future needs can be met in a timely manner with commercially-developed products and solutions.
We have invested in advanced, domestic design and manufacturing capabilities. Over the past several years we have prioritized investments to build our internal capabilities and capacity for defense electronics design and manufacturing in the U.S. These investments include the consolidation of a number of sub-scale microelectronics manufacturing facilities into our modern AMCs as well as the establishment of our USMO in Phoenix, Arizona. In addition to the consolidation of facilities into scalable engineering and manufacturing centers of excellence, we have made the necessary investments to outfit these facilities with modern, scalable, and redundant tools and equipment to promote quality, efficiency, throughput, and redundancy. In addition we invested in our information technology (“IT”) infrastructure and business systems to meet Defense Federal Acquisition Regulation Supplement (“DFARS”) requirements for cybersecurity. These investments taken together are intended to demonstrate our commitment to meeting DoD expectations for a trusted and secure defense industrial base. Our AMCs in Hudson, New Hampshire, West Caldwell, New Jersey, Oxnard, California, Huntsville, Alabama and Phoenix, Arizona are strategically located near key customers and are purpose-built for the design, build and test of RF components and subsystems in support of a variety of key customer programs. Our USMO is built around scalable, repeatable, secure, affordable, and predictable manufacturing. The USMO is a DMEA certified secure trusted site, certified to AS9100 quality standards and it utilizes Lean Six Sigma methodologies throughout manufacturing. The USMO is designed for efficient manufacturing, enabling our customers to access the best proven technology and high performing, secure processing solutions. This allows for the most repeatable product performance, while optimizing affordability and production responsiveness.
Long-Standing Industry Relationships. We have established long-standing relationships with defense prime contractors, the U.S. government and other key organizations in the defense industry over our 30 years in the defense electronics industry. Our customers include Airbus, BAE Systems, Boeing, General Atomics, General Dynamics, L3Harris Technologies, Leonardo, Lockheed Martin Corporation, Northrop Grumman, and Raytheon Technologies. Over this period, we have become recognized for our ability to develop new technologies and meet stringent program requirements. We believe we are well-positioned to maintain these high-level customer engagements and enhance them through the additional relationships that our recently acquired businesses have with many of the same customers.
Proven Management Team. Our senior management team has developed a long-term compelling strategy for the aerospace and defense markets. Our senior management team has a history of identifying and evaluating successful business acquisition opportunities, performing in-depth due diligence, negotiating with owners and management, structuring, financing, and closing transactions and then integrating the acquired business resulting in the creation of synergies and enhanced overall returns. Having completed these critical steps with a senior management team with significant experience in growing, scaling and acquiring businesses, we believe that we have demonstrated our operational capabilities and we are well-positioned to continue growing and scaling our business.
Leading M&A Origination and Execution Capability. We have a strong track-record of identifying and executing strategic acquisitions. Since July 1, 2015 we have acquired 11 businesses, which are strategically aligned with Mercury, successfully completing integration of the earlier acquired businesses with the integration of the more recent acquisitions progressing well. We have established an internal team that brings decades of experience across more than 100 transactions. We have developed internal processes to identify and source strategic acquisitions on a proprietary basis and negotiated directly with owners on a number of acquisitions. In addition, we have developed relationships with a number of investment banks and other sell-side advisors, as well as a reputation as a preferred acquirer, which allow us access to targeted or widely-marketed M&A processes. Our internal capabilities include financial, legal, and other transaction diligence, deal valuation, and deal negotiations. Where appropriate, we leverage third party advisors
11

to supplement our internal diligence. We have a proven ability to execute numerous transactions simultaneously effectively and efficiently.
Proven M&A Integration Capability. We have developed the internal processes and capability to integrate acquired businesses to deliver value through revenue and cost synergies. We leverage our common cultures and values as well as common processes, business systems, tools, channels and manufacturing infrastructure to accelerate growth and improve profitability in our acquired businesses.
Competition
We operate in a highly competitive marketplace characterized by rapidly changing technology, frequent product performance improvements, increasing speed of deployment to align with warfighters’ needs, and evolving industry standards and requirements coming from our customers or the DoD. Competition typically occurs at the design stage of a prospective customer’s product, where the customer evaluates alternative technologies and design approaches. We work with defense prime contractors as well as directly with the DoD. We help drive subsystem development and deployment in both classified and unclassified environments.
The principal competitive factors in our market are price/performance value proposition, available new products at the time of design win engagement, services and systems integration capability, effective marketing and sales efforts, and reputation in the market. Our competitive strengths include rapid, innovative engineering in both hardware and software products, subsystem design expertise, advanced packaging capability to deliver the most optimized SWaP solution possible, our ability to respond rapidly to varied customer requirements, and a track record of successfully supporting many high profile programs in the defense market. There are competitors in the different market segments and application types in which we participate. Some of these competitors are larger and have greater resources than us. Some of these competitors compete against us at purely a component or board-level, others at a subsystem level. We also compete with in-house design teams at our customers. The DoD as well as the defense prime contractors are pushing for more outsourcing of subsystem designs to mitigate risk and to enable concurrent design of the platform which ultimately leads to faster time to deployment. We have aligned our strategy to capitalize on that trend and are leveraging our long standing subsystem expertise to provide this value to our customers.
Research and Product Development
Our R&D efforts are focused on developing new products and systems as well as enhancing existing hardware and software products in mission, signal and image processing. Our R&D goal is to fully exploit and maintain our technological lead in the high-performance, real-time sensor processing industry and in mission computing, platform management and other safety-critical applications. Expenditures for research and development amounted to $98.5 million, $68.9 million, and $58.8 million in fiscal years 2020, 2019, and 2018, respectively. As of July 3, 2020, we had 643 employees, including hardware and software architects and design engineers, primarily engaged in engineering and research and product development activities. These individuals, in conjunction with our sales team, also devote a portion of their time to assisting customers in utilizing our products, developing new uses for these products and anticipating customer requirements for new products.
Manufacturing
The majority of our sales are produced in AS9100 quality system-certified facilities. The current scope of delivered hardware products includes commercial and industrial class printed circuit board assemblies (modules), complex chassis subsystems, and RF and microwave components and subsystems.
Our Phoenix, Arizona AMC manufactures our custom microelectronics products in an AS9100 quality system-certified facility. Our Phoenix, Arizona facility also contains our USMO, which is an IPC1791 and DMEA-certified trusted manufacturing facility and is primarily focused on advanced secure system-on-chip design, assembly, packaging, and test. Our Oxnard, California facility manufactures radio frequency and microwave products in an AS9100 quality system-certified facility. Our Cypress, California, West Lafayette, Indiana, Huntsville, Alabama and Mesa, Arizona facilities are AS9100 quality systems-certified facilities as well. Our Fremont, California and Alpharetta, Georgia facilities are ISO 9001:2015 quality systems-certified. Our Chantilly, Virginia facility is an AS9100 quality systems-certified facility. Our Andover, Massachusetts and Hudson, New Hampshire facilities design and assemble our processing products and are AS9100 quality systems-certified facilities. Our Andover, Massachusetts facility is also a DMEA-certified trusted design facility and is primarily focused on advanced security features for the processing product line. Our Geneva, Switzerland facility, the headquarters of Mercury's European operations, provides electronic design and manufacturing, maintenance and support services and is AS9001and EASA Part 145 quality systems-certified. Our Silchester, England facility provides engineering, development and integration services and is AS9100 quality systems-certified.
We rely on both vertical integration and subcontracting to contract manufacturers to meet our manufacturing needs. Our USMO and Geneva facilities have the manufacturing capabilities to complete the assembly and testing for certain of our
12

embedded multi-computing products. We subcontract as needed a portion of the assembly and testing for our other embedded multi-computing products to contract manufacturers in the U.S. to build to our specifications. Our printed circuit board assemblies and chassis subsystems' manufacturing operations also consist of materials planning and procurement, final assembly and test and logistics (inventory and traffic management). Our vertically integrated subsystem product solutions rely on strong relationships with strategic suppliers to ensure on-time delivery and high quality products. We manage supplier performance and capability through quality audits and stringent source, incoming and/or first article inspection processes. We have a comprehensive quality and process control plan for each of our products, which include an effective supply chain management program and the use of automated inspection and test equipment to assure the quality and reliability of our products. We perform most post sales service obligations (both warranty and other lifecycle support) in-house through a dedicated service and repair operation. We periodically review our contract manufacturing capabilities to ensure we are optimized for the right mix of quality, affordability, performance and on-time delivery.
Our AMC in Phoenix, Arizona is built around scalable, repeatable, secure, affordable, and predictable manufacturing. The high mix, low volume and high complexity/density nature of our products require speed and seamless interaction with all internal functions (as opposed to with an external contract manufacturer) which is a key value proposition of the USMO. The USMO is also designed for efficient showcasing to customers who at any point wish to access the best proven technology and high performing, secure electronics and processing manufacturing solutions within a broader product company such as Mercury. Proximity and interaction with our internal engineering organization is a significant benefit. This allows for the most repeatable product performance, while optimizing affordability and production responsiveness. The Phoenix AMC also provides manufacturing and assembly for SWaP-optimized multi-chip modules and system-in-package devices. We combine surface-mount, flip chip, die attach, wire bond and rugged 3D packaging on the same devices to provide a swap-optimized solution for our customers.
The Hudson, New Hampshire, West Caldwell, New Jersey, and Oxnard, California facilities are specifically aimed at providing scalable manufacturing within our critical businesses. We leverage best practices in design, development, manufacturing and materials handling at these production and sub-systems integration facilities. These facilities include the design, build and test of both RF and microwave components and subsystems in support of a variety of key customer programs. Our most recent acquisition of APC in Alpharetta, Georgia enables further integrated offerings to customers whereby products from other facilities are deployed to the end user by active matrix liquid crystal display systems which enhances the highly sophisticated man/machine interface.
Although we generally use standard parts and components for our products, certain components, including custom designed ASICs, static random access memory, FPGAs, microprocessors and other third-party chassis peripherals (single board computers, power supplies, blowers, etc.), are currently available only from a single source or from limited sources. With the exception of certain components that have gone “end of life”, we strive to maintain minimal supply commitments from our vendors and generally purchase components on a purchase order basis as opposed to entering into long-term procurement agreements with vendors. We have generally been able to obtain adequate supplies of components in a timely manner from current vendors or, when necessary to meet production needs, from alternate vendors. We believe that, in most cases, alternate vendors can be identified if current vendors are unable to fulfill needs.
We also design, develop, and manufacture DRFM units for a variety of modern electronic warfare applications, as well as radar environment simulation and test systems for defense and intelligence applications. We develop high performance signals intelligence payloads and EO/IR technologies for small UAV platforms as well as powerful onboard UAV processor systems for real-time wide area motion imagery.
Intellectual Property and Proprietary Rights
As of July 3, 2020, we held 88 patents of varying duration issued in the United States. We file U.S. patent applications and, where appropriate, foreign patent applications. We also file continuations to cover both new and improved designs and products. At present, we have several U.S. and foreign patent applications in process.
We also rely on a combination of trade secret, copyright, and trademark laws, as well as contractual agreements, to safeguard our proprietary rights in technology and products. In seeking to limit access to sensitive information to the greatest practical extent, we routinely enter into confidentiality and assignment of invention agreements with each of our employees and consultants and nondisclosure agreements with our key customers and vendors.
Mercury Systems, Innovation that Matters, Armor, ASSURE-Stor, EchoCore, Echotek, Ensemble, MultiCore Plus, NanoATR, NanoPAK, NanoSWITCH, PowerBlock, PowerStream, RACE, RACE Series, Race++ Series, Themis, TRRUST-Stor, and TRRUST-Purge are registered trademarks; and Air Flow-By, BuiltSAFE, BuiltSECURE, CANGuard, CodeSEAL, EnforcIT-S, EnsembleSeries, EnterpriseSeries, Liquid Flow-By, OpenRFM, POET, SecureBootFPGA, SpectrumSeries, and WhiteboxCRYPTO are trademarks of Mercury Systems, Inc. OpenVPX is a trademark of the VMEbus International Trade Association. All other trademarks and registered trademarks are the property of their respective holders, and are hereby acknowledged.
13

Backlog
As of July 3, 2020, we had a backlog of orders aggregating approximately $831.1 million, of which $567.7 million is expected to be delivered within the next twelve months. As of June 30, 2019, backlog was approximately $625.4 million. We include in our backlog customer orders for products and services for which we have accepted signed purchase orders, as long as that order is scheduled to ship or invoice in whole, or in part, within the next 24 months. Orders included in backlog may be canceled or rescheduled by customers, although the customer may incur cancellation penalties depending on the timing of the cancellation. A variety of conditions, both specific to the individual customer and generally affecting the customer’s industry, may cause customers to cancel, reduce or delay orders that were previously made or anticipated. We cannot assure the timely replacement of canceled, delayed or reduced orders.
Employees
At July 3, 2020, we employed a total of 1,947 people excluding contractors, including 643 in research and development, 151 in sales and marketing, 867 in manufacturing and customer support and 286 in general and administrative functions. We have 141 employees located in Europe, six located in Canada, and one located in Japan, and 1,799 located in the United States. We do not have any employees represented by a labor organization, and we believe that our relations with our employees are good. We also use contractors on an as-needed basis.
Customers
Our revenues are concentrated in two defense prime contractors including Lockheed Martin Corporation and Raytheon Technologies for the fiscal years ended 2020, 2019 and 2018. These two defense prime contractors comprised an aggregate of 32%, 37% and 38% of our revenues in each of the fiscal years 2020, 2019 and 2018, respectively. While sales to each of these customers that typically comprise 10% or more of our revenue, the sales to these customers are spread across multiple programs and platforms. For the fiscal years ended 2020, 2019 and 2018, we had no single program that represented 10% or more of our revenues.
Corporate Headquarters and Incorporation
Our corporate headquarters is located in Andover, Massachusetts. In 2017, we relocated our corporate headquarters into a more modern facility, investing in communications, media and collaborative capabilities, engineering labs and security infrastructure.
Mercury Systems, Inc. was incorporated in Massachusetts in 1981.
Financial Information about Geographic Scope
Information about revenue we receive within and outside the U.S. can be found in Note Q - Operating Segment, Geographic Information and Significant Customers - to the accompanying Consolidated Financial Statements included elsewhere in this Annual Report on Form 10-K.
WEBSITE
We maintain a website at www.mrcy.com. We make available on our website, free of charge, our annual report on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K, including exhibits and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended, as soon as reasonably practicable after such reports are electronically filed with, or furnished to, the Securities and Exchange Commission (“SEC”). Our code of business conduct and ethics is also available on our website. We intend to disclose any future amendments to, or waivers from, our code of business conduct and ethics within four business days of the waiver or amendment through a website posting or by filing a current report on Form 8-K with the SEC. Information contained on our website does not constitute part of this report. Our reports filed with, or furnished to, the SEC are also available on the SEC’s website at www.sec.gov.
Investors and others should note that we announce material financial information using our website (www.mrcy.com), SEC filings, press releases, public conference calls, webcasts, and social media, including Twitter (twitter.com/mrcy and twitter.com/mrcy_CEO) and LinkedIn (www.linkedin.com/company/mercury-systems). Therefore, we encourage investors and others interested in Mercury to review the information we post on the social media and other communication channels listed on our website.
14

ITEM 1A. RISK FACTORS:
We depend heavily on defense electronics programs that incorporate our products and services, which may be only partially funded and are subject to potential termination and reductions and delays in government spending.
Sales of our products and related services, primarily as an indirect subcontractor or team member with defense prime contractors, and in some cases directly, to the U.S. government and its agencies, as well as foreign governments and agencies, accounted for approximately 95% of our total net revenues in fiscal 2020 and 2019, and 96% of our total net revenues in fiscal 2018, respectively. Our products and services are incorporated into many different domestic and international defense programs. Over the lifetime of a defense program, the award of many different individual contracts and subcontracts may impact our products’ requirements. The funding of U.S. government programs is subject to Congressional appropriations. Although multiple-year contracts may be planned in connection with major procurements, Congress generally appropriates funds on a fiscal year basis even though a program may continue for many years. Consequently, programs are often only partially funded initially, and additional funds are committed only as Congress makes further appropriations and prime contracts receive such funding. The reduction or delay in funding or termination of a government program in which we are involved could result in a loss of or delay in receiving anticipated future revenues attributable to that program and contracts or orders received. The U.S. government could reduce or terminate a prime contract under which we are a subcontractor or team member irrespective of the quality of our products or services. The termination of a program or the reduction in or failure to commit additional funds to a program in which we are involved could negatively impact our revenues and have a material adverse effect on our financial condition and results of operations. The U.S. defense budget frequently operates under a continuing budget resolution, which increases revenue uncertainty and volatility. During fiscal 2014, gridlock in Congress, a continuing budget resolution, and the implementation of defense budget sequestration impacted our revenues and increased uncertainty in our business and financial planning. For fiscal 2021 and beyond, the potential for further gridlock in Congress, the November 2020 Presidential election, another continuing budget resolution, the defense industry operating under sequestration, or the crowding out of defense funding due to historically high budget deficits could adversely impact our revenues and increase uncertainty in our business and financial planning. In addition, delays in the funding for new or existing programs, or in defense appropriation generally could negatively impact our revenues and have a material adverse effect on our financial condition and results of operations for the period in which such revenues were originally anticipated.
We face various risks related to health epidemics, pandemics and similar outbreaks, which may have material adverse effects on our business, financial position, results of operations and/or cash flows.
We face various risks related to health epidemics, pandemics, and similar outbreaks, including the outbreak of coronavirus disease 2019 and any future variants of the disease (“COVID”). The continued spread of COVID has resulted in a global health crisis that is adversely affecting the economies and financial markets of many countries, resulting in a severe economic downturn that may negatively affect demand for our products. In response to COVID, we implemented a work-from-home program for all of our employees who could perform their duties from home, limited domestic and international travel and required self-quarantines following travel, limited customer and supplier visits to our sites, implemented social distancing measures, temperature and COVID testing within our facilities, and created a $1 million employee relief fund as well as a COVID sick leave policy providing up to 120 hours of paid leave. The extent to which COVID could further impact our business, results of operations and financial condition is highly uncertain. Despite our efforts to manage the adverse impacts of this pandemic, its ultimate impact may depend on various factors beyond our knowledge or control, including the duration and severity of the outbreak and actions taken to contain its spread and mitigate its public health effects. Examples of the actual and potential adverse impacts of COVID on our business include, but are not limited to:

significant portions of our workforce being unable to work effectively, including because of illness, quarantines, government actions, temporary facility closures or other restrictions on our operations such as the loss of our essential business designation in the event of tighter restrictions on operations of companies in the defense industrial base;
disruptions in our supply chain;
the inability to perform fully on our contracts because of workforce or supply chain constraints;
cost increases that may not be recoverable or adequately covered by our insurance, resulting in lower profitability;
delays or limits on the ability of our customers to perform on their contracts, including in making timely payments to us;
increased volume and effectiveness of cyber-attacks and phishing attempts designed to exploit the pandemic and the large numbers of employees working remotely;
disruption and volatility in capital markets, increasing the cost of capital and adversely impacting our access to capital;
slowdowns in M&A market activity, limiting our ability to execute on our M&A growth strategy;
increased deficit spending in governmental recovery efforts leading to the crowding out of defense spending in future governmental budgets;
15

additional costs to protect the health and safety of our employees, including, among others, costs to monitor and test for COVID, to reformat facilities to provide for increased social distancing, to enhance employees' ability to work from home, additional medical costs; and
litigation related to any of the foregoing.
The uncertainties associated with the global outbreak of COVID, the foregoing impacts and other unforeseen impacts not referenced herein, as well as the ultimate impact of the COVID pandemic, are difficult to predict and could have a material adverse effect on our business, financial position, results of operations and/or cash flows.
Economic conditions could adversely affect our business, results of operations, and financial condition.
The world’s financial markets have, at times, experienced turmoil which could have material adverse impacts on our financial condition or our ability to achieve targeted results of operations due to:
reduced and delayed demand for our products;
increased risk of order cancellations or delays;
downward pressure on the prices of our products;
greater difficulty in collecting accounts receivable; and
risks to our liquidity, including the possibility that we might not have access to our cash and short-term investments or to our line of credit when needed.
Further, the funding of the defense programs that incorporate our products and services is subject to the overall U.S. government budget and appropriation decisions and processes, which are driven by numerous factors beyond our control, including geo-political, macroeconomic, public health, and political conditions. Increased Federal budget deficits could result in reduced Congressional appropriations, such as defense budget sequestration, for the defense programs that use our products and services. Reduced baseline defense budgets could reduce the number of funded programs in which we participate. In addition, the effects of any U.S. Federal government shutdown or extended continuing resolution could potentially reduce or delay the demand for our products. We are unable to predict the likely duration and severity of adverse economic conditions in the United States and other countries, but the longer the duration or the greater the severity, the greater the risks we face in operating our business.
We face other risks and uncertainties associated with defense-related contracts, which may have a material adverse effect on our business.
Whether our contracts are directly with the U.S. government, a foreign government, or one of their respective agencies, or indirectly as a subcontractor or team member, our contracts and subcontracts are subject to special risks. For example:
Changes in government administration and national and international priorities, including developments in the geo-political environment, could have a significant impact on national or international defense spending priorities and the efficient handling of routine contractual matters. These changes could have a negative impact on our business in the future.
Our contracts with the U.S. and foreign governments and their defense prime contractors and subcontractors are subject to termination either upon default by us or at the convenience of the government or contractor if, among other reasons, the program itself has been terminated. Termination for convenience provisions generally entitles us to recover costs incurred, settlement expenses, and profit on work completed prior to termination, but there can be no assurance in this regard.
Because we contract to supply goods and services to the U.S. and foreign governments and their prime and subcontractors, we compete for contracts in a competitive bidding process. We may compete directly with other suppliers or align with a prime or subcontractor competing for a contract. We may not be awarded the contract if the pricing or product offering is not competitive, either at our level or the prime or subcontractor level.  In addition, in the event we are awarded a contract, we are subject to protests by losing bidders of contract awards that can result in the reopening of the bidding process and changes in governmental policies or regulations and other political factors. In addition, we may be subject to multiple rebid requirements over the life of a defense program in order to continue to participate in such program, which can result in the loss of the program or significantly reduce our revenue or margin from the program. The government’s requirements for more frequent technology refreshes on defense programs may lead to increased costs and lower long term revenues.
Consolidation among defense industry contractors has resulted in a few large contractors with increased bargaining power relative to us. The increased bargaining power of these contractors may adversely affect our ability to compete for contracts and, as a result, may adversely affect our business or results of operations in the future.
16

Our customers include U.S. government contractors who must comply with and are affected by laws and regulations relating to the formation, administration, and performance of U.S. government contracts. In addition, when we contract with the U.S. government, we must comply with these laws and regulations, including the organizational conflict-of-interest regulations. A violation of these laws and regulations could result in the imposition of fines and penalties to us or our customers or the termination of our or their contracts with the U.S. government. As a result, there could be a delay in our receipt of orders from our customers, a termination of such orders, or a termination of contracts between us and the U.S. government.
We sell certain products and services to U.S. and international defense contractors or directly to the U.S. government on a commercial item basis, eliminating the requirement to disclose and certify cost data. To the extent that there are interpretations or changes in the Federal Acquisition Regulations (“FAR”) regarding the qualifications necessary to sell commercial items, there could be a material impact on our business and operating results. For example, there have been legislative proposals to narrow the definition of a “commercial item” (as defined in the FAR) or to require cost and pricing data on commercial items that could limit or adversely impact our ability to contract under commercial item terms. Changes could be accelerated due to changes in our mix of business, in Federal regulations, or in the interpretation of Federal regulations, which may subject us to increased oversight by the Defense Contract Audit Agency (“DCAA”) for certain of our products or services. Such changes could also trigger contract coverage under the Cost Accounting Standards (“CAS”), further impacting our commercial operating model and requiring compliance with a defined set of business systems criteria. Growth in the value of certain of our contracts has increased our compliance burden, requiring us to implement new business systems to comply with such requirements. Failure to comply with applicable CAS requirements could adversely impact our ability to win future CAS-type contracts.
We are subject to the Defense Federal Acquisition Regulation Supplement (“DFARS”), in connection with our defense work for the U.S. government and defense prime contractors. Amendments to the DFARS, such as the DFARS cybersecurity requirements, may increase our costs or delay the award of contracts if we are unable to certify that we satisfy such cybersecurity requirements at our Company level and into our supply chain.
We are subject to the Department of Defense Cybersecurity Maturity Model Certification (“CMMC”) in connection with our defense work for the U.S. government and defense prime contractors. Amendments to the CMMC may increase our costs or delay the award of contracts if we are unable to certify that we satisfy such cybersecurity requirements at our Company level and into our supply chain.
The U.S. government or a defense prime contractor customer could require us to relinquish data rights to a product in connection with performing work on a defense contract, which could lead to a loss of valuable technology and intellectual property in order to participate in a government program.
The U.S. government or a defense prime contractor customers could require us to enter into cost reimbursable contracts that could offset our cost efficiency initiatives.
We are subject to various U.S. Federal export-control statutes and regulations, which affect our business with, among others, international defense customers. In certain cases the export of our products and technical data to foreign persons, and the provision of technical services to foreign persons related to such products and technical data, may require licenses from the U.S. Department of Commerce or the U.S. Department of State. The time required to obtain these licenses, and the restrictions that may be contained in these licenses, may put us at a competitive disadvantage with respect to competing with international suppliers who are not subject to U.S. Federal export control statutes and regulations. In addition, violations of these statutes and regulations can result in civil and, under certain circumstances, criminal liability as well as administrative penalties which could have a material adverse effect on our business and operating results.
We anticipate that sales to our U.S. prime defense contractor customers as part of foreign military sales (“FMS”) programs will be an increasing part of our business going forward. These FMS sales combine several different types of risks and uncertainties highlighted above, including risks related to government contracts, risks related to defense contracts, timing and budgeting of foreign governments, and approval from the U.S. and foreign governments related to the programs, all of which may be impacted by macroeconomic and geopolitical factors outside of our control.
Certain of our employees with appropriate security clearances may require access to classified information in connection with the performance of a U.S. government contract. We must comply with security requirements pursuant to the National Industrial Security Program Operating Manual, or NISPOM, and other U.S. government security protocols when accessing sensitive information. Failure to comply with the NISPOM or other security requirements may subject us to civil or criminal penalties, loss of access to sensitive information, loss of a U.S. government contract, or potentially debarment as a government contractor. Further, the Defense Counterintelligence and Security Agency (“DCSA”) has transitioned its review of a contractor's security program to focus on the protection of critical
17

unclassified information and assets. Failure to meet DCSA's new, broader requirements could adversely impact the ability to win new business as a government contractor.
We may need to invest additional capital to build out higher level security infrastructure at certain of our facilities to capture new design wins on defense programs with higher level security requirements. Failure to invest in such infrastructure may limit our ability to obtain new design wins on defense programs. In addition, we may need to invest in additional secure laboratory space to integrate efficiently subsystem level solutions and maintain quality assurance on current and future programs.
The loss of one or more of our largest customers, programs, or applications could adversely affect our results of operations.
We are dependent on a small number of customers for a large portion of our revenues. A significant decrease in the sales to or loss of any of our major customers would have a material adverse effect on our business and results of operations. In fiscal 2020, both Lockheed Martin Corporation and Raytheon Technologies accounted for 16% of our total net revenues. In fiscal 2019, Raytheon Technologies accounted for 20% of our total net revenues and Lockheed Martin Corporation accounted for 17% of our total net revenues. In fiscal 2018, both Raytheon Technologies and Lockheed Martin Corporation accounted for 19% of our total net revenues. Customers in the defense market generally purchase our products in connection with government programs that have a limited duration, leading to fluctuating sales to any particular customer in this market from year to year. In addition, our revenues are largely dependent upon the ability of customers to develop and sell products that incorporate our products. No assurance can be given that our customers will not experience financial, technical or other difficulties that could adversely affect their operations and, in turn, our results of operations. Additionally, on a limited number of programs the customer has co-manufacturing rights which could lead to a shift of production on such a program away from us which in turn could lead to lower revenues.
Going forward, we believe the SEWIP, Filthy Buzzard, F-35, LTAMDS and a classified radar program could be a large portion of our future revenues in the coming years, and the loss or cancellation of these programs could adversely affect our future results. Further, new programs may yield lower margins than legacy programs, which could result in an overall reduction in gross margins.
If we are unable to respond adequately to our competition or to changing technology, we may lose existing customers and fail to win future business opportunities. The emergence of commodity-type products as acceptable substitutes for certain of our products may cause customers to delay purchases or seek alternative solutions.
The markets for our products are highly competitive and are characterized by rapidly changing technology, frequent product performance improvements, and evolving industry standards. Competitors may be able to offer more attractive pricing or develop products that could offer performance features that are superior to our products, resulting in reduced demand for our products. We may be unable to keep pace with competitors’ marketing and the lack of visibility in the marketplace may negatively impact design wins, bookings, and revenues. Customers may also decide to reduce costs and accept the least costly technically acceptable alternative to our products or services. In addition, customers may decide to insource products that they have traditionally outsourced to us. Due to the rapidly changing nature of technology, we may not become aware in advance of the emergence of new competitors into our markets. The emergence of new competitors into markets targeted by us could result in the loss of existing customers and may have a negative impact on our ability to win future business opportunities. Perceptions of Mercury as a high-cost provider could cause us to lose existing customers or fail to win new business. Further, our lack of strong engagements with important government-funded laboratories (e.g. DARPA, MIT Lincoln Labs, MITRE) may inhibit our ability to become subsystem solution design partners with our defense prime customers.
Our products are often designed for operating under physical constraints such as limited space, weight, and electrical power. Furthermore, these products are often designed to be “rugged,” that is, to withstand enhanced environmental stress such as extended temperature range, shock, vibration, and exposure to sand or salt spray. Historically these requirements have often precluded the use of less expensive, readily available commodity-type systems typically found in more benign non-military settings. With continued microprocessor evolution, low-end systems could become adequate to meet the requirements of an increased number of the lesser-demanding applications within our target markets. Workstation or blade center computer manufacturers and other low-end single-board computer, or new competitors, may attempt to penetrate the high-performance market for defense electronics systems. Factors that may increase the acceptability of commodity-type products in some defense platforms that we serve include improvements in the physical properties and durability of such alternative products, combined with the relaxation of physical and ruggedness requirements by the military due to either a reevaluation of those requirements or the installation of products in a more highly environmentally isolated setting. These developments could negatively impact our revenues and have a material adverse effect on our business and operating results.
18

Competition from existing or new companies could cause us to experience downward pressure on prices, fewer customer orders, reduced margins, the inability to take advantage of new business opportunities, and the loss of market share.
We compete in highly competitive industries, and our customers generally extend the competitive pressures they face throughout their respective supply chains. Additionally, our markets are facing increasing industry consolidation, resulting in larger competitors who have more market share putting more downward pressure on prices and offering a more robust portfolio of products and services. We are subject to competition based upon product design, performance, pricing, quality, and services. Our product performance, engineering expertise, and product quality have been important factors in our growth. While we try to maintain competitive pricing on those products that are directly comparable to products manufactured by others, in many instances our products will conform to more exacting specifications and carry a higher price than analogous products. Many of our customers and potential customers have the capacity to design and internally manufacture products that are similar to our products. We face competition from research and product development groups and the manufacturing operations of current and potential customers, who continually evaluate the benefits of internal research, product development, and manufacturing versus outsourcing. Our defense prime contractor customers could decide to pursue one or more of our product development areas as a core competency and insource that technology development and production rather than purchase that capability from us as a supplier. This competition could result in fewer customer orders and a loss of market share.
If we fail to respond to commercial industry cycles in terms of our cost structure, manufacturing capacity, and/or personnel need, our business could be seriously harmed.
The timing, length, and severity of the up-and-down cycles in the commercial and defense industries are difficult to predict. This cyclical nature of the industries in which we operate affects our ability to accurately predict future revenue, and in some cases, future expense levels. During down cycles in our industry, the financial results of our customers may be negatively impacted, which could result not only in a decrease in orders but also a weakening of their financial condition that could impair our ability to recognize revenue or to collect on outstanding receivables. When cyclical fluctuations result in lower than expected revenue levels, operating results may be adversely affected and cost reduction measures may be necessary in order for us to remain competitive and financially sound. We must be in a position to adjust our cost and expense structure to reflect prevailing market conditions and to continue to motivate and retain our key employees. If we fail to respond, then our business could be seriously harmed. In addition, during periods of rapid growth, we must be able to increase engineering and manufacturing capacity and personnel to meet customer demand. We can provide no assurance that these objectives can be met in a timely manner in response to industry cycles. Each of these factors could adversely impact our operating results and financial condition.
Implementation of our growth strategy may not be successful, which could affect our ability to increase revenues.
Our growth strategy includes developing new products, adding new customers and programs within our existing markets, and entering new markets both domestically and internationally, developing our manufacturing capabilities, as well as identifying and integrating acquisitions and achieving revenue and cost synergies and economies of scale. Our ability to compete in new markets will depend upon a number of factors including, among others:
our ability to create demand for products in new markets;
our ability to respond to changes in our customers’ businesses by updating existing products and introducing, in a timely fashion, new products which meet the needs of our customers;
our ability to increase our market visibility and penetration with the prime defense contractors;
the quality of our new products;
our ability to respond rapidly to technological change;
our ability to increase our in-house manufacturing capacity and utilization; and
our ability to successfully identify and integrate any acquisitions that we make and achieve revenue and cost synergies and economies of scale.
The failure to do any of the foregoing could have a material adverse effect on our business, financial condition, and results of operations. In addition, we may face competition in these new markets from various companies that may have substantially greater research and development resources, marketing and financial resources, manufacturing capability, and/or customer support organizations.
Growing our business, in particular by providing services and products such as sophisticated subsystems for major defense programs could strain our operational capacity and working capital demands if not properly anticipated and managed. Pursuing such growth could result in our operational and infrastructure resources being spread too thin, which could negatively impact our ability to deliver quality product on schedule and on budget. Providing innovative subsystem level products is a key driver of our growth strategy and the failure to properly scale our capabilities to support our customers at a subsystem level
19

could result in lost opportunities and revenues. Failure to implement consistent enterprise resource planning and management systems across our entire platform, to increase the level of automation to scale our operations and to establish a uniform program management process for lifecycle management could negatively impact our ability to generate efficiencies to achieve cost reduction objectives.
Future acquisitions may adversely affect our financial condition.
As part of our strategy for growth, we expect to continue to explore acquisitions or strategic alliances, which ultimately may not be completed or be beneficial to us.
Acquisitions may pose risks to our operations, including:
problems and increased costs in connection with the integration of the personnel, operations, technologies, IT infrastructure, or products of the acquired businesses;
layering of integration activity due to multiple overlapping acquisitions;
unanticipated costs;
failure to achieve anticipated increases in revenues and profitability;
diversion of management’s attention from our organic business;
adverse effects on business relationships with suppliers and customers and those of the acquired company;
acquired assets becoming impaired as a result of technical advancements or worse-than-expected performance by the acquired company;
failure to rationalize manufacturing capacity, locations, and operating models to achieve anticipated economies of scale, or disruptions to manufacturing and product design operations during the combination of facilities;
failure to rationalize business and information systems and to expand the IT infrastructure and security protocols throughout the enterprise;
volatility associated with accounting for earn-outs in a given transaction;
entering markets in which we have no, or limited, prior experience;
poor export control programs pre-acquisition at acquired companies, which may lead to liabilities for export violation, or impact the business acquired when placed under our export compliance program;
potential loss of key employees; and
adverse effects on our internal control over financial reporting before the acquiree's complete integration into our control environment.
In addition, in connection with any acquisitions or investments we could:
issue stock that would dilute our existing shareholders’ ownership percentages;
incur debt and assume liabilities;
obtain financing on unfavorable terms, or not be able to obtain financing on any terms at all;
incur amortization expenses related to acquired intangible assets or incur large and immediate write-offs;
incur large expenditures related to office closures of the acquired companies, including costs relating to the termination of employees and facility and leasehold improvement charges resulting from our having to vacate the acquired companies’ premises; and
reduce the cash that would otherwise be available to fund operations or for other purposes.
The failure to successfully integrate any acquisitions in an efficient or timely manner may negatively impact our financial condition and operating results, or we may not be able to fully realize anticipated savings. In addition, our competitors could try to emulate our acquisition strategy, leading to greater competition for acquisition targets which could lead to larger competitors if they succeed in emulating our strategy.
We may not realize the expected benefits, including synergies, of our recent acquisitions because of integration difficulties and other challenges.
While we expect our recent acquisitions to result in synergies and other financial and operational benefits, we may be unable to realize these synergies or other benefits in the timeframe that we expect or at all. The success of the acquisitions will depend, in part, on our ability to realize the anticipated benefits from integrating such businesses with our existing business. The integration process may be complex, costly and time consuming.
20

The difficulties of integrating the operations of these companies include, among others:
failure to implement our business plan for the combined business;
unanticipated issues in integrating manufacturing, logistics, business systems, information and communications systems, and other infrastructure items;
unanticipated changes in applicable laws and regulations;
failure to retain key employees;
failure to retain key customers;
failure to rationalize our supply chain;
operating risks inherent in these companies and our organic business;
the impact of any assumed legal proceedings;
the impact of our export compliance program on these companies;
the impact on our internal controls and compliance with the regulatory requirements under the Sarbanes-Oxley Act of 2002; and
unanticipated issues, expenses, charges, and liabilities related to the acquisitions.
We may not be able to maintain the levels of revenue, earnings, or operating efficiency that we and our prior acquisitions had achieved or might achieve separately. In addition, we may not accomplish the integration of these businesses smoothly, successfully or within the anticipated costs or timeframe. Further, we may incur implementation costs relative to anticipated cost synergies, and our expectations with respect to integration or synergies as a result of these acquisitions may not materialize. Accordingly, you should not place undue reliance on any anticipated synergies.
The market price of our common stock may decline as a result of our M&A activity.
The market price of our common stock may decline as a result of our merger and acquisition activity if, among other things, we are unable to achieve the expected growth in earnings, or if the operational cost savings estimates in connection with the integration of acquired businesses are not realized. The market price of our common stock also may decline if we do not achieve the perceived benefits of the acquisitions as rapidly or to the extent anticipated by financial or industry analysts or if the effect of the acquisitions on our financial results is not consistent with the expectations of financial or industry analysts.
We may incur substantial indebtedness.
On September 28, 2018, we amended our existing revolving credit facility (“the Revolver”) to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 28, 2023. As of July 3, 2020, we had no outstanding borrowings on the Revolver. The Revolver accrues interest, at our option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus 1.25% and is established pursuant to a pricing grid based on our total net leverage ratio. We may be exposed to the impact of interest rate changes primarily through our borrowing activities. Subject to the limits contained in the Revolver, we may incur substantial additional debt from time to time to finance working capital, capital expenditures, investments or acquisitions, or for other purposes. If we do so, the risks related to our debt could intensify. Specifically, our debt could have important consequences to our investors, including the following:
making it more difficult for us to satisfy our obligations under our debt instruments, including, without limitation, the Revolver; and if we fail to comply with these requirements, an event of default could result;
limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions, or other general corporate requirements;
requiring a substantial portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions, and other general corporate purposes;
increasing our vulnerability to general adverse economic and industry conditions;
exposing us to the risk of increased interest rates as certain of our borrowings may have variable interest rates, which could increase the cost of servicing our financial instruments and could materially reduce our profitability and cash flows;
limiting our flexibility in planning for and reacting to changes in the industry in which we compete;
placing us at a disadvantage compared to other, less leveraged competitors; and
21

increasing our cost of borrowing.
In addition, the Revolver contains restrictive covenants that may limit our ability to engage in activities that are in our long term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all our debt. And, if we were unable to repay the amounts due and payable, the lenders under the Revolver could proceed against the collateral granted to them to secure that indebtedness.
In addition, increases in interest rates would increase the cost of servicing our financial instruments with exposure to interest rate risk and could materially reduce our profitability and cash flows. While we had no borrowings on our Revolver at July 3, 2020, assuming that we had $100.0 million of floating rate debt outstanding, our annual interest expense would change by approximately $1.0 million for each 100 basis point increase in interest rates.
We may also incur costs related to interest rate hedges, including the termination of any such hedges. As of July 3, 2020, we did not have any interest rate hedge instruments in effect. During the fourth quarter of fiscal 2019, in conjunction with the net proceeds generated by a follow-on equity offering, we repaid all of our then outstanding borrowings on the Revolver, including $175.0 million with a fixed interest rate hedge, with the termination of the interest rate hedge resulting in $5.4 million in settlement costs.
We have a significant amount of goodwill and intangible assets on our consolidated financial statements that are subject to impairment based upon future adverse changes in our business or prospects.
At July 3, 2020, the carrying values of goodwill and identifiable intangible assets on our balance sheet were $614.1 million and $208.7 million, respectively. We evaluate indefinite lived intangible assets and goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. Indefinite lived intangible assets are impaired and goodwill impairment is indicated when their book value exceeds fair value. We also review finite-lived intangible assets and long-lived assets when indications of potential impairment exist, such as a significant reduction in undiscounted cash flows associated with the assets. Should the fair value of our long-lived assets decline because of reduced operating performance, market declines, or other indicators of impairment, a charge to operations for impairment may be necessary. The value of goodwill and intangible assets from the allocation of purchase price from our recent acquisitions will be derived from our business operating plans and is susceptible to an adverse change in demand, input costs or general changes in our business or industry and could require an impairment charge in the future.
We may be unable to obtain critical components from suppliers, which could disrupt or delay our ability to deliver products to our customers.
Several components used in our products are currently obtained from sole-source suppliers. We are dependent on key vendors such as Xilinx, Inc., Intel Corporation and Microsemi for Field Programmable Gate Arrays (“FPGA”), on Semiconductor for Application-Specific Integrated Circuits (“ASICs”), Intel Corporation and NXP Semiconductor for processors, Micron Technology, Inc. for specific memory products and in general any sole-source microelectronics suppliers. Generally, suppliers may terminate their contracts with us without cause upon 30 days’ notice and may cease offering their products upon 180 days’ notice. If any of our sole-source suppliers limits or reduces the sale of these components, we may be unable to fulfill customer orders in a timely manner or at all. In addition, if these or other component suppliers, some of which are small companies, experienced financial difficulties or other problems that prevented them from supplying us with the necessary components, we could experience a loss of revenues due to our inability to fulfill orders. These sole-source and other suppliers are each subject to quality and performance issues, materials shortages, excess demand, reduction in capacity and other factors that may disrupt the flow of goods to us or to our customers, which would adversely affect our business and customer relationships. We have no guaranteed supply arrangements with our suppliers and there can be no assurance that these suppliers will continue to meet our requirements. If supply arrangements are interrupted, we may not be able to find another supplier on a timely or satisfactory basis. We may incur significant set-up costs and delays in manufacturing should it become necessary to replace any key vendors due to work stoppages, shipping delays, financial difficulties, natural or manmade disasters or other factors.
We may not be able to effectively manage our relationships with contract manufacturers.
We may not be able to effectively manage our relationship with contract manufacturers, and the contract manufacturers may not meet future requirements for timely delivery. We rely on contract manufacturers to build hardware sub-assemblies for certain of our products in accordance with our specifications. During the normal course of business, we may provide demand forecasts to contract manufacturers up to five months prior to scheduled delivery of our products to customers. If we overestimate requirements, the contract manufacturers may assess cancellation penalties or we may be left with excess inventory, which may negatively impact our earnings. If we underestimate requirements, the contract manufacturers may have inadequate inventory, which could interrupt manufacturing of our products and result in delays in shipment to customers and revenue recognition. Contract manufacturers also build products for other companies, and they may not have sufficient quantities of inventory available or sufficient internal resources to fill our orders on a timely basis or at all.
22

In addition, there have been a number of major acquisitions within the contract manufacturing industry in recent years. While there has been no significant impact on our contract manufacturers to date, future acquisitions could potentially have an adverse effect on our working relationships with contract manufacturers. Moreover, we currently rely primarily on two contract manufacturers, Benchmark Electronics, Inc. and Omega Electronics Manufacturing Services. The failure of these contract manufacturers to fill our orders on a timely basis or in accordance with our customers’ specifications could result in a loss of revenues and damage to our reputation. We may not be able to replace these contract manufacturers in a timely manner or without significantly increasing our costs if such contract manufacturer were to experience financial difficulties or other problems that prevented it from fulfilling our order requirements.
With the expansion of our product lines in recent years, primarily related to the acquisition of APC in fiscal 2020, Athena, Syntonic, GECO and Germane in fiscal 2019, as well as our earlier acquisitions of Themis, RTL, Delta, CES, the Carve-Out Business, LIT, Micronetics, Inc., KOR Electronics, and LNX Corporation, the mix and volume of products that we manufacture in-house has increased. With the building of our Advanced Microelectronics Center in Hudson, New Hampshire and the expansion of our Phoenix, Arizona facility, we have become more vertically integrated in our product lines. This vertical integration has led to higher capital intensity and labor utilization rate volatility which could affect our profitability, and higher fixed costs. Also, the changes to business processes and IT systems required to combine two locations into a single site like our Advanced Microelectronics Center in Oxnard, California may interrupt our operations for a period of time resulting in higher costs, lower revenues and missed opportunities for design wins. In addition, Benchmark Electronics, Inc. notified us in 2016 that they would no longer contract manufacture certain of our digital processing products at their Huntsville, Alabama facility due to internal integration planning at Benchmark. As a result, we began to internally manufacture the impacted Huntsville, Alabama digital processing product line at our Phoenix, Arizona facility. With our build out of the USMO, we are developing a second source for our digital processing product manufacturing needs to complement our contract manufacturing relationship with Benchmark Electronics. With a source of internal manufacturing to meet an increasing portion of our digital processing product manufacturing needs, we will need to manage effectively our relationship with our contract manufacturers to manage our order volumes, scale production to meet volume requirements, and maintain necessary inventory levels.
We are exposed to risks associated with international operations and markets.
We market and sell products in international markets, have sales offices and subsidiaries in the United Kingdom and Japan and we have manufacturing and/or engineering facilities and subsidiaries in Switzerland, Spain, Canada, and France. Revenues from international operations accounted for 7%, 8%, and 9%, of our total net revenues in fiscal 2020, 2019, and 2018, respectively. We also ship directly from our U.S. operations to international customers. There are inherent risks in transacting business internationally, including:
changes in applicable laws and regulatory requirements;
export and import restrictions;
export controls relating to technology and sanctioned parties;
tariffs and other trade barriers;
less favorable intellectual property laws;
difficulties in staffing and managing foreign operations;
longer payment cycles;
problems in collecting accounts receivable;
adverse economic conditions in foreign markets;
political instability;
fluctuations in currency exchange rates;
expatriation controls; and
potential adverse tax consequences.
There can be no assurance that one or more of these factors will not have a material adverse effect on our future international activities and, consequently, on our business and results of operations.
We have a pension plan (the “Plan”) for Swiss employees, mandated by Swiss law. Since participants of the Plan are entitled to a defined rate of interest on contributions made, the Plan meets the criteria for a defined benefit plan under U.S. GAAP. The Plan, an independent pension fund, is part of a multi-employer plan with unrestricted joint liability for all participating companies and the economic interest in the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan. U.S. GAAP requires an employer to recognize the funded status of the defined benefit plan on the balance sheet, which we have presented in other long-term liabilities on our Consolidated
23

Balance Sheets at July 3, 2020. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions in the Plan and we may have to record an increased liability as a result of fluctuations in the value of the Plan’s assets. As of July 3, 2020, we had a liability of $11.9 million in Other non-current liabilities representing the net under-funded status of the Plan.
In addition, we must comply with the Foreign Corrupt Practices Act, or the FCPA, and the anti-corruption laws of the countries in which we operate. Those laws generally prohibit the giving of anything of value to win business. The FCPA also generally requires companies to maintain adequate record-keeping and internal accounting practices to accurately reflect the transactions of the company and prohibits U.S. companies and their intermediaries from making corrupt payments to foreign officials for the purpose of obtaining or keeping business or otherwise obtaining favorable treatment. Under these anti-corruption laws, U.S. companies may be held liable for actions taken by strategic or local partners or representatives. If we or our intermediaries fail to comply with the requirements of international applicable anti-corruption laws, governmental authorities in the United States or the countries in which we operate could seek to impose civil and criminal penalties, which could have a material adverse effect on our business, results of operations, financial conditions and cash flows.
We may be exposed to unfavorable currency exchange rate fluctuations, which may lead to lower operating margins, or may cause us to raise prices which could result in reduced revenues.
Currency exchange rate fluctuations could have an adverse effect on our net revenues and results of operations. Unfavorable currency fluctuations could require us to increase prices to foreign customers, which could result in lower net revenues from such customers. Alternatively, if we do not adjust the prices for our products in response to unfavorable currency fluctuations, our results of operations could be adversely affected. In addition, most sales made by our foreign subsidiaries are denominated in the currency of the country in which these products are sold, and the currency they receive in payment for such sales could be less valuable at the time of receipt as a result of exchange rate fluctuations. We do not currently hedge our foreign currency exchange rate exposure.
If we are unable to respond to technological developments and changing customer needs on a timely and cost-effective basis, our results of operations may be adversely affected.
Our future success will depend in part on our ability to enhance current products and to develop new products on a timely and cost-effective basis in order to respond to technological developments and changing customer needs. Defense customers, in particular, demand frequent technological improvements as a means of gaining military advantage. Military planners have historically funded significantly more design projects than actual deployments of new equipment, and those systems that are deployed tend to contain the components of the subcontractors selected to participate in the design process. In order to participate in the design of new defense electronics systems, we must demonstrate the ability to deliver superior technological performance on a timely and cost-effective basis. There can be no assurance that we will secure an adequate number of design wins in the future, that the equipment in which our products are intended to function will eventually be deployed in the field, or that our products will be included in such equipment if it eventually is deployed.
The design-in process is typically lengthy and expensive, and there can be no assurance that we will be able to continue to meet the product specifications of customers in a timely and adequate manner. In addition, any failure to anticipate or respond adequately to changes in technology, customer preferences, and future order demands, or any significant delay in product developments, product introductions, or order volume, could negatively impact our financial condition and results of operations, including the risk of inventory obsolescence. Because of the complexity of our products, we have experienced delays from time to time in completing products on a timely basis. If we are unable to design, develop, or introduce competitive new products on a timely basis, our future operating results may be adversely affected.
Our products are complex, and undetected defects may increase our costs, harm our reputation with customers or lead to costly litigation.
Our products are extremely complex and must operate successfully with complex products of our customers and their other vendors. Our products may contain undetected errors when first introduced or as we introduce product upgrades. The pressures we face to be the first to market new products or functionality and the elapsed time before our products are integrated into our customer's systems increases the possibility that we will offer products in which we or our customers later discover problems. We have experienced new product and product upgrade errors in the past and expect similar problems in the future. These problems may cause us to incur significant warranty costs and costs to support our service contracts and divert the attention of personnel from our product development efforts. Also, hostile third parties or nation states may try to install malicious code or devices into our products or software. Undetected errors may adversely affect our product’s ease of use and may create customer satisfaction issues. If we are unable to repair these problems in a timely manner, we may experience a loss of or delay in revenue and significant damage to our reputation and business prospects. Many of our customers rely upon our products for mission-critical applications. Because of this reliance, errors, defects, or other performance problems in our products could result in significant financial and other damage to our customers. Our customers could attempt to recover those
24

losses by pursuing products liability claims against us which, even if unsuccessful, would likely be time-consuming and costly to defend and could adversely affect our reputation.
We may be unsuccessful in protecting our intellectual property rights which could result in the loss of a competitive advantage.
Our ability to compete effectively against other companies in our industry depends, in part, on our ability to protect our current and future proprietary technology under patent, copyright, trademark, trade secret, and unfair competition laws. We cannot assure you that our means of protecting our proprietary rights in the United States or abroad will be adequate, or that others will not develop technologies similar or superior to our technology or design around our proprietary rights. In addition, we may incur substantial costs in attempting to protect our proprietary rights.
Also, despite the steps taken by us to protect our proprietary rights, it may be possible for unauthorized third parties to copy or reverse-engineer aspects of our products, develop similar technology independently, or otherwise obtain and use information from our supply chain that we regard as proprietary and we may be unable to successfully identify or prosecute unauthorized uses of our technology. Further, with respect to our issued patents and patent applications, we cannot assure you that any patents from any pending patent applications (or from any future patent applications) will be issued, that the scope of any patent protection will exclude competitors or provide competitive advantages to us, that any of our patents will be held valid if subsequently challenged or that others will not claim rights in or ownership of the patents (and patent applications) and other proprietary rights held by us.
If we become subject to intellectual property infringement claims, we could incur significant expenses and could be prevented from selling specific products.
We may become subject to claims that we infringe the intellectual property rights of others. We cannot assure you that, if made, these claims will not be successful. Any claim of infringement could cause us to incur substantial costs defending against the claim even if the claim is invalid, and could distract management from other business. Any judgment against us could require substantial payment in damages and could also include an injunction or other court order that could prevent us from offering certain products.
Our need for continued or increased investment in R&D may increase expenses and reduce our profitability.
Our industry is characterized by the need for continued investment in R&D. If we fail to invest sufficiently in R&D, our products could become less attractive to potential customers and our business and financial condition could be materially and adversely affected. As a result of the need to maintain or increase spending levels in this area and the difficulty in reducing costs associated with R&D, our operating results could be materially harmed if our R&D efforts fail to result in new products or if revenues fall below expectations. As a result of our commitment to invest in R&D, spending levels of R&D expenses as a percentage of revenues may fluctuate in the future. In addition, defense prime contractors could increase their requirement for sub-contractors, like us, to increase their share in the R&D costs for new programs and design wins.
Our results of operations are subject to fluctuation from period to period and may not be an accurate indication of future performance.
We have experienced fluctuations in operating results in large part due to the sale of products and services in relatively large dollar amounts to a relatively small number of customers. Customers specify delivery date requirements that coincide with their need for our products and services. Because these customers may use our products and services in connection with a variety of defense programs or other projects with different sizes and durations, a customer’s orders for one quarter generally do not indicate a trend for future orders by that customer. As such, we have not been able in the past to consistently predict when our customers will place orders and request shipments so that we cannot always accurately plan our manufacturing, inventory, and working capital requirements. As a result, if orders and shipments differ from what we predict, we may incur additional expenses and build excess inventory, which may require additional reserves and allowances and reduce our working capital and operational flexibility. Any significant change in our customers’ purchasing patterns could have a material adverse effect on our operating results and reported earnings per share for a particular quarter. Results of operations in any period should not be considered indicative of the results to be expected for any future period.
High quarterly book-ship ratios may pressure our inventory and cash flow management, necessitating increased inventory balances to ensure quarterly revenue attainment. Increased inventory balances tie up additional capital, limiting our operational flexibility. Some of our customers may have become conditioned to wait until the end of a quarter to place orders in the expectation of receiving a discount. Customers conditioned to seek quarter-end discounts increase risk and uncertainty in our financial forecasting and decrease our margins and profitability.
Our quarterly results may be subject to fluctuations resulting from a number of other factors, including:
delays in completion of internal product development projects;
25

delays in shipping hardware and software;
delays in acceptance testing by customers;
a change in the mix of products sold to our served markets;
changes in customer order patterns;
production delays due to quality problems with outsourced components;
inability to scale quick reaction capability products due to low product volume;
shortages and costs of components;
delays due to the implementation of new tariffs or other trade barriers;
the timing of product line transitions;
declines in quarterly revenues from previous generations of products following announcement of replacement products containing more advanced technology;
inability to realize the expected benefits from acquisitions and restructurings, or delays in realizing such benefits;
potential asset impairment, including goodwill and intangibles, or restructuring charges; and
changes in estimates of completion on fixed price service engagements.
In addition, from time to time, we have entered into contracts, referred to as development contracts, to engineer a specific solution based on modifications to standard products. Gross margins from development contract revenues are typically lower than gross margins from standard product revenues. We intend to continue to enter into development contracts and anticipate that the gross margins associated with development contract revenues will continue to be lower than gross margins from standard product sales.
Another factor contributing to fluctuations in our quarterly results is the fixed nature of expenditures on personnel, facilities, and marketing programs. Expense levels for these programs are based, in significant part, on expectations of future revenues. If actual quarterly revenues are below management’s expectations, our results of operations could be adversely affected.
Further, the preparation of financial statements in conformity with accounting principles generally accepted in the United States requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and changes in estimates in subsequent periods could cause our results of operations to fluctuate.
We rely on the significant experience and specialized expertise of our senior management, engineering, and operational staff and must retain and attract qualified and highly skilled personnel in order to grow our business successfully.
Our performance is substantially dependent on the continued services and performance of our senior management and our highly qualified team of engineers, many of whom have numerous years of experience, specialized expertise in our business, and security clearances required for certain defense projects. If we are not successful in hiring and retaining highly qualified engineers, we may not be able to extend or maintain our engineering expertise, and our future product development efforts could be adversely affected. Competition for hiring these employees is intense, especially with regard to engineers with specialized skills and security clearances required for our business, and we may be unable to hire and retain enough engineers to implement our growth strategy. Like our defense prime contractor customers, we face the potential for knowledge drain due to the impending retirement of the older members of our engineering workforce in the coming years.
We may be unable to deliver subsystem level products and related services on time and on budget with our limited engineering resources. Without sufficient resources in hardware, software, and mechanical engineering and quality assurance we may be unable to adequately scale our business and deliver the subsystem solutions that our customers expect. We must also develop new engineering talent in our engineering base to contain high engineering costs to alleviate pressures on our margins and price points.
Our future success also depends on our ability to identify, attract, hire, train, retain, and motivate highly skilled managerial and operational personnel on a timely basis as we continue our pace of growth. In addition, our ability to maintain growth as a portion of our workforce nears retirement is dependent upon our ability to adapt to the pending changes in our workforce demographics. If we fail to attract, integrate, and retain the necessary personnel, our ability to maintain and grow our business could suffer significantly. Further, improvements in the economy and labor markets could impact our ability to attract and retain key personnel.
26

If we experience a disaster or other business continuity problem, we may not be able to recover successfully, which could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.
If we experience a local or regional disaster or other business continuity problem, such as an earthquake, terrorist attack, pandemic or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our facilities, and the proper functioning of our computer, telecommunication, and other business systems and operations. As we attempt to grow our operations, the potential for particular types of natural or man-made disasters, political, economic, or infrastructure instabilities, or other country- or region-specific business continuity risks increases.
If we are unable to continue to obtain U.S. Federal government authorization regarding the export of our products, or if current or future export laws limit or otherwise restrict our business, we could be prohibited from shipping our products to certain countries, which would harm our ability to generate revenue.
We must comply with U.S. laws regulating the export of our products and technology. In addition, we are required to obtain a license from the U.S. government to export certain of our products and technical data as well as to provide technical services to foreign persons related to such products and technical data. We cannot be sure of our ability to obtain any licenses required to export our products or to receive authorization from the U.S. government for international sales or domestic sales to foreign persons including transfers of technical data or the provision of technical services. Likewise, our international operations are subject to the export laws of the countries in which they conduct business. Moreover, the export regimes and the governing policies applicable to our business are subject to change. We cannot assure you of the extent that such export authorizations will be available to us, if at all, in the future. If we cannot obtain required government approvals under applicable regulations in a timely manner or at all, we could be delayed or prevented from selling our products in certain jurisdictions, which could adversely affect our business and financial results.
If we are unable to obtain or maintain appropriate government security clearances for our facilities or personnel, we may be precluded from bidding on certain opportunities.
We must comply with security requirements pursuant to the National Industrial Security Program Operating Manual, or NISPOM, and other U.S. government security protocols when accessing sensitive information. Most of our facilities maintain a facility security clearance and many of our employees maintain a personal security clearance in order to access sensitive information necessary to the performance of our work on certain U.S. government contracts and subcontracts. Failure to comply with the NISPOM or other security requirements may subject us to civil or criminal penalties, loss of access to sensitive information, loss of a U.S. government contract or subcontract, or potentially debarment as a government contractor.
If we suffer data breaches or phishing attacks involving the designs, schematics, or source code for our products or other sensitive information, our business and financial results could be adversely affected.
Our business is subject to heightened risks of cyber intrusion as nation-state hackers seek access to technology used in U.S. defense programs. We are also targeted by spear phishing attacks in which an email directed at a specific individual or department is disguised to appear to be from a trusted source to obtain sensitive information. Like all DoD contractors that process, store, or transmit controlled unclassified information, we must meet DFARS minimum security standards or risk losing our DoD contracts. We securely store our designs, schematics, and source code for our products as they are created. A breach, whether physical, electronic or otherwise, of the systems on which this sensitive data is stored could lead to damage or piracy of our products. If we experience a data security breach from an external source or from an insider threat, we may have a loss in sales or increased costs arising from the restoration or implementation of additional security measures, either of which could adversely affect our business and financial results. Other potential costs could include damage to our reputation, loss of brand value, incident response costs, loss of stock market value, regulatory inquiries, litigation, and management distraction. A security breach that involves classified information could subject us to civil or criminal penalties, loss of a government contract, loss of access to classified information, or debarment as a government contractor. Similarly, a breach that involves loss of customer-provided data could subject us to loss of a customer, loss of a contract, litigation costs and legal damages, and reputational harm.
The highly-publicized cyberattack on Sony Pictures Entertainment demonstrates the vulnerability of companies to cyberattacks and the severe impact these attacks can have. In addition to the potential costs discussed above, the Sony cyberattack illustrates that such attacks can also damage physical infrastructure (e.g. corrupted servers) and destroy all copies of company intellectual property on a company's network.
27

We may need to invest in new information technology systems and infrastructure to scale our operations.
We may need to adopt new information technology systems and infrastructure to scale our business and obtain the synergies from prior and future acquisitions. Our information technology and business systems and infrastructure could create product development or production work stoppages, unnecessarily increase our inventory, negatively impact product delivery times and quality, and increase our compliance costs. Failure to invest in newer information technology and business systems and infrastructure may lead to operational inefficiencies and increased compliance costs and risks. In addition, an inability to maximize the utility and benefit of our current information technology and business tools could impact our ability to meet cost reduction and planned efficiency and operational improvement goals.
Our income tax provision and other tax liabilities may be insufficient if taxing authorities are successful in asserting tax positions that are contrary to our position. Increases in tax rates could impact our financial performance.
From time to time, we are audited by various Federal, state, local, and foreign authorities regarding income tax matters. Significant judgment is required to determine our provision for income taxes and our liabilities for other taxes. Although we believe our approach to determining the appropriate tax treatment is supportable and in accordance with relevant authoritative guidance it is possible that the final tax authority will take a tax position that is materially different than that which is reflected in our income tax provision. Such differences could have an adverse effect on our income tax provision or benefit, in the reporting period in which such determination is made and, consequently, on our results of operations, financial position, and/or cash flows for such period. Further, future increases in tax rates may adversely affect our financial results.
Provisions in our organizational documents and Massachusetts law and other actions we have taken could make it more difficult for a third party to acquire us.
Provisions of our articles of organization and by-laws could have the effect of discouraging a third party from making a proposal to acquire us and could prevent certain changes in control, even if some shareholders might consider the proposal to be in their best interest. These provisions include a classified board of directors, advance notice to our board of directors of shareholder proposals and director nominations, and limitations on the ability of shareholders to remove directors and to call shareholder meetings. In addition, we may issue shares of any class or series of preferred stock in the future without shareholder approval upon such terms as our board of directors may determine. The rights of holders of common stock will be subject to, and may be adversely affected by, the rights of the holders of any such class or series of preferred stock that may be issued.
We also are subject to the Massachusetts General Laws which, subject to certain exceptions, prohibit a Massachusetts corporation from engaging in a broad range of business combinations with any “interested shareholder” for a period of three years following the date that such shareholder becomes an interested shareholder. These provisions could discourage a third party from pursuing an acquisition of us at a price considered attractive by many shareholders.
The Massachusetts Business Corporation Act permits directors to look beyond the interests of shareholders and consider other constituencies in discharging their duties. In determining what the director of a Massachusetts corporation reasonably believes to be in the best interests of the corporation, a director may consider the interests of the corporation's employees, suppliers, creditors, and customers, the economy of the state, the region, and the nation, community and societal considerations, and the long-term and short-term interests of the corporation and its shareholders, including the possibility that these interests may be best served by the continued independence of the corporation. This provision of Massachusetts law could reduce the likelihood that we may be acquired in a transaction that our shareholders consider to be attractive.
Our profits may decrease and/or we may incur significant unanticipated costs if we do not accurately estimate the costs of fixed-price engagements.
A significant number of our system integration projects are based on fixed-price contracts, rather than contracts in which payment to us is determined on a time and materials or other basis. Our failure to estimate accurately the resources and schedule required for a project, or our failure to complete our contractual obligations in a manner consistent with the project plan upon which our fixed-price contract was based, could adversely affect our overall profitability and could have a material adverse effect on our business, financial condition, and results of operations. We are consistently entering into contracts for large projects that magnify this risk. We have been required to commit unanticipated additional resources to complete projects in the past, which has occasionally resulted in losses on those contracts. We could experience similar situations in the future. In addition, we may fix the price for some projects at an early stage of the project engagement, which could result in a fixed price that is too low. Therefore, any changes from our original estimates could adversely affect our business, financial condition, and results of operations.
28

The trading price of our common stock may continue to be volatile, which may adversely affect our business, and investors in our common stock may experience substantial losses.
Our stock price, like that of other technology and aerospace and defense companies, can be volatile. The stock market in general and technology companies in particular may continue to experience volatility. The stock prices for companies in the aerospace and defense industry may continue to remain volatile given uncertainty and timing of funding for defense programs. This volatility may or may not be related to our operating performance. Our operating results, from time to time, may be below the expectations of public market analysts and investors, which could have a material adverse effect on the market price of our common stock. Market rumors or the dissemination of false or misleading information may impact our stock price. When the market price of a stock has been volatile, holders of that stock will sometimes file securities class action litigation against the company that issued the stock. If any shareholders were to file a lawsuit, we could incur substantial costs defending the lawsuit. Also, the lawsuit could divert the time and attention of management.
We have never paid cash dividends on our common stock and we do not anticipate paying any dividends in the foreseeable future. Consequently, any gains from an investment in our common stock will likely depend on whether the price of our common stock increases.
We have not declared or paid cash dividends on any of our classes of capital stock to date and we currently intend to retain our future earnings, if any, to fund the development and growth of our business and for future mergers and acquisitions. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for the foreseeable future. Further, we may in the future become subject to contractual restrictions on, or prohibitions against, the payment of dividends. Consequently, in the foreseeable future, gains will likely only be experienced from investments in our common stock if the price of our common stock increases. There is no guarantee that our common stock will appreciate in value or even maintain the price at which shares were purchased, and returns may not be realized on investments in our common stock.
If our internal controls over financial reporting are not considered effective, our business and stock price could be adversely affected.
Section 404 of the Sarbanes-Oxley Act of 2002 requires us to evaluate the effectiveness of our internal controls over financial reporting as of the end of each fiscal year, and to include a management report assessing the effectiveness of our internal controls over financial reporting in our annual report on Form 10-K for that fiscal year. Section 404 also requires our independent registered public accounting firm to attest to, and report on, management’s assessment of our internal controls over financial reporting.
Our management, including our chief executive officer and chief financial officer, does not expect that our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud involving a company have been, or will be, detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and we cannot assure you that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become ineffective because of changes in conditions or deterioration in the degree of compliance with policies or procedures. In addition, as part of our growth strategy, we expect to continue to explore acquisitions or strategic alliances that could adversely affect internal control over financial reporting during the integration period until the acquired business has been fully incorporated into our internal control environment. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. We cannot assure you that we or our independent registered public accounting firm will not identify a material weakness in our internal controls in the future. A material weakness in our internal controls over financial reporting would require management and our independent registered public accounting firm to consider our internal controls as ineffective. If our internal controls over financial reporting are not considered effective, we may experience a loss of public confidence, which could have an adverse effect on our business and on the market price of our common stock.
If equity research analysts do not publish research or reports about our business or if they issue unfavorable commentary or downgrade our common stock, the price of our common stock could decline.
The trading market for our common stock relies in part on the research and reports that equity research analysts publish about us and our business. We do not control these analysts. The price of our common stock could decline if one or more equity analysts downgrade our common stock or if analysts issue other unfavorable commentary or cease publishing reports about us or our business.
29

We may need additional capital and may not be able to raise funds on acceptable terms, if at all. In addition, any funding through the sale of additional common stock or other equity securities could result in additional dilution to our stockholders and any funding through indebtedness could restrict our operations.
We may require additional cash resources to finance our continued growth or other future developments, including any investments or acquisitions we may decide to pursue. The amount and timing of such additional financing needs will vary principally depending on the timing of new product and service launches, investments, and/or acquisitions, and the amount of cash flow from our operations. If our resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain a larger credit facility. The sale of additional equity securities or securities convertible into our common shares could result in additional dilution to our stockholders. The incurrence of additional indebtedness would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations.
Our ability to obtain additional capital on acceptable terms is subject to a variety of uncertainties, including:
investors’ perception of, and demand for, securities of technology and aerospace and defense companies;
conditions of the United States and other capital markets in which we may seek to raise funds;
our future results of operations, financial condition, and cash flows; and
prevailing interest rates.
We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all. If we fail to raise additional funds, we may need to sell debt or additional equity securities or to reduce our growth to a level that can be supported by our cash flow. Without additional capital, we may not be able to:
further develop or enhance our customer base;
acquire necessary technologies, products, or businesses;
expand operations in the United States and elsewhere;
hire, train, and retain employees;
market our products and subsystems integration services; or
respond to competitive pressures or unanticipated capital requirements.
ITEM 1B.UNRESOLVED STAFF COMMENTS
None.
ITEM 2.PROPERTIES 
The following table sets forth our significant properties as of July 3, 2020: 
LocationSize in
Sq. Feet
Commitment
Andover, MA145,262Leased, expiring 2032
Phoenix, AZ125,756Leased, expiring 2031
Hudson, NH121,553Leased, expiring 2024
Oxnard, CA72,673Leased, expiring 2025
Fremont, CA53,713Leased, expiring 2023
Cypress, CA42,770Leased, expiring 2028
Alpharetta, GA35,005Leased, expiring 2028
Chantilly, VA32,789Leased, expiring 2025
Mesa, AZ31,820Leased, expiring 2022
Geneva, CH27,287Leased, expiring 2027
Cypress, CA25,990Subleased, expiring 2020
We actively manage our facilities and are in pursuit of lease extensions or alternative locations for facilities with expiration dates in 2020 and 2021. In addition, we lease a number of smaller offices around the world primarily for sales. Effective July 1, 2019, the Company adopted ASC 842, Leases, (“ASC 842”). We adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption. See
30

Note B and Note J to the consolidated financial statements for more information regarding our obligations under leases and the adoption of this standard.
ITEM 3.LEGAL PROCEEDINGS
We are subject to litigation, claims, investigations, and audits arising from time to time in the ordinary course of our business. Although legal proceedings are inherently unpredictable, we believe that we have valid defenses with respect to those matters currently pending against us and intend to defend our self vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on our cash flows, results of operations, or financial position.
ITEM 4.MINE SAFETY DISCLOSURES
Not Applicable.
ITEM 4.1.INFORMATION ABOUT OUR EXECUTIVE OFFICERS
Our executive officers are appointed to office by the Board of Directors at the first board meeting following the Annual Meeting of Shareholders or at other board meetings as appropriate, and hold office until the first board meeting following the next Annual Meeting of Shareholders and until a successor is chosen, subject to prior death, resignation or removal. Information regarding our executive officers as of the date of filing of this Annual Report on Form 10-K is presented below.
Mark Aslett, age 52, joined Mercury in 2007 and has served as the President and Chief Executive Officer and as a member of the Board since 2007. Prior to joining Mercury, he was Chief Operating Officer and Chief Executive Officer of Enterasys Networks from 2003 to 2006, and held various positions with Marconi plc and its affiliated companies, including Executive Vice President of Marketing, Vice President of Portfolio Management, and President of Marconi Communications- North America, from 1998 to 2002. Mr. Aslett has also held positions at GEC Plessey Telecommunications, as well as other telecommunications-related technology firms.
Christopher C. Cambria, age 62, joined Mercury in 2016 as Senior Vice President, General Counsel, and Secretary and was appointed Executive Vice President, General Counsel, and Secretary in 2017. Prior to joining Mercury, he was Vice President, General Counsel, and Secretary of Aerojet Rocketdyne Holdings, Inc. from 2012 to 2016 and Vice President, General Counsel from 2011 to 2012. He was with L-3 Communications Holdings, Inc. from 1997 through 2009 serving as Senior Vice President and Senior Counsel, Mergers and Acquisitions from 2006 to 2009, Senior Vice President, Secretary and General Counsel from 2001 to 2006, and Vice President, General Counsel and Secretary from 1997 to 2001. Prior to L-3, Mr. Cambria was an Associate with Fried, Frank, Harris, Shriver & Jacobson and Cravath, Swaine & Moore.
Michael D. Ruppert, age 46, joined Mercury in 2014 as Senior Vice President, Strategy and Corporate Development and in 2017 was named Executive Vice President, Strategy and Corporate Development. In 2018, Mr. Ruppert was appointed the Company’s Executive Vice President, Chief Financial Officer and Treasurer. Prior to joining Mercury, from 2013 to 2014, Mr. Ruppert was Co-Founder and Managing Partner of RS Partners, LLC, a boutique advisory firm focused on the aerospace & defense industries. Prior to that, he was a Managing Director at UBS Investment Bank where he led the defense investment banking practice from 2011 to 2013. Mr. Ruppert also held positions in the investment banking divisions at Lazard Freres & Co from 2008 to 2011 and at Lehman Brothers from 2000 to 2008.
Didier M.C. Thibaud, age 59, joined Mercury in 1995, and has served as our Executive Vice President, Chief Operating Officer since 2016. He served as the President of our Mercury Commercial Electronics business unit from 2012 to 2016 and the President of our Advanced Computing Solutions business unit from 2007 to 2012. Prior to that, he was Senior Vice President, Defense & Commercial Businesses from 2005 to 2007 and Vice President and General Manager, Imaging and Visualization Solutions Group, from 2000 to 2005 and served in various capacities in sales and marketing from 1995 to 2000.
31


PART II
ITEM 5.MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is listed and traded on the Nasdaq Global Select Market under the symbol MRCY. The following table sets forth, for the fiscal periods indicated, the high and low sale prices per share for our common stock during such periods. Such market quotations reflect inter-dealer prices without retail markup, markdown or commission.
HighLow
2020 Fourth quarter$92.80 $68.26 
  Third quarter$86.47 $57.10 
  Second quarter$81.17 $68.41 
  First quarter$88.75 $68.31 
2019 Fourth quarter$79.83 $63.39 
  Third quarter$67.85 $43.01 
  Second quarter$55.82 $41.16 
  First quarter$57.26 $37.55 
As of July 31, 2020, we had 482 record shareholders and 34,461 nominee holders.
Dividend Policy
We have never declared or paid cash dividends on shares of our common stock. We currently intend to retain any earnings for future growth. Accordingly, we do not anticipate that any cash dividends will be declared or paid on our common stock in the foreseeable future.
Net Share Settlement Plans
The following table includes information with respect to net share settlements we made of our common stock during the fiscal year ended July 3, 2020:
Period of Net Share SettlementTotal Number of Shares Net Settled(1)Average Price Per Share
July 1, 2019 - September 27, 2019178 $82.50 
September 28, 2019 - December 27, 2019$73.26 
December 28, 2019 - March 27, 2020$79.54 
March 28, 2020 - July 3, 2020$81.54 
Total197 
(1) Represents shares we net settled in connection with the surrender of shares to cover the minimum taxes on vesting of restricted stock.
Share Repurchase Plans
During fiscal 2020, we had no active share repurchase programs.
Equity Compensation Plans
The information required by this item is incorporated by reference to our Proxy Statement for the Shareholders Meeting.
32

ITEM 6.SELECTED FINANCIAL DATA
The following table summarizes certain historical consolidated financial data, which should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this report (in thousands, except per share data):
 Fiscal Years
 20202019201820172016
Statement of Operations Data:
Net revenues$796,610 $654,744 $493,184 $408,588 $270,154 
Income from operations$91,062 $76,584 $46,985 $37,403 $23,973 
Net income$85,712 $46,775 $40,883 $24,875 $19,742 
Net earnings per share:
Basic$1.57 $0.98 $0.88 $0.59 $0.58 
Diluted$1.56 $0.96 $0.86 $0.58 $0.56 
Adjusted EBITDA(1)
$176,242 $145,326 $114,567 $92,576 $56,137 
Adjusted EPS(1)
$2.30 $1.84 $1.41 $1.12 $0.94 

 As of Fiscal Years
 20202019201820172016
Balance Sheet Data:
Working capital$508,854 $484,140 $260,063 $173,351 $177,748 
Total assets(2)
$1,610,720 $1,416,977 $1,064,480 $815,745 $736,496 
Long-term obligations(2)
$100,021 $34,206 $220,909 $17,483 $195,808 
Total shareholders’ equity$1,384,784 $1,284,739 $771,891 $725,417 $473,044 
(1)Adjusted EBITDA and adjusted EPS are key measures that are not calculated according to U.S. generally accepted accounting principles (“GAAP”). Refer to “Non-GAAP Financial Measures” in Management's Discussion and Analysis of Financial Condition and Results of Operations for our definition of these measures, including reconciliations to our most directly comparable GAAP financial measures.
(2)Effective July 1, 2019, the Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption. As of July 3, 2020, the Company has Right-of-use assets of $60,613 and total Lease liabilities of $73,931, of which $66,981 is included in Long-term obligations.
33

ITEM 7.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
FORWARD-LOOKING STATEMENTS
From time to time, information provided, statements made by our employees or information included in our filings with the Securities and Exchange Commission (“SEC”) may contain statements that are not historical facts but that are “forward-looking statements,” which involve risks and uncertainties. You can identify these statements by the use of the words “may,” “will,” “could,” “should,” “would,” “plans,” “expects,” “anticipates,” “continue,” “estimate,” “project,” “intend,” “likely,” “forecast,” “probable,” “potential,” and similar expressions. These forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from those projected or anticipated. Such risks and uncertainties include, but are not limited to, continued funding of defense programs, the timing and amounts of such funding, general economic and business conditions, including unforeseen weakness in the Company’s markets, effects of epidemics and pandemics such as COVID, effects of any U.S. Federal government shutdown or extended continuing resolution, effects of continued geopolitical unrest and regional conflicts, competition, changes in technology and methods of marketing, delays in completing engineering and manufacturing programs, changes in customer order patterns, changes in product mix, continued success in technological advances and delivering technological innovations, changes in, or in the U.S. Government’s interpretation of, Federal export control or procurement rules and regulations, market acceptance of the Company's products, shortages in components, production delays or unanticipated expenses due to performance quality issues with outsourced components, inability to fully realize the expected benefits from acquisitions and restructurings, or delays in realizing such benefits, challenges in integrating acquired businesses and achieving anticipated synergies, increases in interest rates, changes to interest rate swaps or other cash flow hedging arrangements, changes to industrial security and cyber-security regulations and requirements, changes in tax rates or tax regulations, changes to generally accepted accounting principles, difficulties in retaining key employees and customers, unanticipated costs under fixed-price service and system integration engagements, and various other factors beyond our control. These risks and uncertainties also include such additional risk factors as set forth under Part I-Item 1A (Risk Factors) in this Annual Report on Form 10-K. We caution readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. We undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made.
OVERVIEW
Mercury Systems, Inc. is a leading technology company serving the aerospace and defense industry, positioned at the intersection of high-tech and defense. Headquartered in Andover, Massachusetts, we deliver solutions that power a broad range of aerospace and defense programs, optimized for mission success in some of the most challenging and demanding environments. We envision, create and deliver innovative technology solutions purpose-built to meet our customers’ most-pressing high-tech needs, including those specific to the defense community.
As a leading manufacturer of essential components, modules and subsystems, we sell to defense prime contractors, the U.S. government and OEM commercial aerospace companies. Mercury has built a trusted, contemporary portfolio of proven product solutions purpose-built for aerospace and defense that it believes meets and exceeds the performance needs of our defense and commercial customers. Customers add their own applications and algorithms to our specialized, secure and innovative pre-integrated solutions. This allows them to complete their full system by integrating with their platform, the sensor technology and, in some cases, the processing from Mercury, with their platform. Our products and solutions are deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers.
Mercury’s transformational business model accelerates the process of making new technology profoundly more accessible to our customers by bridging the gap between commercial technology and aerospace and defense applications. Our long-standing deep relationships with leading high-tech companies, coupled with our high level of R&D investments and industry-leading trusted and secure design and manufacturing capabilities, are the foundational tenets of this highly successful model.
Our capabilities, technology and R&D investment strategy combine to differentiate Mercury in our industry. Our technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, RF components, multi-function assemblies, subsystems and custom microelectronics. We maintain our technological edge by investing in critical capabilities and IP in processing and RF, leveraging open standards and open architectures to adapt quickly those building blocks into solutions for highly data-intensive applications, including emerging needs in areas such as AI.
Our mission critical solutions are deployed by our customers for a variety of applications including C4ISR, electronic intelligence, avionics, EO/IR, electronic warfare, weapons and missile defense, hypersonics and radar.
Since we conduct much of our business with our defense customers via commercial items, requests by customers are a primary driver of revenue fluctuations from quarter to quarter. Customers specify delivery date requirements that coincide with
34

their need for our products. Because these customers may use our products in connection with a variety of defense programs or other projects of different sizes and durations, a customer’s orders for one quarter generally do not indicate a trend for future orders by that customer. Additionally, order patterns do not necessarily correlate amongst customers and, therefore, we generally cannot identify sequential quarterly trends.
As of July 3, 2020, we had 1,947 employees. During fiscal 2018, the growth in our headcount resulted in us exceeding the threshold for qualifying as a “small business” for government contract purposes. The revenues received as a result of small business set aside funding are not considered material.
Our consolidated revenues, acquired revenues, net income, EPS, adjusted EPS, and adjusted EBITDA for fiscal 2020 were $796.6 million, $64.0 million, $85.7 million, $1.56, $2.30 and $176.2 million, respectively. Our consolidated revenues, acquired revenues, net income, EPS, adjusted EPS and adjusted EBITDA for fiscal 2019 were $654.7 million, $13.5 million, $46.8 million, $0.96, $1.84 and $145.3 million, respectively. See the Non-GAAP Financial Measures section for a reconciliation to our most directly comparable GAAP financial measures.
OUR RESPONSE TO COVID
The COVID pandemic continues to impact people and countries around the world. This is a time of extraordinary uncertainty. It is also a time when the work we do in support of strategic national priorities is recognized as critical.
At Mercury, we remain focused on the four goals we established at the outset of the COVID crisis: to protect the health, safety, and livelihoods of our people; to mitigate or reduce operational and financial risks to the Company; to continue to deliver on our commitments to customers and shareholders; and to continue the mission-critical work Mercury does every day to support the ongoing security of our nation, our brave men and women in uniform, and the communities in which we all live.
To protect the health, safety, and livelihoods of our employees, we took immediate action on several fronts, instituting a variety of new policies and programs including, but not limited to, additional sick leave for COVID-related circumstances, a work-from-home policy for all employees who can perform their duties remotely as well as increasing overtime pay for eligible employees. We also established a relief fund, with an initial $1 million budget, to assist eligible Mercury employees, including temporary agency employees, experiencing unexpected financial burdens as a result of the COVID crisis. The intent of the Mercury COVID Relief Fund is to provide financial assistance to employees who may otherwise be unable to pay for basic necessities, unexpected care for immediate family members, or other urgent needs that promote their health and safety during the current COVID crisis.
As we have been designated an “essential business” as a part of the defense industrial base, during the year, our facilities continued to operate while complying with social distancing requirements consistent with Centers for Disease Control and Prevention (“CDC”) guidelines and requirements. We implemented numerous preventive measures to maximize the safety of our facilities, including but not limited to, establishing physical segregation areas, implementing environmental cleaning and disinfection protocols in compliance with CDC guidelines and requirements, temperature and COVID testing at our manufacturing facilities, and limiting non-essential site visits by internal and external visitors.
We will continue to monitor and assess our response to protect the health, safety and livelihoods of our people.
BUSINESS DEVELOPMENTS:
FISCAL 2020
During the third quarter ended March 27, 2020, we drew $200.0 million on our $750.0 million Revolver to provide access to capital and flexibility in managing operations during this time of uncertainty due to the outbreak of COVID. We paid down the $200.0 million draw during our fourth quarter ended July 3, 2020 based on reduced turbulence in the capital markets.
On September 23, 2019, we acquired American Panel Corporation (“APC”) on a cash-free, debt-free basis for a total purchase price of $100,000, prior to net working capital and net debt adjustments. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms. The acquisition was funded with cash on hand.
Effective July 1, 2019, our fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 is to the 52-week period from July 1, 2018 to June 30, 2019. There have been no reclassifications of prior comparable periods due to this change.
FISCAL 2019
On May 20, 2019, we announced the commencement of an underwritten public offering of our common stock, par value $0.01 per share. On May 31, 2019 we closed the offering, including the full over-allotment allocation, selling an aggregate of 6.9 million shares of common stock at a price to the public of $69.00 for total net proceeds of $454.3 million.
35

On April 18, 2019, we acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”). Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
On January 29, 2019, we acquired GECO Avionics, LLC (“GECO”). Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
On September 28, 2018, we amended the Revolver to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 2023. During fiscal 2019, we drew additional borrowings of $129.5 million to facilitate the acquisitions of Germane, GECO, Athena and Syntonic in the first, third and fourth quarters of fiscal 2019, respectively. In conjunction with the net proceeds generated by our follow-on equity offering, we paid down the balance on the Revolver during the fourth quarter of fiscal 2019 and terminated our hedge facility.
On July 31, 2018, we acquired Germane Systems, LC (“Germane”). Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
RESULTS OF OPERATIONS:
FISCAL 2020 VS. FISCAL 2019
Results of operations for fiscal 2020 include full period results from the acquisitions of Germane, GECO, Athena, Syntonic and only the results from acquisition date for APC, which was acquired subsequent to fiscal 2019. Results of operations for fiscal 2019 include only results from the acquisition date for Germane, GECO, Athena and Syntonic. Accordingly, the periods presented below are not directly comparable. There was also an additional three days of operations in fiscal 2020 which did not have a material impact on our results of operations. The Company has applied the FAST Act Modernization and Simplification of Regulation S-K, which limits the discussion to the two most recent fiscal years. Refer to Item 7 of the Company's Form 10-K issued on August 15, 2019 for prior year discussion related to fiscal 2018.
The following tables set forth, for the periods indicated, financial data from the Consolidated Statements of Operations and Comprehensive Income:
(In thousands)Fiscal 2020As a % of
Total Net
Revenue
Fiscal 2019As a % of
Total Net
Revenue
Net revenues$796,610 100.0 %$654,744 100.0 %
Cost of revenues439,766 55.2 368,588 56.3 
Gross margin356,844 44.8 286,156 43.7 
Operating expenses:
Selling, general and administrative132,253 16.6 110,717 16.9 
Research and development98,485 12.4 68,925 10.5 
Amortization of intangible assets30,560 3.8 27,914 4.3 
Restructuring and other charges1,805 0.2 560 0.1 
Acquisition costs and other related expenses2,679 0.4 1,456 0.2 
Total operating expenses265,782 33.4 209,572 32.0 
Income from operations91,062 11.4 76,584 11.7 
Interest income2,151 0.3 932 0.1 
Interest expense(1,006)(0.1)(9,109)(1.4)
Other income (expense), net1,726 0.2 (8,880)(1.3)
Income before income taxes93,933 11.8 59,527 9.1 
Tax provision8,221 1.0 12,752 2.0 
Net income$85,712 10.8 %$46,775 7.1 %
36

REVENUES
Total revenues increased $141.9 million, or 22%, to $796.6 million during fiscal 2020 compared to $654.7 million during fiscal 2019 including “acquired revenue” which represents net revenue from acquired businesses that have been part of Mercury for completion of four full quarters or less (and excludes any intercompany transactions). After the completion of four fiscal quarters, acquired businesses will be treated as organic for current and comparable historical periods. The increase in total revenue was primarily due to $91.4 million and $50.5 million of organic revenues and acquired revenues, respectively. These increases were driven by higher demand throughout all product groupings, especially integrated subsystems, across all end applications and, in particular, radar, within the airborne, naval and land platforms. The increase in total revenues is primarily attributed to higher revenues associated with the P8, SEWIP and AIDEWS programs. Acquired revenue represents activity from the Germane, GECO, Athena, Syntonic and APC acquired businesses. See the Non-GAAP Financial Measures section for a reconciliation to our most directly comparable GAAP financial measures.
International revenues, which consist of foreign military sales through the U.S. government, sales to prime defense contractor customers where the end user is known to be outside of the U.S., and direct sales to non-U.S. based customers, increased $18.1 million to $91.9 million during fiscal 2020 compared to $73.8 million during fiscal 2019. International revenues represented 11.5% and 11.3% of total revenues during fiscal 2020 and 2019, respectively.
GROSS MARGIN
Gross margin was 44.8% for fiscal 2020, an increase of 110 basis points from 43.7% in fiscal 2019. The higher gross margin was primarily driven by program mix, including a higher volume of secure processing programs, and operational efficiencies, including higher utilization. These gross margin improvements were partially offset by a higher volume of Customer Funded Research and Development (“CRAD”), COVID related expenses and $1.1 million of additional inventory step-up amortization, as compared to fiscal 2019. CRAD primarily represents engineering labor associated with long-term contracts for customized development, production and service activities. These products are predominately grouped within integrated subsystems and, to a lesser extent, modules and sub-assemblies.
SELLING, GENERAL AND ADMINISTRATIVE
Selling, general and administrative expenses increased $21.6 million, or 20.0%, to $132.3 million during fiscal 2020 as compared to $110.7 million during fiscal 2019. The increase was primarily related to additional headcount from organic growth and our recent acquisitions as well as COVID related expenses. Selling, general and administrative expenses decreased as a percentage of revenue to 16.6% during fiscal 2020 from 16.9% during fiscal 2019 evidencing improved operating leverage.
RESEARCH AND DEVELOPMENT
Research and development expenses increased $29.6 million, or 43.0%, to $98.5 million during fiscal 2020, as compared to $68.9 million for fiscal 2019. The increase was primarily related to additional headcount from organic growth and our recent acquisitions as well as COVID related expenses, which was partially offset by a higher volume of CRAD. Research and development expenses accounted for 12.4% and 10.5% of our revenues during fiscal 2020 and fiscal 2019, respectively. The increase as a percentage of revenue was primarily driven by the continued investment in internal R&D during fiscal 2020 to promote the future growth of the business.
AMORTIZATION OF INTANGIBLE ASSETS
Amortization of intangible assets increased $2.7 million to $30.6 million during fiscal 2020, as compared to $27.9 million for fiscal 2019, primarily due to the acquisition of APC and the full year impact of amortization from our fiscal 2019 acquisitions.
RESTRUCTURING AND OTHER CHARGES
Restructuring and other charges were $1.8 million during fiscal 2020, as compared to $0.6 million in fiscal 2019. The increase was primarily driven by severance costs for separation of 20 employees during fiscal 2020. Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities.
ACQUISITION COSTS AND OTHER RELATED EXPENSES
Acquisition costs and other related expenses were $2.7 million during fiscal 2020, as compared to $1.5 million during fiscal 2019. The acquisition costs and other related expenses incurred during fiscal 2020 were related to the acquisition of APC, as well as costs associated with our evaluation of other acquisition opportunities. We expect to incur acquisition costs and other related expenses periodically in the future as we continue to seek acquisition opportunities to expand our technological capabilities and especially within the sensor and effector and C4I markets. Transaction costs incurred by the acquiree prior to the consummation of an acquisition would not be reflected in our historical results of operations.
37

INTEREST INCOME
Interest income increased to $2.2 million in fiscal 2020 from $0.9 million in fiscal 2019, due to higher average balances of cash on hand, as compared to fiscal 2019.
INTEREST EXPENSE
Interest expense for fiscal 2020 decreased $8.1 million to $1.0 million, as compared to $9.1 million in fiscal 2019. We drew $200.0 million against the Revolver during the third quarter of fiscal 2020 to provide access to capital and flexibility in managing operations during this time of uncertainty due to the outbreak of COVID. We paid down the $200.0 million draw during the fourth quarter of fiscal 2020 as a result of the reduced turbulence in capital markets. Fiscal 2019 included interest expense related to borrowings on the Revolver from our acquisitions, prior to the pay down of the balance on the Revolver with the net proceeds generated by our follow-on equity offering during the fourth quarter of fiscal 2019.
OTHER INCOME (EXPENSE), NET
Other income (expense), net was $1.7 million of other income during fiscal 2020, as compared to $8.9 million of other expense in fiscal 2019. The increase was primarily due to $6.4 million of other investment income partially offset by $0.6 million of additional litigation and settlement expenses. Fiscal 2019 included $5.4 million in other expense associated with the termination of the interest rate swap in conjunction with the pay down of the balance on the Revolver with the net proceeds generated by our follow-on equity offering to during the fourth quarter of fiscal 2019.
INCOME TAXES
We recorded an income tax provision of $8.2 million and $12.8 million on income before income taxes of $93.9 million and $59.5 million for fiscal years 2020 and 2019, respectively. We recognized a discrete tax benefit of $7.3 million and $2.7 million related to excess tax benefits on stock-based compensation for fiscal years 2020 and 2019, respectively. We also recognized a tax benefit of $6.3 million and a tax reserve of $2.2 million related to research and development tax credits claimed on prior year Federal and state tax returns and recognized a tax benefit for other favorable provision to return adjustments of $2.9 million.
The effective tax rate for fiscal 2020 and 2019 differed from the Federal statutory rate of 21% primarily due to Federal and state research and development tax credits, excess tax benefits related to stock compensation, a modified territorial tax system and a minimum tax on certain foreign earnings, and state taxes.
Within the calculation of our annual effective tax rate we have used assumptions and estimates that may change as a result of future guidance and interpretation from the Internal Revenue Service. These changes could have a material impact on our future U.S. tax expense.
LIQUIDITY AND CAPITAL RESOURCES
Our primary sources of liquidity come from existing cash and cash generated from operations, our Revolver and our ability to raise capital under our universal shelf registration statement. Our near-term fixed commitments for cash expenditures consist primarily of payments under operating leases and inventory purchase commitments. We plan to continue to invest in the modernization of our facilities, including the expansion of our trusted custom microelectronics business during fiscal 2021.
Based on our current plans, business conditions, including the COVID pandemic, and essential business status, we believe that existing cash and cash equivalents, our available Revolver, cash generated from operations, and our financing capabilities will be sufficient to satisfy our anticipated cash requirements for at least the next twelve months. Refer to Item 1A - “Risk Factors” for risk factors concerning the Company, including a risk factor related to health epidemics, pandemics and similar outbreaks.
Shelf Registration Statement
On August 28, 2017, we filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. We intend to use the proceeds from financings using the shelf registration statement for general corporate purposes, which may include the following:
the acquisition of other companies or businesses;
the repayment and refinancing of debt;
capital expenditures;
working capital; and
other purposes as described in the prospectus supplement.
38

We have an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, we have entered into an equity distribution agreement which allows us to sell an aggregate of up to $200.0 million of our common stock from time to time through our agents. The actual dollar amount and number of shares of common stock we sell pursuant to the equity distribution agreement will be dependent on, among other things, market conditions and our fund raising requirements. The agents may sell the common stock by any method deemed to be an “at the market offering” as defined in Rule 415 of the Securities Act of 1933, as amended, including without limitation sales made directly on Nasdaq, on any other existing trading market for the common stock or to or through a market maker. In addition, our common stock may be offered and sold by such other methods, including privately negotiated transactions, as we and the agents may agree. As of July 3, 2020, we have not sold any stock using our at the market offering feature. We intend to file a new shelf registration statement to replace the current registration that is expiring at the end of August 2020.
Follow-on Equity Offerings
On May 20, 2019, we announced the commencement of an underwritten public offering of our common stock, par value $0.01 per share. On May 28, 2019, we closed the offering, selling an aggregate of 6.0 million shares of common stock at a price to the public of $69.00. On May 29, 2019, the underwriters executed their over-allotment option. At the closing of the over-allotment, we issued 0.9 million additional shares of common stock. Total net proceeds, including the over-allotment, from the offering of 6.9 million shares were $454.3 million.
Revolving Credit Facilities
On September 28, 2018, we amended the Revolver to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 2023. We drew $200.0 million against the Revolver during the third quarter of fiscal 2020 to provide access to capital and flexibility in managing operations during this time of uncertainty due to the outbreak of COVID. We paid down the $200.0 million draw during the fourth quarter of fiscal 2020 as a result of reduced turbulence in the capital markets. As of July 3, 2020, we had no outstanding balance on the Revolver. See Note M in the accompanying consolidated financial statements for further discussion of the Revolver.
CASH FLOWS
For the Fiscal Years Ended
(In thousands)July 3, 2020June 30, 2019June 30, 2018
Net cash provided by operating activities$115,184 $97,517 $43,321 
Net cash used in investing activities$(135,486)$(153,774)$(200,877)
Net cash (used in) provided by financing activities$(10,932)$247,765 $182,937 
Net (decrease) increase in cash and cash equivalents$(31,094)$191,411 $24,884 
Cash and cash equivalents at end of year$226,838 $257,932 $66,521 
Our cash and cash equivalents decreased by $31.1 million during fiscal 2020 primarily as the result of $96.5 million of cash on hand used to fund the acquisition of APC, $43.3 million invested in purchases of property and equipment, and $16.2 million used in the retirement of common stock used to settle individual employees' tax liabilities associated with vesting of restricted stock awards. These decreases were partially offset by $115.2 million provided by operating activities.
Operating Activities
During fiscal 2020, we generated $115.2 million in cash from operating activities, an increase of $17.7 million, as compared to fiscal 2019. The increase in cash generated by operating activities was primarily the result of higher comparable net income, deferred revenues and customer advances partially offset by higher inventory purchases intended to mitigate potential disruptions to the supply chain resulting from the COVID pandemic and support the growth of the business, unbilled receivables and additional cash paid for income taxes.
Investing Activities
During fiscal 2020, we invested $135.5 million, a decrease of $18.3 million, as compared to $153.8 million during fiscal 2019. The decrease was primarily driven by lower cash used for acquisitions, partially offset by a $16.6 million increase in purchases of property and equipment. During fiscal 2020, we used $96.5 million of cash on hand to fund the acquisition of APC, as compared to $127.1 million used for the acquisitions of Germane, GECO, Athena and Syntonic during fiscal 2019.
Financing Activities
During fiscal 2020, we used $10.9 million of cash in financing activities, as compared to $247.8 million in cash provided by financing activities during fiscal 2019. The $258.7 million decrease was primarily due to $454.3 million provided by our follow-on equity offering during fiscal 2019, which was used to pay down the Revolver balance of $324.5 million subsequent
39

to the additional $129.5 million of borrowings during the year used to fund the acquisitions completed during fiscal 2019. During fiscal 2020 we drew $200.0 million against the Revolver during the third quarter of fiscal 2020 to provide access to capital and flexibility in managing operations during this time of uncertainty due to the outbreak of COVID. We paid down the $200.0 million draw during the fourth quarter of fiscal 2020 as a result of reduced turbulence in the capital markets. Fiscal 2020 also includes $16.2 million of payments related to the retirement of common stock used to settle individual employees' tax liabilities associated with the vesting of restricted stock awards, an increase of $8.2 million from fiscal 2019.
COMMITMENTS AND CONTRACTUAL OBLIGATIONS
The following is a schedule of our commitments and contractual obligations outstanding at July 3, 2020:
(In thousands)TotalLess Than
1 Year
1-3
Years
3-5
Years
More Than
5 Years
Operating leases$94,037 $9,572 $21,013 $18,689 $44,763 
Purchase obligations103,548 103,548 — — — 
$197,585 $113,120 $21,013 $18,689 $44,763 
Effective July 1, 2019, the Company adopted ASC 842. We adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption. See Note B and Note J to the consolidated financial statements for more information regarding our obligations under leases and the adoption of this standard.
Purchase obligations represent open non-cancelable purchase commitments for certain inventory components and services used in normal operations. The purchase commitments covered by these agreements are for less than one year and aggregated $103.5 million at July 3, 2020.
We had a liability at July 3, 2020 of $4.1 million for uncertain tax positions that have been taken or are expected to be taken in various income tax returns. Our liability increased by an additional $2.2 million reserve related to research and development credits claimed on amended Federal and state returns during the fiscal year ended July 3, 2020. We do not know the ultimate resolution of these uncertain tax positions and as such, do not know the ultimate timing of payments related to this liability. Accordingly, these amounts are not included in the above table.
Our standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which we indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred in connection with certain intellectual property infringement claims by any third party with respect to our products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments we could be required to make under these indemnification provisions is, in some instances, unlimited.
As part of our strategy for growth, we continue to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
We may elect from time to time to purchase and subsequently retire shares of common stock in order to settle employees’ tax liabilities associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in our Consolidated Statements of Cash Flows.
OFF-BALANCE SHEET ARRANGEMENTS
Other than certain indemnification provisions, we do not have any off-balance sheet financing arrangements or liabilities, guarantee contracts, retained or contingent interests in transferred assets, or any obligation arising out of a material variable interest in an unconsolidated entity. We do not have any majority-owned subsidiaries that are not consolidated in the financial statements. Additionally, we do not have an interest in, or relationships with, any special purpose entities.
RELATED PARTY TRANSACTIONS
During fiscal 2020 and 2019, we did not engage in any related party transactions.
NON-GAAP FINANCIAL MEASURES
In our periodic communications, we discuss certain important measures that are not calculated according to U.S. generally accepted accounting principles (“GAAP”), including adjusted EBITDA, adjusted income, adjusted EPS, free cash flow, organic revenue and acquired revenue.
Adjusted EBITDA is defined as net income before other non-operating adjustments, interest income and expense, income taxes, depreciation, amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense,
40

COVID related expenses, and stock-based and other non-cash compensation expense. We use adjusted EBITDA as an important indicator of the operating performance of our business. We use adjusted EBITDA in internal forecasts and models when establishing internal operating budgets, supplementing the financial results and forecasts reported to our board of directors, determining the portion of bonus compensation for executive officers and other key employees based on operating performance, evaluating short-term and long-term operating trends in our operations and allocating resources to various initiatives and operational requirements. We believe that adjusted EBITDA permits a comparative assessment of our operating performance, relative to our performance based on our GAAP results, while isolating the effects of charges that may vary from period to period without any correlation to underlying operating performance. We believe that these non-GAAP financial adjustments are useful to investors because they allow investors to evaluate the effectiveness of the methodology and information used by management in our financial and operational decision-making. We believe that trends in our adjusted EBITDA are valuable indicators of our operating performance.
Adjusted EBITDA is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. This non-GAAP financial measure may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenses similar to the adjusted EBITDA financial adjustments described above, and investors should not infer from our presentation of this non-GAAP financial measure that these costs are unusual, infrequent or non-recurring.
The following table reconciles our net income, the most directly comparable GAAP financial measure, to our adjusted EBITDA:
 For the Fiscal Years Ended
(In thousands)July 3, 2020June 30, 2019June 30, 2018
Net income$85,712 $46,775 $40,883 
Other non-operating adjustments, net(1)

(5,636)364 (795)
Interest (income) expense, net(1,145)8,177 2,818 
Tax provision8,221 12,752 1,690 
Depreciation18,770 18,478 16,273 
Amortization of intangible assets30,560 27,914 26,004 
Restructuring and other charges(2)
1,805 560 3,159 
Impairment of long-lived assets— — — 
Acquisition and financing costs(3)
5,645 9,628 4,928 
Fair value adjustments from purchase accounting(4)
1,801 713 1,992 
Litigation and settlement expense, net944 344 — 
COVID related expenses(5)
2,593 — — 
Stock-based and other non-cash compensation expense26,972 19,621 17,615 
Adjusted EBITDA$176,242 $145,326 $114,567 
(1) As of July 1, 2018, we revised our definition of adjusted EBITDA to incorporate other non-operating adjustments, net, which includes gains or losses on foreign currency remeasurement, investments and fixed asset sales or disposals among other adjustments. Adjusted EBITDA for prior periods has been recast for comparative purposes. Other non-operating adjustments for fiscal 2020 includes $6.4 million of other non-operating investment income.
(2)Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. We believe these items are non-routine and may not be indicative of ongoing operating results.
(3) Acquisition and financing costs includes $5.4 million associated with the termination of the interest rate swap for fiscal year 2019.
(4) Fair value adjustments from purchase accounting for fiscal year 2020 relate to APC inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2019 relate to Germane and GECO inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2018 relate to Themis, CES and Delta inventory step-up amortization.
(5) Effective as of the third quarter of fiscal 2020, the Company has added back incremental COVID related expenses, which relate primarily to enhanced compensation and benefits for employees as well as incremental supplies and services to support social distancing and mitigate the spread of COVID.
Adjusted income and adjusted EPS exclude the impact of certain items and, therefore, have not been calculated in accordance with GAAP. We believe that exclusion of these items assists in providing a more complete understanding of our underlying results and trends and allows for comparability with our peer company index and industry. These non-GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. We use these measures along with the corresponding GAAP financial measures to manage our business and to evaluate our performance compared to prior periods and the marketplace. We define adjusted income as net income before other non-operating adjustments, amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense, COVID related expenses, and stock-based and other non-cash compensation expense. The impact to income taxes includes the
41

impact to the effective tax rate, current tax provision and deferred tax provision. Adjusted EPS expresses adjusted income on a per share basis using weighted average diluted shares outstanding.
Adjusted income and adjusted EPS are non-GAAP financial measures and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. We expect to continue to incur expenses similar to the adjusted income and adjusted EPS financial adjustments described above, and investors should not infer from our presentation of these non-GAAP financial measures that these costs are unusual, infrequent or non-recurring.
The following tables reconcile net income and diluted earnings per share, the most directly comparable GAAP financial measures, to adjusted income and adjusted EPS:
For the Fiscal Years Ended
(In thousands, except per share data)July 3, 2020June 30, 2019June 30, 2018
Net income and diluted earnings per share$85,712 $1.56 $46,775 $0.96 $40,883 $0.86 
   Other non-operating adjustments, net(1)
(5,636)364 (795)
   Amortization of intangible assets30,560 27,914 26,004 
   Restructuring and other charges(2)
1,805 560 3,159 
   Impairment of long-lived assets— — — 
   Acquisition and financing costs (3)
5,645 9,628 4,928 
   Fair value adjustments from purchase accounting(4)
1,801 713 1,992 
   Litigation and settlement expense, net944 344 — 
   COVID related expenses(5)
2,593 — — 
   Stock-based and other non-cash compensation expense26,972 19,621 17,615 
   Impact to income taxes(6)
(23,634)(16,630)(27,044)
Adjusted income and adjusted earnings per share$126,762 $2.30 $89,289 $1.84 $66,742 $1.41 
Diluted weighted-average shares outstanding55,115 48,500 47,471 
(1) Effective as of the third quarter of fiscal 2020, the Company has revised its definition of adjusted income and adjusted earnings per share to incorporate other non-operating adjustments, net, which includes gains or losses on foreign currency remeasurement, investments and fixed asset sales or disposals among other adjustments. Adjusted EPS for prior periods has been recast for comparative purposes. Other non-operating adjustments for fiscal 2020 includes $6.4 million of other non-operating investment income.
(2) Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. We believe these items are non-routine and may not be indicative of ongoing operating results.
(3) Acquisition and financing costs includes $5.4 million associated with the termination of the interest rate swap for fiscal year 2019.
(4) Fair value adjustments from purchase accounting for fiscal year 2020 relate to APC inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2019 relate to Germane and GECO inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2018 relate to Themis, CES and Delta inventory step-up amortization.
(5) Effective as of the third quarter of fiscal 2020, the Company has added back incremental COVID related expenses, which relate primarily to enhanced compensation and benefits for employees as well as incremental supplies and services to support social distancing and mitigate the spread of COVID.
(6) Impact to income taxes is calculated by recasting income before income taxes to include the add-backs involved in determining adjusted income and recalculating the income tax provision using this adjusted income from operations before income taxes. The impact to income taxes includes the impact to the effective tax rate, current tax provision and deferred tax provision.

Free cash flow, a non-GAAP measure for reporting cash flow, is defined as cash provided by operating activities less capital expenditures for property and equipment, which includes capitalized software development costs. We believe free cash flow provides investors with an important perspective on cash available for investments and acquisitions after making capital investments required to support ongoing business operations and long-term value creation. We believe that trends in our free cash flow can be valuable indicators of our operating performance and liquidity.
Free cash flow is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. This non-GAAP financial measure may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenditures similar to the free cash flow adjustment described above, and investors should not infer from our presentation of this non-GAAP financial measure that these expenditures reflect all of our obligations which require cash.
42

The following table reconciles cash provided by operating activities, the most directly comparable GAAP financial measure, to free cash flow:
 For the Fiscal Years Ended
(In thousands)July 3, 2020June 30, 2019June 30, 2018
Cash provided by operating activities$115,184 $97,517 $43,321 
Purchase of property and equipment(43,294)(26,691)(15,106)
Free cash flow$71,890 $70,826 $28,215 

Organic revenue and acquired revenue are non-GAAP measures for reporting financial performance of our business. We believe this information provides investors with insight as to our ongoing business performance. Organic revenue represents total company revenue excluding net revenue from acquired companies for the first four full quarters since the entities’ acquisition date (which excludes intercompany transactions). Acquired revenue represents revenue from acquired companies for the first four full quarters since the entities' acquisition date (which excludes intercompany transactions). After the completion of four full fiscal quarters, acquired revenue is treated as organic for current and comparable historical periods.
The following table reconciles the most directly comparable GAAP financial measure to the non-GAAP financial measure:
(In thousands)Fiscal 2020As a % of
Total Net
Revenue
Fiscal 2019As a % of
Total Net
Revenue
$ Change% Change
Organic revenue$732,572 92 %$641,209 98 %$91,363 14 %
Acquired revenue(1)
64,038 %13,535 %50,503 373 %
Total revenues$796,610 100 %$654,744 100 %$141,866 22 %
(1) Acquired revenue for all preceding periods presented has been recast for comparative purposes.
CRITICAL ACCOUNTING POLICIES AND SIGNIFICANT JUDGMENTS AND ESTIMATES
We have identified the policies discussed below as critical to understanding our business and our results of operations. The impact and any associated risks related to these policies on our business operations are discussed throughout Management’s Discussion and Analysis of Financial Condition and Results of Operations where such policies affect our reported and expected financial results. We believe the following critical accounting policies to be those most important to the portrayal of our financial position and results of operations and those that require the most subjective judgment.
REVENUE RECOGNITION
We recognize revenue at a point in time or over time as the performance obligations are met. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73% and 77% of revenues for the fiscal years ended July 3, 2020 and June 30, 2019, respectively. Total revenue recognized under long-term contracts over time was 27% and 23% of revenues for the fiscal years ended July 3, 2020 and June 30, 2019, respectively.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by us upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) we do not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of our goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast the expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which we would transact if the product or service were sold by us on a standalone basis. Our determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, we consider the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, our ongoing pricing strategy and policies, often based
43

on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
Revenue is recognized over time (versus point in time recognition) for long-term contracts with development, production and service activities where the performance obligations are satisfied over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) our performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) our performance creates an asset with no alternative use to us and we have an enforceable right to payment for performance completed to date. We consider the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. Our cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts. We consider whether contracts should be combined or segmented, and based on this assessment, we combine closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, we may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. For all types of contracts, we recognize anticipated contract losses as soon as they become known and estimable. These losses are recognized in advance of contract performance and as of July 3, 2020, approximately $0.8 million of these costs were in accrued expenses on our balance sheet.
For long-term contracts, we typically leverage the input method, using a cost-to-cost measure of progress. We believe that this method represents the most faithful depiction of our performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. We bear the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimbursable contracts, we are reimbursed periodically for allowable costs and are paid a portion of the fee based on contract progress. In the limited instances where we enter into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, we elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which we have a right to invoice the customer based on the control transferred to the customer. For over time contracts, we recognize anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. Our estimates are based upon the professional knowledge and experience of our engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
We generally do not provide our customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. We accrue for anticipated warranty costs upon product shipment. We do not consider activities related to such assurance warranties, if any, to be a separate performance obligation. We offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of our long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, we may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard us from the failure of the other party to abide by some or all of their obligations under the contract.
We define service revenues as revenue from activities that are not associated with the design, development, production, or delivery of tangible assets, software or specific capabilities sold by us. Examples of our service revenues include: analyst
44

services and systems engineering support, consulting, maintenance and other support, testing and installation. We combine our product and service revenues into a single class as services revenues are less than 10 percent of total revenues.
INVENTORY VALUATION
We value our inventory at the lower of cost (first-in, first-out) or its net realizable value. We write down inventory for excess and obsolescence based upon assumptions about future demand, product mix and possible alternative uses. Actual demand, product mix and alternative usage may be lower than those that we project and this difference could have a material adverse effect on our gross margin if inventory write-downs beyond those initially recorded become necessary. Alternatively, if actual demand, product mix and alternative usage are more favorable than those we estimated at the time of such a write-down, our gross margin could be favorably impacted in future periods.
GOODWILL, INTANGIBLE ASSETS AND LONG-LIVED ASSETS
We evaluate our goodwill for impairment annually in the fourth quarter and in any interim period in which events or circumstances arise that indicate our goodwill may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in our market capitalization, the loss of significant business, significant decreases in funding for our contracts, or other significant adverse changes in industry or market conditions.
We test goodwill for impairment at the reporting unit level. Goodwill impairment guidance provides entities an option to perform a qualitative assessment (commonly known as “step zero”) to determine whether further impairment testing is necessary before performing the two-step test. The qualitative assessment requires significant judgments by management about macro-economic conditions including our operating environment, industry and other market considerations, entity-specific events related to financial performance or loss of key personnel, and other events that could impact the reporting unit. If we conclude that further testing is required, the impairment test involves a two-step process. Step one compares the fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount exceeds the fair value of the reporting unit, step two is required to determine if there is an impairment of the goodwill. Step two compares the implied fair value of the reporting unit's goodwill to the carrying amount of the goodwill. We estimate the fair value of our reporting units using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues, expenses, capital expenditures, and working capital, as well as discount factors and income tax rates. In addition, we use the market approach, which compares the reporting unit to publicly-traded companies and transactions involving similar businesses, to support the conclusions of the income approach.
As part of our annual goodwill impairment testing, we utilized a discount rate for each of our reporting units, as defined by ASC 350, Intangibles-Goodwill and Other, that we believe represents the risks that our businesses face, considering their sizes, the current economic environment, and other industry data we believe is appropriate. The discount rates for Sensor and Mission Processing (“SMP”), Advanced Microelectronic Solutions (“AMS”) and Mercury Defense Systems (“MDS”) were 7.0%, 6.5%, and 7.0%, respectively. The annual testing indicated that the fair values of our SMP, AMS, and MDS reporting units significantly exceeded their carrying values, and thus no further testing was required.
We also review finite-lived intangible assets and long-lived assets when indications of potential impairment exist, such as a significant reduction in undiscounted cash flows associated with the assets. Should the fair value of our finite-lived intangible assets or long-lived assets decline because of reduced operating performance, market declines, or other indicators of impairment, a charge to operations for impairment may be necessary.
INCOME TAXES
The determination of income tax expense requires us to make certain estimates and judgments concerning the calculation of deferred tax assets and liabilities, as well as the deductions and credits that are available to reduce taxable income. We recognize deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse.
In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including our past operating results, our forecast of future earnings, future taxable income, and tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment. We record a valuation allowance against deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. If it becomes more likely than not that a tax asset will be used for which a reserve has been provided, we reverse the related valuation allowance. If our actual future taxable income by tax jurisdiction differs from estimates, additional allowances or reversals of reserves may be necessary.
We use a two-step approach to recognize and measure uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not
45

to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. We reevaluate our uncertain tax positions on a quarterly basis and any changes to these positions as a result of tax audits, tax laws or other facts and circumstances could result in additional charges to operations.
BUSINESS COMBINATIONS
We utilize the acquisition method of accounting for business combinations and allocate the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:
estimated step-ups for the fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, our estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note B to consolidated financial statements (under the caption “Recently Issued Accounting Pronouncements”).
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
See Note B to consolidated financial statements (under the caption “Recently Adopted Accounting Pronouncements”).
ITEM 7A.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
INTEREST RATE RISK
Our exposure to interest rate risk is related primarily to our investment portfolio and the Revolver.
Our investment portfolio includes money market funds from high quality U.S. government issuers. A change in prevailing interest rates may cause the fair value of our investments to fluctuate. For example, if we hold a security that was issued with a fixed interest rate at the then-prevailing rate and the prevailing rate rises, the fair value of the principal amount of our investment will probably decline. To minimize this risk, investments are generally available for sale and we generally limit the amount of credit exposure to any one issuer.
We also are exposed to the impact of interest rate changes primarily through our borrowing activities. For our variable rate borrowings, we may use a fixed interest rate swap, effectively converting a portion of variable rate borrowings to fixed rate borrowings in order to mitigate the impact of interest rate changes on earnings. We utilize interest rate derivatives to mitigate interest rate exposure with respect to our financing arrangements. There were no outstanding borrowings against the Revolver or swaps outstanding at July 3, 2020.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. We place our cash and cash equivalents with financial institutions with high credit quality. As of July 3, 2020 and June 30, 2019, we had $226.8 million and $257.9 million, respectively, of cash and cash equivalents on deposit or invested with our financial and lending institutions.
We provide credit to customers in the normal course of business. We perform ongoing credit evaluations of our customers’ financial condition and limit the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of our receivables, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of our receivables, unbilled receivables and costs in excess of billings.
46

FOREIGN CURRENCY RISK
We operate primarily in the United States; however, we conduct business outside the United States through our foreign subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada where business is largely transacted in non-U.S. dollar currencies. Accordingly, we are subject to exposure from adverse movements in the exchange rates of local currencies. Local currencies are used as the functional currency for our non-U.S. subsidiaries. Consequently, changes in the exchange rates of the currencies may impact the translation of the foreign subsidiaries’ statements of operations into U.S. dollars, which may in turn affect our Consolidated Statement of Operations.
We have not entered into any financial derivative instruments that expose us to material market risk, including any instruments designed to hedge the impact of foreign currency exposures. We may, however, hedge such exposure to foreign currency exchange rate fluctuations in the future.
47

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and Board of Directors
Mercury Systems, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Mercury Systems, Inc. and subsidiaries (the Company) as of July 3, 2020 and June 30, 2019, the related consolidated statements of operations and comprehensive income, shareholders’ equity, and cash flows for each of the fiscal years in the three-year period ended July 3, 2020, and the related notes and financial statement schedule II (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of July 3, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of July 3, 2020 and June 30, 2019, and the results of its operations and its cash flows for each of the fiscal years in the three-year period ended July 3, 2020, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of July 3, 2020 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
The Company acquired American Panel Corporation (“APC”) during fiscal year 2020, and management excluded from its assessment of the effectiveness of the Company's internal control over financial reporting as of July 3, 2020, APC’s internal control over financial reporting associated with 7 percent of total consolidated assets (of which 5 percent represented goodwill and intangible assets included within the scope of the assessment) and 3 percent of total consolidated revenues included in the consolidated financial statements of the Company as of and for the fiscal year ended July 3, 2020. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of APC.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
48

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Estimate of total contract costs to be incurred for fixed price contract revenue recognized over time
As discussed in Note B to the consolidated financial statements, fixed price contract revenue recognized over time for the year ended July 3, 2020 represented 27% of total revenues. For those fixed price contracts recognized over time the Company recognizes revenue based on the ratio of (1) actual contract costs incurred to date to (2) the Company’s estimate of total contract costs to be incurred.
We identified the evaluation of total contract costs to be incurred for fixed price contract revenue recognized over time as a critical audit matter given the complex nature of the Company’s products sold under such contracts. In particular, evaluating the Company’s judgments regarding the amount of time to complete the contracts, including the assessment of the nature and complexity of the work to be performed, involved a high degree of subjective auditor judgment.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the Company’s process to develop estimates of total contract costs to be incurred for partially completed performance obligations. Such controls included controls over the estimated amount of time to complete the contracts, including the assessment of the nature and complexity of the work to be performed. We considered factors, including the value and stage of completion, to select customer contracts to evaluate the Company’s assumptions underlying the estimate of total contract costs to be incurred. We inspected the selected contracts to evaluate the Company’s identification of performance obligations and the determined method for measuring contract progress. We compared the Company’s original or prior period estimate of total contract costs to be incurred to the actual costs incurred for completed contracts to assess the Company’s ability to accurately estimate costs. We inquired of operational personnel of the Company to evaluate progress to date, the estimate of remaining costs to be incurred, and factors impacting the amount of time and cost to complete the selected contracts, including the assessment of the nature and complexity of the work to be performed. We inspected correspondence, if any, between the Company and the customer for the selected contracts as part of our evaluation of contract progress.

/s/ KPMG LLP
We have served as the Company’s auditor since 2006.
Boston, Massachusetts
August 18, 2020
49

ITEM 8.FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
MERCURY SYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data) 
 
July 3, 2020June 30, 2019
Assets
Current assets:
Cash and cash equivalents$226,838 $257,932 
Accounts receivable, net of allowance for doubtful accounts of $1,451 and $1,228 at July 3, 2020 and June 30, 2019, respectively120,438 118,832 
Unbilled receivables and costs in excess of billings90,289 57,387 
Inventory178,093 137,112 
Prepaid income taxes2,498 90 
Prepaid expenses and other current assets16,613 10,819 
Total current assets634,769 582,172 
Property and equipment, net87,737 60,001 
Goodwill614,076 562,146 
Intangible assets, net208,748 206,124 
Operating lease right-of-use assets60,613  
Other non-current assets4,777 6,534 
Total assets$1,610,720 $1,416,977 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$41,877 $39,030 
Accrued expenses23,794 18,897 
Accrued compensation41,270 28,814 
Deferred revenues and customer advances18,974 11,291 
Total current liabilities125,915 98,032 
Deferred income taxes13,889 17,814 
Income taxes payable4,117 1,273 
Operating lease liabilities66,981  
Other non-current liabilities15,034 15,119 
Total liabilities225,936 132,238 
Commitments and contingencies (Note L)
Shareholders’ equity:
Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding  
Common stock, $0.01 par value; 85,000,000 shares authorized; 54,702,322 and 54,247,532 shares issued and outstanding at July 3, 2020 and June 30, 2019, respectively547 542 
Additional paid-in capital1,074,667 1,058,745 
Retained earnings312,455 226,743 
Accumulated other comprehensive loss(2,885)(1,291)
Total shareholders’ equity1,384,784 1,284,739 
Total liabilities and shareholders’ equity$1,610,720 $1,416,977 
The accompanying notes are an integral part of the consolidated financial statements.
50

MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
(In thousands, except per share data) 
 For the Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Net revenues$796,610 $654,744 $493,184 
Cost of revenues439,766 368,588 267,326 
Gross margin356,844 286,156 225,858 
Operating expenses:
Selling, general and administrative132,253 110,717 88,365 
Research and development98,485 68,925 58,807 
Amortization of intangible assets30,560 27,914 26,004 
Restructuring and other charges1,805 560 3,159 
Acquisition costs and other related expenses2,679 1,456 2,538 
Total operating expenses265,782 209,572 178,873 
Income from operations91,062 76,584 46,985 
Interest income2,151 932 32 
Interest expense(1,006)(9,109)(2,850)
Other income (expense), net1,726 (8,880)(1,594)
Income before income taxes93,933 59,527 42,573 
Tax provision8,221 12,752 1,690 
Net income$85,712 $46,775 $40,883 
Basic net earnings per share$1.57 $0.98 $0.88 
Diluted net earnings per share$1.56 $0.96 $0.86 
Weighted-average shares outstanding:
Basic54,546 47,831 46,719 
Diluted55,115 48,500 47,471 
Comprehensive income:
Net income$85,712 $46,775 $40,883 
Foreign currency translation adjustments174 (232)(137)
Pension benefit plan, net of tax(1,768)(2,350)354 
Total other comprehensive (loss) income, net of tax(1,594)(2,582)217 
Total comprehensive income$84,118 $44,193 $41,100 
 The accompanying notes are an integral part of the consolidated financial statements.
51

MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
For the Fiscal Years Ended July 3, 2020, June 30, 2019 and June 30, 2018
(In thousands)
 
 Common StockAdditional
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Shareholders’
Equity
SharesAmount
Balance at June 30, 201746,303 $463 $584,795 $139,085 $1,074 $725,417 
Issuance of common stock under employee stock incentive plans868 8 655 — — 663 
Issuance of common stock under employee stock purchase plan82 1 2,781 — — 2,782 
Retirement of common stock(329)(3)(15,505)— — (15,508)
Stock-based compensation— — 17,437 — — 17,437 
Net income— — — 40,883 — 40,883 
Other Comprehensive Income— — — — 217 217 
Balance at June 30, 201846,924 469 590,163 179,968 1,291 771,891 
Issuance of common stock under employee stock incentive plans478 5 (5)— —  
Issuance of common stock under employee stock purchase plan102 1 3,660 — — 3,661 
Retirement of common stock(156)(2)(7,966)— — (7,968)
Follow-on public stock offering6,900 69 453,504 — — 453,573 
Stock-based compensation— — 19,389 — — 19,389 
Net income— — — 46,775 — 46,775 
Other Comprehensive Loss— — — — (2,582)(2,582)
Balance at June 30, 201954,248 542 1,058,745 226,743 (1,291)1,284,739 
Issuance of common stock under employee stock incentive plans562 6 (1)— — 5 
Issuance of common stock under employee stock purchase plan89 1 5,311 — — 5,312 
Retirement of common stock(197)(2)(16,247)— — (16,249)
Stock-based compensation— — 26,859 — — 26,859 
Net income— — — 85,712 — 85,712 
Other Comprehensive Loss— — — — (1,594)(1,594)
Balance at July 3, 202054,702 $547 $1,074,667 $312,455 $(2,885)$1,384,784 

The accompanying notes are an integral part of the consolidated financial statements.
52


MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands) 

 For the Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Cash flows from operating activities:
Net income$85,712 $46,775 $40,883 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense49,330 46,392 42,277 
Stock-based compensation expense26,538 19,422 17,314 
Benefit for deferred income taxes(3,019)(1,557)(5,464)
Gain on investments(5,817)  
Termination of interest rate swap 5,420  
Other non-cash items3,509 3,779 2,103 
Changes in operating assets and liabilities, net of effects of businesses acquired:
Accounts receivable, unbilled receivables, and costs in excess of billings(31,079)(28,096)(22,751)
Inventory(31,609)(17,101)(16,230)
Prepaid income taxes(2,792)3,843 (2,327)
Prepaid expenses and other current assets(2,116)(1,075)(361)
Other non-current assets(1,260)101 296 
Accounts payable, accrued expenses and accrued compensation13,610 17,949 (5,267)
Deferred revenues and customer advances7,082 (1,531)6,035 
Income taxes payable(131)3,152 (11,187)
Other non-current liabilities7,226 44 (2,000)
Net cash provided by operating activities115,184 97,517 43,321 
Cash flows from investing activities:
Acquisition of businesses, net of cash acquired(96,502)(127,083)(185,396)
Purchases of property and equipment(43,294)(26,691)(15,106)
Proceeds from sale of investment4,310   
Other investing activities  (375)
Net cash used in investing activities(135,486)(153,774)(200,877)
Cash flows from financing activities:
Proceeds from employee stock plans5,317 3,661 3,445 
Payments for retirement of common stock(16,249)(7,968)(15,508)
Payments under credit facilities(200,000)(324,500)(15,000)
Borrowings under credit facilities200,000 129,500 210,000 
Proceeds from equity offering, net 454,343  
Termination of interest rate swap (5,420) 
Payments of deferred financing and offering costs (1,851) 
Net cash (used in) provided by financing activities(10,932)247,765 182,937 
Effect of exchange rate changes on cash and cash equivalents140 (97)(497)
Net (decrease) increase in cash and cash equivalents(31,094)191,411 24,884 
Cash and cash equivalents at beginning of year257,932 66,521 41,637 
Cash and cash equivalents at end of year$226,838 $257,932 $66,521 
Cash paid during the period for:
Interest$1,046 $10,368 $1,607 
Income taxes$12,939 $7,351 $17,004 
Supplemental disclosures—non-cash activities:
Non-cash investing activity$2,623 $ $ 
Non-cash financing activity$ $770 $ 
 The accompanying notes are an integral part of the consolidated financial statements.
53

MERCURY SYSTEMS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except per share data)
A.Description of Business
Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading technology company serving the aerospace and defense electronics industry, positioned at the intersection of high-tech and defense. Headquartered in Andover, Massachusetts, the Company delivers solutions that power a broad range of aerospace and defense programs, optimized for mission success in some of the most challenging and demanding environments. The Company envisions, creates and delivers innovative technology solutions purpose-built to meet our customers’ most-pressing high-tech needs, including those specific to the defense community.
As a leading manufacturer of essential components, modules and subsystems, the Company sells to defense prime contractors, the U.S. government and original equipment manufacturers (“OEM”) commercial aerospace companies. The Company has built a trusted, contemporary portfolio of proven product solutions purpose-built for aerospace and defense that it believes meets and exceeds the performance needs of its defense and commercial customers. Customers add their own applications and algorithms to our specialized, secure and innovative pre-integrated solutions. This allows them to complete their full system by integrating with their platform, the sensor technology and, in some cases, the processing from Mercury, with their platform. The Company's products and solutions are deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers.
The Company's transformational business model accelerates the process of making new technology profoundly more accessible to its customers by bridging the gap between commercial technology and aerospace and defense applications. The Company's long-standing deep relationships with leading high-tech companies, coupled with the Company's high level of research and development (“R&D”) investments and industry-leading trusted and secure design and manufacturing capabilities, are the foundational tenets of this highly successful model.
The Company's capabilities, technology and R&D investment strategy combine to differentiate Mercury in its industry. The Company's technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies, subsystems and custom microelectronics. The Company maintains our technological edge by investing in critical capabilities and intellectual property (“IP” or “building blocks”) in processing and RF, leveraging open standards and open architectures to adapt quickly those building blocks into solutions for highly data-intensive applications, including emerging needs in areas such as artificial intelligence (“AI”).
The Company's mission critical solutions are deployed by its customers for a variety of applications including command, control, communications, computers, intelligence, surveillance and reconnaissance (“C4ISR”), electronic intelligence, avionics, electro-optical/infrared (“EO/IR”), electronic warfare, weapons and missile defense, hypersonics and radar.
On September 23, 2019, the Company acquired American Panel Corporation (“APC”) on a cash-free, debt-free basis for a total purchase price of $100,000, prior to net working capital and net debt adjustments. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms.
On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value $0.01 per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of $46,000, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth.
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of $36,500. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions.
54

On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of $45,000, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications.
For further details on the acquisitions, see Note C to the consolidated financial statements.
B.Summary of Significant Accounting Policies
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
BASIS OF PRESENTATION
Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events in which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
LEASES
Effective July 1, 2019, the Company adopted ASC 842, Leases, (“ASC 842”), which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability for most lease arrangements. The Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption.
The Company has arrangements involving the lease of facilities, machinery and equipment. Under ASC 842, at inception of the arrangement, the Company determines whether the contract is or contains a lease and whether the lease should be classified as an operating or a financing lease. This determination, among other considerations, involves an assessment of whether the Company can control the underlying asset and have the right to obtain substantially all of the economic benefits or outputs from the asset.
The Company recognizes ROU assets and lease liabilities as of the lease commencement date based on the net present value of the future minimum lease payments over the lease term. ASC 842 requires lessees to use the rate implicit in the lease unless it is not readily determinable and then it may use its incremental borrowing rate (“IBR”) to discount the future minimum
55


lease payments. Most of the Company's lease arrangements do not provide an implicit rate; therefore, the Company uses its IBR to discount the future minimum lease payments. The Company determines its IBR with its credit rating and current economic information available as of the commencement date, as well as the identified lease term. During the assessment of the lease term, the Company considers its renewal options and extensions within the arrangements and the Company includes these options when it is reasonably certain to extend the term of the lease.
The Company has lease arrangements with both lease and non-lease components. Consideration is allocated to lease and non-lease components based on estimated standalone prices. The Company has elected to exclude non-lease components from the calculation of its ROU assets and lease liabilities. In the Company's adoption of ASC 842, leases with an initial term of 12 months or less will not result in recognition of a ROU asset and a lease liability and will be expensed as incurred over the lease term. Leases of this nature were immaterial to the Company’s consolidated financial statements.
The Company has lease arrangements that contain incentives for tenant improvements as well as fixed rent escalation clauses. For contracts with tenant improvement incentives that are determined to be a leasehold improvement that will be owned by the lessee and the Company is reasonably certain to exercise, it records a reduction to the lease liability and amortizes the incentive over the identified term of the lease as a reduction to rent expense. The Company records rental expense on a straight-line basis over the identified lease term on contracts with rent escalation clauses.
Finance leases are not material to the Company's consolidated financial statements and the Company is not a lessor in any material lease arrangements. There are no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees in the Company's lease arrangements. Operating leases are included in Operating lease right-of-use assets, Accrued expenses, and Operating lease liabilities in the Company's Consolidated Balance Sheets. The standard had no impact on the Company's Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note J to the consolidated financial statements for more information regarding the adoption of this standard.
REVENUE RECOGNITION
The Company recognizes revenue in accordance with the five step model set forth by ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The conclusion to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the
56

performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73%, 77% and 79% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable
57

costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company recognizes revenue in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For over time contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 27%, 23% and 21% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
COSTS TO OBTAIN AND FULFILL A CONTRACT
The Company expenses sales commissions as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant.
The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.
CONTRACT BALANCES 
Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis.
The contract asset balances were $90,289 and $57,387 as of July 3, 2020 and June 30, 2019, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the fiscal year ended
58

July 3, 2020. The contract liability balances were $19,892 and $12,362 as July 3, 2020 and June 30, 2019, respectively. The contract liability increased due to a higher volume of contracts with milestone and progress payments.
Revenue recognized during fiscal 2020 that was included in the contract liability balance at June 30, 2019 was $10,216.
REMAINING PERFORMANCE OBLIGATIONS
The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of July 3, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $280,346. The Company expects to recognize approximately 73% of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.
CASH AND CASH EQUIVALENTS
Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. As of July 3, 2020 and June 30, 2019, the Company had $226,838 and $257,932, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be fully collected. The allowance is based on the assessment of the following factors; customer creditworthiness, historical payment experience, age of outstanding receivables and any applicable collateral.
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The
59

Company manages its business on the basis of one reportable segment, as a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense.
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment, intangible assets and ROU assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2020, 2019 and 2018, the Company capitalized $905, $749 and $733 of software development costs, respectively.
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty
60

costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying Consolidated Balance Sheets. The following table presents the changes in the Company's product warranty accrual.
Fiscal 2020Fiscal 2019Fiscal 2018
Beginning balance$1,870 $1,336 $1,691 
Warranty assumed from APC739   
Warranty assumed from Germane 169  
Warranty assumed from Themis  117 
Accruals for warranties issued during the period2,839 2,274 1,318 
Settlements made during the period(1,613)(1,909)(1,790)
Ending balance$3,835 $1,870 $1,336 
RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
STOCK-BASED COMPENSATION
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards is amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
NET EARNINGS PER SHARE
Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Basic and diluted weighted average shares outstanding were as follows: 
 Fiscal Years
 202020192018
Basic weighted-average shares outstanding54,546 47,831 46,719 
Effect of dilutive equity instruments569 669 752 
Diluted weighted-average shares outstanding55,115 48,500 47,471 
Equity instruments to purchase 8, 32 and 329 shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively, because the equity instruments were anti-dilutive.
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of AOCI included $174, $(232) and $(137) of foreign currency translation adjustments for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. In addition, pension benefit plan adjustments totaled $(1,768), $(2,350) and $354 for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 respectively.
FOREIGN CURRENCY
61

Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. Subsequent to the issuance of ASU 2016-13, there were various updates that amended and clarified the impact of ASU 2016-13. This ASU broadens the information that an entity must consider in developing its expected credit loss estimate for assets measured either collectively or individually. The amendments in this ASU will require an entity to record an allowance for credit losses for certain financial instruments and financial assets, including trade receivables, based on expected losses rather than incurred losses. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. An entity must use judgment in determining the relevant information and estimation methods that are appropriate in its circumstances. The use of forecasted information incorporates more timely information in the estimate of expected credit losses. For public business entities, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. The Company has determined that there is no activity that falls within the scope of this ASU.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of a cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity
62

method investments and adds guidance whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. This ASU is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the effect that ASU 2019-12 will have on its consolidated financial statements and related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2019, the Company adopted ASC 842, Leases, which requires lessees to recognize a ROU asset and lease liability for most lease arrangements. This ASU supersedes existing lease guidance, including ASC 840, Leases (Topic 840). The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period consolidated financial statements. All prior period amounts and disclosures remain presented under ASC 840. The Company elected the package of practical expedients which allows the Company to not reassess: 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company also elected the hindsight practical expedient, permitting the use of hindsight when determining the lease term and assessing impairment of ROU assets. Adoption of the new standard resulted in additional lease assets and lease liabilities on the Consolidated Balance Sheets with no cumulative impact to retained earnings and did not have a material impact on our Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows.
C.Acquisitions
AMERICAN PANEL CORPORATION ACQUISITION
On September 23, 2019, the Company acquired American Panel Corporation. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms. The Company acquired APC for an all cash purchase price of $100,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with cash on hand.
63

The following table presents the net purchase price and the fair values of the assets and liabilities of APC on a preliminary basis:
Consideration transferred
Cash paid at closing$100,826 
Working capital and net debt adjustment(5,952)
Liabilities assumed2,454 
Less cash acquired(826)
Net purchase price$96,502 
Estimated fair value of tangible assets acquired and liabilities assumed
Cash$826 
Accounts receivable3,726 
Inventory11,271 
Fixed assets690 
Other current and non-current assets3,494 
Accounts payable(1,554)
Accrued expenses(1,252)
Other current and non-current liabilities(5,749)
Estimated fair value of net tangible assets acquired11,452 
Estimated fair value of identifiable intangible assets33,200 
Estimated goodwill52,676 
Estimated fair value of net assets acquired97,328 
Less cash acquired(826)
Net purchase price$96,502 
The amounts above represent the preliminary fair value estimates as of July 3, 2020 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes customer relationships of $20,600 with a useful life of 11 years, completed technology of $10,400 with a useful life of 11 years and backlog of $2,200 with a useful life of two years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $52,676 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since APC was a qualified subchapter S subsidiary, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $51,553 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to APC because such information is not material to the Company's financial results.
The revenues and income before income taxes from APC included in the Company's consolidated results for fiscal year ended July 3, 2020 were $27,383 and $3,309, respectively. The APC results include expenses resulting from purchase accounting, which include amortization of intangible assets and inventory step-up.
THE ATHENA GROUP ACQUISITION
On April 18, 2019, the Company acquired The Athena Group, Inc., a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of $34,000, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).
64

The following table presents the net purchase price and the fair values of the assets and liabilities of Athena:
Amounts 
Consideration transferred 
Cash paid at closing$34,049 
Working capital and net debt adjustment(446)
Less cash acquired(49)
Net purchase price$33,554 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$49 
       Accounts receivable726 
       Fixed assets74 
       Other current and non-current assets398 
       Accounts payable(48)
       Accrued expenses(520)
       Other current and non-current liabilities(600)
       Deferred tax liability(5,183)
Fair value of net tangible liabilities acquired(5,104)
Fair value of identifiable intangible assets23,700 
Goodwill15,007 
Fair value of net assets acquired33,603 
Less cash acquired(49)
Net purchase price$33,554 
On April 18, 2020, the measurement period for Athena expired. The identifiable intangible assets include completed technology of $23,700 with a useful life of 11 years.
The goodwill of $15,007 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit.
SYNTONIC MICROWAVE LLC ACQUISITION
On April 18, 2019, the Company acquired Syntonic Microwave LLC, a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of $12,000, prior to net working capital and net debt adjustments, which was funded through the Revolver.
65

The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic:
Amounts 
Consideration transferred 
Cash paid at closing$13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$1,118 
       Accounts receivable281 
       Inventory482 
       Fixed assets31 
       Other current and non-current assets6 
       Accounts payable(71)
       Accrued expenses(61)
Fair value of net tangible assets acquired1,786 
Fair value of identifiable intangible assets7,100 
Goodwill4,232 
Fair value of net assets acquired13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
On April 18, 2020, the measurement period for Syntonic expired. The identifiable intangible assets include customer relationships of $4,200 with a useful life of 10 years, completed technology of $2,500 with a useful life of nine years and backlog of $400 with a useful life of one year.
The goodwill of $4,232 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $2,986 of goodwill deductible for tax purposes.
GECO AVIONICS AQUISITION
On January 29, 2019, the Company announced that it had acquired GECO Avionics, LLC, a privately held company in Mesa, Arizona, with over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of $36,500, which was funded through the Revolver.
66

The following table presents the net purchase price and the fair values of the assets and liabilities of GECO:
Amounts 
Consideration transferred 
Cash paid at closing$36,500 
Net purchase price$36,500 
  
Estimated fair value of tangible assets acquired and liabilities assumed 
       Accounts receivable$1,320 
       Inventory1,454 
       Fixed assets459 
       Accounts payable(217)
       Accrued expenses(239)
Fair value of net tangible assets acquired2,777 
Fair value of identifiable intangible assets12,700 
Goodwill21,023 
Fair value of net assets acquired
36,500 
Net purchase price$36,500 
On January 29, 2020, the measurement period for GECO expired. The identifiable intangible assets include customer relationships of $6,900 with a useful life of 11 years, completed technology of $4,800 with a useful life of 10 years and backlog of $1,000 with a useful life of two years.
The goodwill of $21,023 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the SMP reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $19,766 of goodwill deductible for tax purposes.
GERMANE SYSTEMS ACQUISITION
On July 31, 2018, the Company announced that it had entered into a membership interest purchase agreement (the "Purchase Agreement") and acquired Germane Systems, LC pursuant to the terms of the Purchase Agreement.
Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for C2I applications. The Company acquired Germane for an all cash purchase price of $45,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling $1,244, which decreased the Company's net purchase price.
67

The following table presents the net purchase price and the fair values of the assets and liabilities of Germane:
Amounts 
Consideration transferred 
Cash paid at closing$47,166 
Working capital and net debt adjustment(1,244)
Less cash acquired(193)
Net purchase price$45,729 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$193 
       Accounts receivable4,277 
       Inventory8,575 
       Fixed assets867 
       Other current and non-current assets596 
       Accounts payable(3,146)
       Accrued expenses(1,394)
       Other current and non-current liabilities(514)
Fair value of net tangible assets acquired9,454 
Fair value of identifiable intangible assets12,910 
Goodwill23,558 
Fair value of net assets acquired
45,922 
Less cash acquired
(193)
Net purchase price$45,729 
On July 31, 2019, the measurement period for Germane expired. The identifiable intangible assets include customer relationships of $8,500 with a useful life of 11 years, completed technology of $4,200 with a useful life of eight years and backlog of $210 with a useful life of one year.
The goodwill of $23,558 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $20,555 of goodwill deductible for tax purposes.
D.Fair Value of Financial Instruments
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at July 3, 2020:
 Fair Value Measurements
 July 3, 2020Level 1Level 2Level 3
Assets:
Certificates of deposit$10,006 $ $10,006 $ 
U.S. equity securities2,007 2,007   
Total$12,013 $2,007 $10,006 $ 
68

During the fiscal year ended July 3, 2020, the Company received gross proceeds and recorded a gain on a cost-method investment of $4,310 and $3,810, respectively. The Company's cost-method investment did not have a readily determinable fair value and was recorded at cost within Other non-current assets in the Consolidated Balance Sheet prior to its sale.
The Company also recorded a gain on the change in fair value of a cost-method investment of $2,007. The change in fair value of these U.S equity securities was the result of an observable price change during the fourth quarter of fiscal 2020. Its fair value is based on a quoted price of identical instruments in an active market and is included within Prepaid expenses and other current assets on the Consolidated Balance Sheet as of July 3, 2020.
The gain on investments were included within Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income for the fiscal year ended July 3, 2020.
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019: 
 Fair Value Measurements
 June 30, 2019Level 1Level 2Level 3
Assets:
Certificates of deposit$31,522 $ $31,522 $ 
Total$31,522 $ $31,522 $ 
The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of July 3, 2020 and June 30, 2019.
E.Inventory
Inventory was comprised of the following:
 As of
 July 3, 2020June 30, 2019
Raw materials$111,225 $84,561 
Work in process49,647 38,525 
Finished goods17,221 14,026 
Total$178,093 $137,112 
The $40,981 increase in inventory was due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems, advanced purchases intended to mitigate potential disruptions to the supply chain resulting from the COVID pandemic and the acquisition of APC.
F.Property and Equipment
Property and equipment consisted of the following:
 Estimated Useful Lives
(Years)
As of
July 3, 2020June 30, 2019
Computer equipment and software3-4$85,705 $78,195 
Furniture and fixtures55,993 5,330 
Leasehold improvementslesser of estimated useful life or lease term36,874 25,646 
Machinery and equipment5-1090,970 63,792 
219,542 172,963 
Less: accumulated depreciation(131,805)(112,962)
$87,737 $60,001 
The $27,736 increase in property and equipment was primarily due to current year additions and property and equipment associated with improvements to the Company's facilities, including the expansion of its trusted custom microelectronics business and the acquisition of APC. These increases were partially offset by depreciation expense. During fiscal 2020 and 2019, the Company retired $64 and $3,980, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. 
69

Depreciation expense related to property and equipment for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 was $18,770, $18,478 and $16,273, respectively.
G.Goodwill
        The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended July 3, 2020:
Total
Balance at June 30, 2019$562,146 
Goodwill adjustment for the Germane acquisition447 
Goodwill adjustment for the GECO acquisition(200)
Goodwill adjustment for the Athena acquisition(993)
Goodwill arising from the APC acquisition52,676 
Balance at July 3, 2020$614,076 
As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2020, there were no triggering events, which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2020 with no impairment noted.
H.Intangible Assets
Intangible assets consisted of the following:
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Useful
Life
July 3, 2020
Customer relationships$181,960 $(48,450)$133,510 11.4 years
Licensing agreements and patents1,505 (1,404)101 3.5 years
Completed technologies107,992 (34,522)73,470 9.2 years
Backlog3,200 (1,533)1,667 2.0 years
$294,657 $(85,909)$208,748 
June 30, 2019
Customer relationships$167,460 $(38,308)$129,152 11.4 years
Licensing agreements and patents1,505 (1,022)483 3.5 years
Completed technologies97,592 (22,246)75,346 9.0 years
Backlog1,610 (467)1,143 1.6 years
$268,167 $(62,043)$206,124 
Estimated future amortization expense for intangible assets remaining at July 3, 2020 is as follows:
Fiscal YearTotals
2021$30,326 
202229,114 
202326,857 
202423,614 
202522,034 
Thereafter76,803 
Total future amortization expense$208,748 
70

The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the APC acquisition. These assets are included in the Company's gross and net carrying amounts as of July 3, 2020.
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Useful
Life
Customer relationships$20,600 $(1,405)$19,195 11.0 years
Completed technologies10,400 (709)9,691 11.0 years
Backlog2,200 (825)1,375 2.0 years
$33,200 $(2,939)$30,261 

I.Restructuring
Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. During fiscal 2020, the Company incurred $1,805 of net restructuring and other charges primarily related to severance costs associated with the elimination of 20 positions, predominantly in SG&A and R&D functions.
During fiscal 2019, the Company incurred $560 of net restructuring and other charges primarily related to severance costs associated with the acquired Germane business.
During fiscal 2018, the Company incurred $3,159 related to the elimination of 38 positions predominantly in R&D and operations functions as well as executive severance.
All of the restructuring and other charges are classified as operating expenses in the Consolidated Statements of Operations and Comprehensive Income and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the Consolidated Balance Sheets.
The following table presents the detail of expenses for the Company’s restructuring plans:
Severance & RelatedFacilities & OtherTotal
Restructuring liability at June 30, 2018$1,801 $ $1,801 
Restructuring charges549 80 629 
Cash paid(2,333)(24)(2,357)
Reversals (*)(13)(56)(69)
Restructuring liability at June 30, 20194  4 
Restructuring charges1,730 75 1,805 
Cash paid(1,137)(75)(1,212)
Restructuring liability at July 3, 2020$597 $ $597 
(*) Reversals result from the unused outplacement services and operating costs.
J.Leases
The Company enters into lease arrangements to facilitate its operations, including manufacturing, storage, as well as engineering, sales, marketing, and administration resources. As described in Note B to the consolidated financial statements, effective July 1, 2019, the Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period unaudited consolidated comparative financial statements. As such, all prior period amounts and disclosures are presented under ASC 840, Leases (Topic 840). Finance leases are not material to the Company's consolidated financial statements and therefore are excluded from the following disclosures.
71

SUPPLEMENTAL BALANCE SHEET INFORMATION
Supplemental operating lease balance sheet information is summarized as follows:
As of
July 3, 2020
Operating lease right-of-use assets$60,613 
Accrued expenses(1)
$6,950 
Operating lease liabilities66,981 
Total operating lease liabilities$73,931 
        (1) The short term portion of the Operating lease liabilities is included within Accrued expenses on the Consolidated Balance Sheet.
OTHER SUPPLEMENTAL INFORMATION
Other supplemental operating lease information is summarized as follows:
For the Fiscal Year Ended
July 3, 2020
Cash paid for amounts included in the measurement of operating lease liabilities
$6,929 
Right-of-use assets obtained in exchange for new lease liabilities
$19,942 
Weighted average remaining lease term9.3 years
Weighted average discount rate4.91 %
MATURITIES OF LEASE COMMITMENTS
Maturities of operating lease commitments as of July 3, 2020 were as follows:
Fiscal YearTotals
2021$9,572 
202210,741 
202310,272 
20249,333 
20259,356 
Thereafter44,763 
Total lease payments94,037 
Less: imputed interest(20,106)
Present value of operating lease liabilities$73,931 
        
As previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2019, future minimum lease payments for non-cancelable operating leases were as follows:
Fiscal YearTotals
2020$10,205 
20218,949 
20228,280 
20237,414 
20246,496 
Thereafter28,286 
Total minimum lease payments$69,630 
During fiscal 2020 and 2019, the Company recognized operating lease expense of $10,029 and $8,710, respectively. There were no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees imposed by the Company's leases at July 3, 2020.
72


K.Income Taxes
The components of income before income taxes and income tax expense were as follows:
 Fiscal Years
 202020192018
Income before income taxes:
United States$93,388 $57,281 $43,368 
Foreign545 2,246 (795)
$93,933 $59,527 $42,573 
Tax provision (benefit):
Federal:
Current$8,442 $11,454 $4,470 
Deferred(1,077)(3,008)(4,527)
7,365 8,446 (57)
State:
Current3,407 5,194 2,370 
Deferred(2,327)(1,421)(537)
1,080 3,773 1,833 
Foreign:
Current475 546 186 
Deferred(699)(13)(272)
(224)533 (86)
$8,221 $12,752 $1,690 
The following is the reconciliation between the statutory Federal income tax rate and the Company’s effective income tax rate:
 Fiscal Years
 202020192018
Tax provision at federal statutory rates21.0 %21.0 %28.0 %
State income tax, net of federal tax benefit6.1 5.9 5.6 
Research and development tax credits(11.9)(4.5)(5.1)
Provision to return(3.1)  
Excess tax benefits related to stock compensation(7.7)(4.5)(18.5)
Domestic manufacturing deduction  (2.0)
Deemed repatriation of foreign earnings  1.9 
Foreign income tax rate differential0.1 0.1 0.3 
Non-deductible compensation2.6 2.0 1.7 
Acquisition costs 0.1 1.4 
Reserves for unrecognized income tax benefits3.0 0.3 0.3 
Tax rate changes(0.5) (2.3)
Impacts related to acquired tax attributes
  (8.7)
Other(0.8)1.0 1.4 
8.8 %21.4 %4.0 %
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years.
The Tax Act also includes provisions that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In
73

addition, the effective tax rate may be materially different than the statutory Federal tax rate due to state taxes, Federal research and development tax credits, excess tax benefits related to stock compensation, reserves for unrecognized income tax benefits, and other book to tax permanent differences.
The effective tax rate for fiscal 2020 and 2019 differed from the Federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits related to stock compensation, partially offset by additional tax expense related to state taxes and non-deductible compensation. During fiscal 2020 and 2019, the Company recognized a tax benefit of $7,259 and $2,672 related to excess tax benefits on stock compensation, respectively. The Company also recognized a tax benefit of $6,325 and a tax reserve of $2,240, related to research and development tax credits claimed on prior year federal and state tax returns and other favorable provision to return adjustments of $2,917.
The components of the Company’s net deferred tax liabilities were as follows:
 As of
 July 3, 2020June 30, 2019
Deferred tax assets:
Inventory valuation and receivable allowances$12,066 $10,313 
Accrued compensation5,941 4,644 
Stock compensation5,062 4,595 
Federal and state tax credit carryforwards11,782 15,510 
Other accruals1,086 1,128 
Deferred compensation930 1,561 
Acquired net operating loss carryforward

425 721 
Operating lease liabilities20,035  
Capital loss carryforwards 2,354 
Other1,876 2,258 
59,203 43,084 
Valuation allowance(11,264)(16,666)
Total deferred tax assets47,939 26,418 
Deferred tax liabilities:
Prepaid expenses(1,111)(848)
Property and equipment(10,668)(4,927)
Intangible assets(33,007)(38,399)
Operating lease right-of-use assets(16,426) 
Other(616)(58)
Total deferred tax liabilities(61,828)(44,232)
Net deferred tax liabilities$(13,889)$(17,814)
As reported:
Deferred tax liabilities$(13,889)$(17,814)
$(13,889)$(17,814)
At July 3, 2020, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past and recent operating performance and results, future taxable income including the reversal of existing deferred tax liabilities, and tax planning strategies. The Company continues to conclude that its deferred tax assets are more likely than not to be realized with the exception of certain state research and development tax credits, which management continues to believe that it is not more likely than not to be realized. The change in valuation allowance is primarily related to the expiration of capital loss carryforwards that had a full valuation allowance. Any future changes in the valuation allowance will impact income tax expense.
The Company has state research and development tax credit carryforwards of $14,884, which will expire starting in fiscal year 2021 through fiscal year 2034.
74

The Company is subject to taxation in the U.S. (Federal and state) and various foreign jurisdictions that it operates in. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.
During the period ended July 3, 2020, the Company filed amended Federal and state tax returns primarily relating to the research and development tax credits. As part of the study, the Company adjusted the reserve previously recorded on the research and development tax credits claimed.
The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 Fiscal Years
 20202019
Unrecognized tax benefits, beginning of period$1,273 $998 
Increases for tax positions taken related to a prior period2,146  
Increases for tax positions taken during the current period854 275 
Decreases for tax positions taken related to a prior period— — 
Decreases for tax positions taken during current period— — 
Decreases for settlements of previously recognized positions  
Decreases as a result of a lapse of the applicable statute of limitations(156) 
Unrecognized tax benefits, end of period$4,117 $1,273 
The $4,117 of unrecognized tax benefits as of July 3, 2020, if released, would reduce income tax expense. The Company increased its unrecognized income tax benefits primarily due to additional research and development tax credits claimed on prior year Federal and state returns.
The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was $175 and $84 as of July 3, 2020 and June 30, 2019, respectively, and the amount of interest and penalties recognized in fiscal 2020, 2019 and 2018 was $91, $101 and $42, respectively.
The Company’s major tax jurisdiction is the U.S. (Federal and state) and the open tax years are fiscal 2016 through 2020.
L.Commitments and Contingencies
LEGAL CLAIMS
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position.
INDEMNIFICATION OBLIGATIONS
The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited.
PURCHASE COMMITMENTS
As of July 3, 2020, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to $103,548.
OTHER
As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
75

The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's Statements of Cash Flows.
M.Debt
Revolving Credit Facilities
On September 28, 2018, the Company amended its Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks to increase and extend the borrowing capacity of the Revolver to a $750,000, 5-year revolving credit line, with the maturity extended to September 28, 2023 (the “Amended Credit Agreement”). The Company evaluated the Amended Credit Agreement under ASC 470, Debt, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling $4,369, are being amortized to Other income (expense), net on a straight line basis over the new term of the Revolver. As of July 3, 2020, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of $1,006 and $9,109 for the fiscal years ended July 3, 2020 and June 30, 2019, respectively. There were also outstanding letters of credit of $904 as of July 3, 2020.
Maturity
The Revolver has a five year maturity, which was extended to September 28, 2023.
Interest Rates and Fees
Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus a markup pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the applicable percentage was set at LIBOR plus 1.125% based on the Company's total net leverage ratio.
In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the stated interest rate for unutilized commitments was 0.20% per annum. The Company will also pay customary letter of credit and agency fees.
Covenants and Events of Default
The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test.
The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of July 3, 2020, the Company was in compliance with all covenants and conditions under the Revolver.
Guarantees and Security
The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and 65% of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions.
N.Employee Benefit Plans
Pension Plan
The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, Compensation—Retirement Benefits (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan.
76


The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.
At July 3, 2020, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at July 3, 2020 and 2019 was a net liability of $11,877 and $9,186, respectively, which is recorded in other non-current liabilities on the Consolidated Balance Sheets. The Company recorded a net loss of $1,768 and $2,350 in AOCI during the fiscal years ended July 3, 2020 and June 30, 2019, respectively. Total employer contributions to the Plan were $911 during the year ended July 3, 2020, and the Company's total expected employer contributions to the Plan during fiscal 2021 are $957.
The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year Total
2021$900 
20221,059 
20231,401 
20241,253 
20251,040 
Thereafter (next 5 years)6,423 
Total$12,076 
The following table outlines the components of net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Service cost$1,375 $903 
Interest cost125 156 
Expected return on assets(233)(183)
Amortization of prior service cost(63)(61)
Amortization net of loss33  
Net periodic benefit cost$1,237 $815 
The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Discount rate0.30 %0.50 %
Expected rate of return on Plan assets1.50 %1.50 %
Expected inflation1.20 %1.20 %
Rate of compensation increases1.50 %1.50 %
The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages.
77


The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Projected benefit obligation, beginning$24,274 $18,127 
Service cost1,375 903 
Interest cost125 156 
Employee contributions1,916 3,577 
Actuarial loss2,387 2,859 
Benefits paid(906)(1,607)
Foreign exchange loss784 259 
Projected benefit obligation at end of year$29,955 $24,274 
The following table presents the change in Plan assets for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Fair value of Plan assets, beginning$15,088 $12,029 
Actual return on Plan assets582 167 
Company contributions911 741 
Employee contributions1,916 3,577 
Benefits paid(906)(1,607)
Foreign exchange gain487 181 
Fair value of Plan assets at end of year$18,078 $15,088 
The following table presents the Company's reconciliation of funded status for the period presented:
As of
July 3, 2020June 30, 2019
Projected benefit obligation at end of year$29,955 $24,274 
Fair value of plan assets at end of year18,078 15,088 
Funded status$(11,877)$(9,186)
The fair value of Plan assets were $18,078 at July 3, 2020. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during the years ended July 3, 2020 or June 30, 2019. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of July 3, 2020, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.
401(k) Plan
The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal years 2020, 2019 and 2018, the Company matched employee contributions up to 3% of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was $5,954, $4,525 and $3,684 during the fiscal years ended July 3, 2020, June 30, 2019, and 2018, respectively.
78

O.Shareholders’ Equity
PREFERRED STOCK
The Company is authorized to issue 1,000 shares of preferred stock with a par value of $0.01 per share.
SHELF REGISTRATION STATEMENT
On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement, which allows the Company to sell an aggregate of up to $200,000 of its common stock from time to time through its agents.
FOLLOW-ON EQUITY OFFERING
On May 20, 2019 the Company announced the commencement of an underwritten public offering of 5,000 shares of its common stock, par value $0.01, with an over-allotment allocation of an additional 750 shares. On May 23, 2019, the Company announced it upsized the initial 5,000 share public offering to 6,000 shares, with an over-allotment allocation of 900 shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
P.Stock-Based Compensation
STOCK INCENTIVE PLANS
The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. On November 6, 2019, an additional 184 shares from the 2005 Plan were rolled into the 2018 Plan as a result of forfeiture, cancellation, or termination (other than by exercise) of previously-made grants under the 2005 Plan. The shares authorized for issuance under the 2018 Plan will continue to be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 2,632 shares available for future grant under the 2018 Plan at July 3, 2020.
As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets generally include the achievement of internal performance targets in relation to a peer group of companies.
EMPLOYEE STOCK PURCHASE PLAN
The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2020, 2019, and 2018 was 89, 102 and 82, respectively. Shares available for future purchase under the ESPP totaled 29 at July 3, 2020.
79


STOCK OPTION AND AWARD ACTIVITY
The following table summarizes activity of the Company’s stock option plans since June 30, 2018: 
 Options Outstanding
 Number of
Shares
Weighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value as
of 7/3/2020
Outstanding at June 30, 20184 $5.52 3.13
Granted— — 
Exercised— — 
Cancelled— — 
Outstanding at June 30, 20194 $5.52 2.13
Granted— $— 
Exercised(1)$5.52 
Cancelled— $— 
Outstanding at July 3, 20203 $5.52 1.12$208 
Vested and expected to vest at July 3, 20203 $5.52 1.12$208 
Exercisable at July 3, 20203 $5.52 1.12$208 
The intrinsic value of the options exercised during fiscal years 2020, and 2018 was $67 and $1,780, respectively. There were no options exercised during fiscal 2019. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, June 30, 2019 and 2018, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2020, 2019 or 2018.
The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:
 Non-Vested Restricted Stock Awards
 Number of
Shares
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 20181,135 $27.26 
Granted468 52.50 
Vested(478)51.50 
Forfeited(79)36.97 
Outstanding at June 30, 20191,046 $39.62 
Granted522 80.87 
Vested(562)31.40 
Forfeited(49)54.96 
Outstanding at July 3, 2020957 $61.59 
The total fair value of restricted stock awards vested during fiscal years 2020, 2019, and 2018 was $46,089, $24,596 and $38,344, respectively.
Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, there was $44,690 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.4 years from July 3, 2020. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019.
80

STOCK-BASED COMPENSATION EXPENSE
The Company recognizes expense for its share-based payment plans in the Consolidated Statements of Operations and Comprehensive Income in accordance with ASC 718. The Company had $562 and $241 of capitalized stock-based compensation expense on the Consolidated Balance Sheets as of July 3, 2020 and June 30, 2019, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Cost of revenues$989 $820 $502 
Selling, general and administrative21,688 16,188 14,828 
Research and development3,861 2,414 1,984 
Stock-based compensation expense before tax26,538 19,422 17,314 
Income taxes(6,900)(5,263)(5,713)
Stock-based compensation expense, net of income taxes$19,638 $14,159 $11,601 

Q.Operating Segment, Geographic Information and Significant Customers
Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of one operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, Segment Reporting.
The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 U.S.EuropeAsia Pacific EliminationsTotal
YEAR ENDED JULY 3, 2020     
Net revenues to unaffiliated customers$744,270 $50,092 $2,248 $ $796,610 
Inter-geographic revenues4,938 3,067  (8,005) 
Net revenues$749,208 $53,159 $2,248 $(8,005)$796,610 
Identifiable long-lived assets (1)$82,588 $5,144 $5 $ $87,737 
YEAR ENDED JUNE 30, 2019     
Net revenues to unaffiliated customers$599,422 $49,332 $5,990 $ $654,744 
Inter-geographic revenues10,570 1,343  (11,913) 
Net revenues$609,992 $50,675 $5,990 $(11,913)$654,744 
Identifiable long-lived assets (1)$54,952 $5,037 $12 $ $60,001 
YEAR ENDED JUNE 30, 2018     
Net revenues to unaffiliated customers$450,218 $35,000 $7,966 $ $493,184 
Inter-geographic revenues10,650 925  (11,575) 
Net revenues$460,868 $35,925 $7,966 $(11,575)$493,184 
Identifiable long-lived assets (1)$47,997 $2,974 $9 $ $50,980 
(1) Identifiable long-lived assets exclude ROU assets, goodwill, and intangible assets.
81

In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.
The following table presents the Company's net revenue by end market for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Domestic (1)$704,722 $580,935 $410,050 
International/Foreign Military Sales (2)91,888 73,809 83,134 
Total Net Revenue$796,610 $654,744 $493,184 
(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.
The following table presents the Company's net revenue by end application for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Radar (1)$233,967 $164,046 $159,737 
Electronic Warfare (2)161,782 128,841 114,801 
Other Sensor and Effector (3)105,175 90,245 48,088 
Total Sensor and Effector500,924 383,132 322,626 
C4I (4)207,000 183,172 87,414 
Other (5)88,686 88,440 83,144 
Total Net Revenues$796,610 $654,744 $493,184 
        (1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
        (2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
        (3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
        (4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
        (5) Other products include all component and other sales where the end use is not specified.
82

The following table presents the Company's net revenue by product grouping for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Components (1)$225,292 $184,870 $142,982 
Modules and Sub-assemblies (2)203,432 180,873 194,377 
Integrated Subsystems (3)367,886 289,001 155,825 
Total Net Revenues$796,610 $654,744 $493,184 
(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company.
The following table presents the Company's net revenue by platform for the periods presented:
Fiscal Years Ended
July 3, 2020June 30, 2019June 30, 2018
Airborne (1)$402,670 $306,412 $242,611 
Land (2)102,956 83,034 41,841 
Naval (3)157,225 136,966 110,620 
Other (4)133,759 128,332 98,112 
Total Net Revenues$796,610 $654,744 $493,184 
(1) Airborne platform includes products that relate to personnel, equipment, or pieces of equipment designed for airborne applications
(2) Land platform includes products that relate to fixed or mobile equipment, or pieces of equipment for personnel, weapon systems, vehicles and support elements operating on land
(3) Naval platform includes products that relate to personnel, equipment, or pieces of equipment designed for naval operations
(4) All platforms other than Airborne, Land or Naval.
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Raytheon Technologies16 %20 %19 %
Lockheed Martin Corporation16 %17 %19 %
 32 %37 %38 %
While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the years ended July 3, 2020, June 30, 2019 and 2018.
R.Subsequent Events
The Company has evaluated subsequent events from the date of the Consolidated Balance Sheet through the date the consolidated financial statements were issued.
83

SUPPLEMENTARY INFORMATION (UNAUDITED)
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2020 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$177,304 $193,913 $208,016 $217,377 
Gross margin$78,400 $88,506 $93,325 $96,613 
Income from operations$17,476 $20,825 $26,342 $26,419 
Income before income taxes$17,229 $20,786 $28,928 $26,990 
Income tax (benefit) provision$(2,018)$5,110 $5,363 $(234)
Net income$19,247 $15,676 $23,565 $27,224 
Net income per share:
Basic net income per share$0.35 $0.29 $0.43 $0.50 
Diluted net income per share$0.35 $0.29 $0.43 $0.49 
2019 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$144,056 $159,089 $174,636 $176,963 
Gross margin$61,583 $70,887 $73,847 $79,839 
Income from operations$13,810 $19,861 $22,062 $20,851 
Income before income taxes$10,608 $16,866 $19,466 $12,587 
Income tax provision (benefit) $3,129 $4,483 $5,357 $(217)
Net income$7,479 $12,383 $14,109 $12,804 
Net income per share:
Basic net income per share$0.16 $0.26 $0.30 $0.26 
Diluted net income per share$0.16 $0.26 $0.29 $0.25 
Due to the effects of rounding, the sum of the four quarters does not equal the annual total.
ITEM 9.CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A.CONTROLS AND PROCEDURES
(a)EFFECTIVENESS OF DISCLOSURE CONTROLS AND PROCEDURES
We conducted an evaluation as of July 3, 2020 under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), and concluded that our disclosure controls and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended, the “Exchange Act”) were effective as of July 3, 2020 and designed to ensure that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that it is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
(b)INHERENT LIMITATIONS ON EFFECTIVENESS OF CONTROLS
Our management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our internal control over financial reporting or our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
84

(c)MANAGEMENTS ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Under the supervision of the Chief Executive Officer and Chief Financial Officer, management conducted an assessment of the effectiveness of our internal control over financial reporting as of July 3, 2020 based on the framework in Internal Control - Integrated Framework (2013) published by the Committee of Sponsoring Organizations of the Treadway Commission.  As a result of this assessment, management concluded that our internal control over financial reporting was effective as of July 3, 2020.  The effectiveness of our internal control over financial reporting as of July 3, 2020 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in its report.
The audited consolidated financial statements of the Company include the results of the acquired APC business on and after September 23, 2019, as described in Note C to the Consolidated Financial Statements.  Upon consideration of the scope of fiscal 2020, the APC acquisition, and the time constraints under which our management’s assessment would have to be made, management determined that it would not conduct an assessment of APC's internal controls over financial reporting environment as allowable under Section 404 of the Sarbanes-Oxley Act of 2002. Accordingly, these operations have been excluded from the management’s assessment of internal controls for fiscal year 2020.  However, management is in the process of integrating this entity into the overall internal control over financial reporting environment for fiscal year 2021. The Company’s consolidated financial statements reflect revenues and total assets from the acquired APC business of approximately 3 percent and 7 percent (of which 5 percent represented goodwill and intangible assets included within the scope of the Company’s assessment), respectively, as of and for the year ended July 3, 2020.
(d)CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fourth quarter of fiscal 2020 identified in connection with our Chief Executive Officer’s and Chief Financial Officer’s evaluation that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Management is in the process of integrating the APC business into our overall internal control over financial reporting environment.
ITEM 9B.OTHER INFORMATION
None.
PART III
ITEM 10.DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item is incorporated herein by reference to our Proxy Statement for our 2020 Annual Meeting of Shareholders (the “Shareholders Meeting”), except that information required by this item concerning our executive officers appears in Part I, Item 4.1. of this Annual Report on Form 10-K.
ITEM 11.EXECUTIVE COMPENSATION
The information required by this item is incorporated by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 12.SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 13.CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 14.PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
PART IV
85

ITEM 15.EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)FINANCIAL STATEMENTS, SCHEDULES AND EXHIBITS
The financial statements, schedule, and exhibits listed below are included in or incorporated by reference as part of this report:
1.Financial statements:
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of July 3, 2020 and June 30, 2019
Consolidated Statements of Operations and Comprehensive Income for the fiscal years ended July 3, 2020, June 30, 2019, and June 30, 2018
Consolidated Statements of Shareholders’ Equity for the fiscal years ended July 3, 2020, June 30, 2019, and June 30, 2018
Consolidated Statements of Cash Flows for the years ended July 3, 2020, June 30, 2019, and June 30, 2018
Notes to Consolidated Financial Statements
2.Financial Statement Schedule:
II.Valuation and Qualifying Accounts
86

MERCURY SYSTEMS, INC.
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
FOR FISCAL YEARS ENDED JULY 3, 2020, JUNE 30, 2019, and JUNE 30, 2018
(In thousands)
Allowance for Doubtful Accounts 
BALANCE
AT
BEGINNING
OF PERIOD
ADDITIONSREVERSALSWRITE-
OFFS
BALANCE
AT END OF
PERIOD
2020$1,228 $705 $$474 $1,451 
2019$359 $1,223 $264 $90 $1,228 
2018$83 $359 $31 $52 $359 
Deferred Tax Asset Valuation Allowance 
BALANCE
AT
BEGINNING
OF PERIOD
CHARGED
TO COSTS &
EXPENSES
CHARGED
TO OTHER
ACCOUNTS
DEDUCTIONSBALANCE
AT END OF
PERIOD
2020$16,666 $(842)$— $4,560 $11,264 
2019$16,992 $(326)$— $— $16,666 
2018$16,570 $422 $— $— $16,992 
 
3.Exhibits:
Exhibits required by Item 601 of Regulation S-K are listed in the Exhibit Index on page 91, which is incorporated herein by reference.

87

Signatures
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in Andover, Massachusetts, on August 18, 2020.
 
MERCURY SYSTEMS, INC.
By/s/    MICHAEL D. RUPPERT         
 Michael D. Ruppert
EXECUTIVE VICE PRESIDENT, CHIEF FINANCIAL OFFICER, AND TREASURER
[PRINCIPAL FINANCIAL OFFICER]
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature  Title(s)    Date
/s/    MARK ASLETT   President, Chief Executive Officer and Director (principal executive officer)    August 18, 2020
Mark Aslett
/S/    MICHAEL D. RUPPERT  Executive Vice President, Chief Financial Officer, and Treasurer (principal financial officer)    August 18, 2020
Michael D. Ruppert
/S/    MICHELLE M. MCCARTHY  Vice President, Chief Accounting Officer (principal accounting officer)    August 18, 2020
Michelle M. McCarthy
/S/    VINCENT VITTO  Chairman of the Board of Directors    August 18, 2020
Vincent Vitto
/S/    JAMES K. BASS  Director    August 18, 2020
James K. Bass
/S/    ORLANDO P. CARVALHODirectorAugust 18, 2020
Orlando P. Carvalho
/S/    MICHAEL A. DANIELS  Director    August 18, 2020
Michael A. Daniels
/S/    LISA S. DISBROW  Director    August 18, 2020
Lisa S. Disbrow
/S/    MARY LOUISE KRAKAUER  Director    August 18, 2020
Mary Louise Krakauer
/S/    BARRY R. NEARHOS  Director    August 18, 2020
Barry R. Nearhos
/S/    WILLIAM K. O’BRIEN   Director    August 18, 2020
William K. O’Brien

88

EXHIBIT INDEX
ITEM NO.  DESCRIPTION OF EXHIBIT

89

ITEM NO.  DESCRIPTION OF EXHIBIT






90


ITEM NO.  DESCRIPTION OF EXHIBIT
101†Interactive data files pursuant to Rule 405 of Regulation S-T: (i) Consolidated Balance Sheet, (ii) Consolidated Statement of Operations, (iii) Consolidated Statement of Shareholders’ Equity, (iv) Consolidated Statement of Cash Flows, and (v) Notes to Consolidated Financial Statements
101.INS
eXtensible Business Reporting Language (XBRL) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

*Identifies a management contract or compensatory plan or arrangement in which an executive officer or director of the Company participates.
Filed with this Form 10-K.
+Furnished herewith. This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

91
EX-4.2 2 mrcy732020-exhibit42.htm EX-4.2 Document

Exhibit 4.2

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF
THE SECURITIES EXCHANGE ACT OF 1934

        The following description sets forth certain material terms and provisions of Mercury Systems, Inc.’s (“Mercury,” “we,” “us,” and “our”) securities that are registered under Section 12 of the Securities Exchange Act of 1934, as amended.

DESCRIPTION OF CAPITAL STOCK

The following description is a summary and does not purport to be complete. It is subject to, and qualified in its entirety by reference to, the Articles of Organization of Mercury, as amended (the “Articles of Organization”), and the Amended and Restated Bylaws of Mercury (the “Bylaws”), which are incorporated by reference as exhibits to the Annual Report on Form 10-K of which this Exhibit 4.2 is a part. The terms of these securities also may be affected by the Massachusetts General Laws.

Authorized Capital Stock

We are authorized to issue a total of 86,000,000 shares of capital stock consisting of 85,000,000 shares of common stock, par value $0.01 per share, and 1,000,000 shares of preferred stock, par value $0.01 per share. Our common stock is listed on the Nasdaq Global Select Market under the trading symbol “MRCY.”

Common Stock

Voting Rights

Holders of common stock will have the exclusive power to vote on all matters presented to our shareholders, including the election of directors, except as otherwise provided by Massachusetts law or as provided with respect to any other class or series of stock. Holders of common stock are entitled to one vote per share. There is no cumulative voting in the election of our directors, which means that, subject to any rights to elect directors that are granted to the holders of any class or series of preferred stock, a plurality of the votes cast at a meeting of shareholders at which a quorum is present is sufficient to elect a director.

Dividends; Liquidation and Dissolution

Subject to preferential rights of any other class or series of stock, holders of common stock may receive dividends out of assets that we can legally use to pay dividends, when, as and if they are declared by our board of directors. In the event we are liquidated, dissolved or our affairs are wound up, after we pay or make adequate provision for all of our known debts and liabilities, each holder of common stock will receive dividends pro rata out of assets that we can legally use to pay distributions, subject to any rights that are granted to the holders of any class or series of preferred stock.




Other Rights and Restrictions

Subject to the preferential rights of any other class or series of stock, all shares of common stock have equal dividend, distribution, liquidation and other rights, and have no preference, appraisal or exchange rights, except for any appraisal rights provided by Massachusetts law. Furthermore, holders of common stock have no conversion, sinking fund or redemption rights, or preemptive rights to subscribe for any of our securities.

As of July 31, 2020, 55,642,844 shares of common stock were issued and outstanding.

Preferred Stock

        Under our Articles of Organization, we have authority to issue 1,000,000 shares of preferred stock, par value $.01 per share. The powers, preferences, rights, qualifications, limitations and restrictions of shares of our preferred stock have been fixed in our Articles of Organization.

        Shares of preferred stock may be issued from time to time, in one or more series, as authorized by our board of directors. Prior to the issuance of shares of each series, the board of directors is required by the Massachusetts General Laws and our Articles of Organization to fix, for each series, the designations, powers, including voting powers, full or limited, or no voting powers, preferences and the relative, participating, optional or other special rights of the shares of each series and any qualifications, limitations and restrictions thereof, as are permitted by Massachusetts law. Our board of directors could authorize the issuance of shares of preferred stock with terms and conditions that could have the effect of discouraging a takeover or other transactions that holders of common stock might believe to be in their best interests or in which holders of some, or a majority, of the shares of common stock might receive a premium for their shares over the then market price of such shares of common stock. When issued, the preferred stock will be fully paid and nonassessable.

As of the date of the Annual Report on Form 10-K of which this Exhibit 4.2 is a part, no shares of preferred stock are issued and outstanding.

Transfer Agent

        The transfer agent and registrar for our common stock is Computershare Investor Services, N.A.

Certain Anti-Takeover Provisions of Our Articles of Organization and Bylaws

The following is a summary of certain provisions of our Articles of Organization and Bylaws that may have the effect of diminishing the likelihood that a potential acquiror would make an offer for our common stock or that there would otherwise be a change in control of our company. Such provisions could deprive our shareholders of opportunities to realize a premium on their stock. At the same time, these provisions may have the effect of inducing any persons seeking to acquire or control us to negotiate terms acceptable to our board of directors.

        Classified Board 

        Our board of directors is divided into three classes, each of which serves until the third annual meeting of shareholders after their election, with one class being elected each year. Under the



Massachusetts General Laws, in a corporation with a classified board, shareholders may remove a director only for cause.

        Advanced Notification of Shareholder Nominations

        Our Bylaws require that shareholders provide the Secretary of our company with notice of the nomination of a person for election as a director (1) with respect to an election to be held at an annual meeting of shareholders or special meeting in lieu of an annual meeting, not less than 120 nor more than 150 days prior to the anniversary date of the immediately preceding annual meeting of shareholders or special meeting in lieu of an annual meeting and (2) in the case of a special meeting not in lieu of an annual meeting or if the annual meeting is called for a date (including any change in a date determined by the board of directors) not within 45 days before or after such anniversary date, not later than the close of business on the 10th day following the date on which notice of such meeting was mailed or public disclosure of the date of such meeting was made, whichever first occurs.

        Right to Call Special Meeting

        Our Bylaws provide that special meetings of shareholders of our company may be called only by a majority of the board of directors, the President or 40% in interest of the shareholders.

        Shareholder Actions Without a Meeting

        Our Bylaws, as well as applicable provisions of the Massachusetts General Laws, provide that no action required or permitted to be taken at any annual or special meeting of our shareholders may be taken without a meeting, unless the unanimous consent of shareholders entitled to vote on the matter is obtained.
Massachusetts Anti-takeover Laws

        We are subject to the provisions of Chapter 110F of the Massachusetts General Laws, an anti-takeover law. In general, this statute prohibits a publicly-held Massachusetts corporation with sufficient ties to Massachusetts from engaging in a “business combination” with an “interested shareholder” for a period of three years after the date of the transaction in which the person becomes an interested shareholder, unless either (1) the interested shareholder obtains the approval of the board of directors prior to becoming an interested shareholder, (2) the interested shareholder acquires 90% of the outstanding voting stock of the corporation (excluding shares held by certain affiliates of the corporation) at the time he becomes an interested shareholder or (3) the business combination is approved by both the board of directors and two-thirds of the outstanding voting stock of the corporation (excluding shares held by the interested shareholder) at an annual or special meeting of shareholders, but not by written consent. An interested shareholder is a person who, together with affiliates and associates, owns 5% or more of the corporation’s outstanding voting stock or who as an affiliate at any time within the prior three years did own 5% or more of the corporation’s voting stock. A “business combination” includes mergers, stock and asset sales and other transactions resulting in a financial benefit to the shareholder. We may at any time amend our Articles of Organization or Bylaws, by vote of the holders of a majority of our voting stock, to elect not to be governed by Chapter 110F, but such an amendment would not be effective for 12 months and would not apply to a business combination with any person who became an interested shareholder prior to the date of the amendment.




        Our Bylaws opt out of Chapter 110D of the Massachusetts General Laws, the Massachusetts Control Share Acquisition statute.


EX-10.8 3 mrcy732020-exhibit108.htm EX-10.8 Document

EXHIBIT 10.8

MERCURY SYSTEMS, INC.

Compensation Policy for Non-Employee Directors

Objective

It is the objective of Mercury to compensate non-employee directors in a manner which will enable recruitment and retention of highly qualified directors and fairly compensate them for their services as a director.

Philosophy

Board of Director compensation includes cash and equity. It is annually reviewed by the Compensation Committee with recommendations to the Board. This review includes:

a market survey of Board compensation to peer companies at the 50th and 75th percentiles;

a review of Board and Committee meeting frequency;

Board member personal preparation time for Board and Committee meetings; and

Board member responsibilities.

The Board targets its annual cash and equity compensation to the 75th percentile of the market.

Cash Compensation

Annual retainer for non-employee directors:   $60,000 per annum, paid quarterly

Additional annual retainers:

Independent Chairman:     $45,000 per annum, paid quarterly

Chairman of the Audit Committee:   $25,000 per annum, paid quarterly

Chairman of the Compensation Committee:  $20,000 per annum, paid quarterly

Chairman of the N&G Committee:    $12,000 per annum, paid quarterly

Chairman of the M&A and Finance Committee:  $12,000 per annum, paid quarterly

Chairman of the Government Relations Committee: $12,000 per annum, paid quarterly

Directors are entitled to be reimbursed for their reasonable expenses incurred in connection with attendance at Board and committee meetings.

1.1 1


Quarterly retainer payments shall be paid in arrears within 30 days following the end of each quarter. The full quarterly retainer shall be paid to each director who served on the Board during all or a portion of a quarter.

Equity Compensation

New non-employee directors will be granted equity awards in connection with their first election to the Board. These awards will be granted by the Board of Directors and will consist of shares of restricted stock for the number of shares of common stock equal to $225,000 divided by the average closing price of the Company’s common stock during the 30 calendar days prior to the date of grant. These awards will vest as to 50% of the covered shares on each of the first two anniversaries of the date of grant.

Non-employee directors may also receive annual restricted stock awards for the number of shares of common stock equal to $150,000 divided by the average closing price of the Company’s common stock during the 30 calendar days prior to the date of grant. These awards will vest on the first anniversary of the date of grant.

Non-employee directors will not be eligible to receive an annual restricted stock award for the fiscal year in which they are first elected.

Approved by the Board of Directors, as amended, on January 21, 2020 (effective as of July 4, 2020).
1.1 2
EX-21.1 4 mrcy732020-exhibit211.htm EX-21.1 Document

EXHIBIT 21.1
SUBSIDIARIES OF THE REGISTRANT
 
NAME
 
JURISDICTION OF ORGANIZATION
 
Mercury Defense Systems, Inc.California
Mercury Mission Systems, LLCDelaware
Arxan Research, Inc.Delaware
Nihon Mercury Computer Systems K.K.Japan
Mercury Computer Systems LimitedUnited Kingdom
Mercury Mission Systems Canada, Inc.Canada
Mercury Mission Systems International Holding, SASwitzerland
Mercury Mission Systems International, SASwitzerland
Mercury Mission Systems Spain, SLSpain
CES do Brasil Creative Electronic Systems Participacces Ltda.Brazil
Mercury Systems - Trusted Mission Solutions, Inc.California
Mercury Systems - Trusted Mission Solutions SARLFrance
American Panel CorporationGeorgia


EX-23.1 5 mrcy732020-exhibit231.htm EX-23.1 Document


EXHIBIT 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Mercury Systems, Inc.:
We consent to the incorporation by reference in the registration statements (Nos. 333‑53291, 333-129929, 333-139019, 333-139020, 333-149046, 333-156364, 333-163705, 333-163707, 333-172775, 333-177770, 333-177771, 333-184756, 333-192161, 333-199917, 333-209383, 333-209384, 333-212672, 333-217735 and 333-228617) on Form S-8 and the registration statement (No. 333-220205) on Form S-3ASR of Mercury Systems, Inc. and subsidiaries (the Company) of our report dated August 18, 2020, with respect to the consolidated balance sheets of the Company as of July 3, 2020 and June 30, 2019, and the related consolidated statements of operations and comprehensive income, shareholders’ equity, and cash flows, for each of the fiscal years in the three-year period ended July 3, 2020, and the related notes and financial statement schedule II (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of July 3, 2020, which report appears in the July 3, 2020 annual report on Form 10-K of the Company.

Our report dated August 18, 2020 on the effectiveness of internal control over financial reporting as of July 3, 2020, contains an explanatory paragraph that states that the Company acquired American Panel Corporation (“APC”) during fiscal year 2020, and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of July 3, 2020, APC’s internal control over financial reporting associated with 7 percent of total consolidated assets (of which 5 percent represented goodwill and intangible assets included within the scope of the assessment) and 3 percent of total consolidated revenues included in the consolidated financial statements of the Company as of and for the fiscal year ended July 3, 2020. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of APC.

/s/ KPMG LLP
Boston, Massachusetts
August 18, 2020

EX-31.1 6 mrcy732020-exhibit311.htm EX-31.1 Document

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


EX-31.2 7 mrcy732020-exhibit312.htm EX-31.2 Document

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


EX-32.1 8 mrcy732020-exhibit321.htm EX-32.1 Document


 EXHIBIT 32.1
Mercury Systems, Inc.
Certification Pursuant To
18 U.S.C. Section 1350,
As Adopted Pursuant To
Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Mercury Systems, Inc. (the “Company”) on Form 10-K for the fiscal year ended July 3, 2020 as filed with the Securities and Exchange Commission (the “Report”), we, Mark Aslett, President and Chief Executive Officer of the Company, and Michael D. Ruppert, Executive Vice President, Chief Financial Officer, and Treasurer of the Company, certify, pursuant to Section 1350 of Chapter 63 of Title 18, United States Code, that to our knowledge the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 18, 2020
 
/S/    MARK ASLETT        
Mark Aslett
PRESIDENT AND CHIEF EXECUTIVE OFFICER
/S/    MICHAEL D. RUPPERT      
Michael D. Ruppert
EXECUTIVE VICE PRESIDENT,
CHIEF FINANCIAL OFFICER, AND TREASURER





EX-101.SCH 9 mrcy-20200703.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1203201 - Statement - Statement of Financial Position, Classified (Policies) link:presentationLink link:calculationLink link:definitionLink 1004004 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005005 - Statement - Consolidated Statements Of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006006 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2416412 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417413 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2118103 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2319302 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421415 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 1107104 - Statement - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 1308303 - Statement - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 1409416 - Statement - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 1110105 - Statement - Inventory link:presentationLink link:calculationLink link:definitionLink 1311304 - Statement - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 1412417 - Statement - Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2422418 - Disclosure - Inventory - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1113106 - Statement - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 1314305 - Statement - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 1415419 - Statement - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 1416420 - Statement - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1117107 - Statement - Goodwill link:presentationLink link:calculationLink link:definitionLink 1318306 - Statement - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 1419421 - Statement - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 1120108 - Statement - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 1321307 - Statement - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 1422422 - Statement - Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 1423423 - Statement - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 1124109 - Statement - Restructuring Plan link:presentationLink link:calculationLink link:definitionLink 1325308 - Statement - Restructuring Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 1426424 - Statement - Restructuring Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1427425 - Statement - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2123110 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2324309 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2425426 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426427 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427428 - Disclosure - Leases - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2427428 - Disclosure - Leases - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2428429 - Disclosure - Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 1128111 - Statement - Income Taxes link:presentationLink link:calculationLink link:definitionLink 1329310 - Statement - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 1430430 - Statement - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 1431431 - Statement - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 1432432 - Statement - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 1432432 - Statement - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 1433433 - Statement - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1434434 - Statement - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 1135112 - Statement - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1436435 - Statement - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1137113 - Statement - Debt link:presentationLink link:calculationLink link:definitionLink 1438436 - Statement - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1139114 - Statement - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2329311 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 1440437 - Statement - Employee Benefit Plans - Pension, Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2430438 - Disclosure - - Schedule of Expected Future Pension Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2431439 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2432440 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2433441 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2434442 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2435443 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 2436444 - Disclosure - - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 1241203 - Statement - Statement of Financial Position, Classified (Policies) link:presentationLink link:calculationLink link:definitionLink 1142115 - Statement - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1443445 - Statement - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1144116 - Statement - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 1345312 - Statement - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 1446446 - Statement - Stock Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1447447 - Statement - Stock-Based Compensation - Summary of Stock Option Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 1448448 - Statement - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 1449449 - Statement - Stock-Based Compensation - Stock Based Compensation Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 1450450 - Statement - Stock-Based Compensation - Weighed-Average Key Assumptions and Fair Value Results for Stock Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 1151117 - Statement - Operating Segment, Geographic Information and Significant Customers link:presentationLink link:calculationLink link:definitionLink 1352313 - Statement - Operating Segment, Geographic Information and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2437451 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1453452 - Statement - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2438453 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) link:presentationLink link:calculationLink link:definitionLink 2439454 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) link:presentationLink link:calculationLink link:definitionLink 2440455 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) link:presentationLink link:calculationLink link:definitionLink 2441456 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details) link:presentationLink link:calculationLink link:definitionLink 1454457 - Statement - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 2142118 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2443458 - Disclosure - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 1155119 - Statement - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2444459 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 1156120 - Statement - Supplementary Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1357314 - Statement - Supplementary Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 1458460 - Statement - Supplementary Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 mrcy-20200703_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 mrcy-20200703_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 mrcy-20200703_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Valuation allowance Deferred Tax Assets, Valuation Allowance Document Type Document Type Non-cash financing activity Proceeds from Issuance or Sale of Equity ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Land Land [Member] Derivative, termination of contract, expense Derivative, Termination of Contract, Expense Derivative, Termination of Contract, Expense Level 3 Fair Value, Inputs, Level 3 [Member] Minimum likelihood of tax benefits being recognized upon ultimate settlement Percentage Of Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement Percentage Of Income Tax Examination Minimum Likelihood of Tax Benefits Being Realized Upon Settlement Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Schedule of Net Funded Status Schedule of Net Funded Status [Table Text Block] Lessee, Leases Lessee, Leases [Policy Text Block] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] 2015 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Total current liabilities Liabilities, Current Goodwill [Line Items] Goodwill [Line Items] State and Local Income Tax Expense (Benefit), Continuing Operations, Total State and Local Income Tax Expense (Benefit), Continuing Operations Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Unrecognized tax benefits, beginning of period Unrecognized tax benefits, end of period Unrecognized Tax Benefits Goodwill arising from acquisition Goodwill, Acquired During Period Asset Class [Axis] Asset Class [Axis] Interest cost Defined Benefit Plan, Interest Cost Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Other non-current assets Increase (Decrease) in Other Noncurrent Assets Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk [Line Items] Concentration Risk [Line Items] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Recently Issued And Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employee Contribution of eligible compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Security Exchange Name Security Exchange Name Type of Restructuring [Domain] Type of Restructuring [Domain] Plan amendment Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Proceeds from equity offering, net Proceeds from Issuance of Common Stock Excess tax benefits on stock compensation Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Fair Value, Option, Changes in Fair Value, Gain (Loss) Fair Value, Option, Changes in Fair Value, Gain (Loss) Fair value of tangible assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Net revenues Net revenues Revenues Derivative [Line Items] Derivative [Line Items] Diluted (in shares) Diluted weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Purchase commitments for less than one year Purchase Commitment, Remaining Minimum Amount Committed Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Outstanding at beginning of period Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Consolidated Quarterly Statements of Operations Quarterly Financial Information [Table Text Block] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Unbilled receivables and cost in excess of billings Contract asset balances Billed Contracts Receivable 2022 Operating Leases, Future Minimum Payments, Due in Two Years Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Gain on Sale of Investments Gain on Sale of Investments Total assets Assets Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Address, State or Province Entity Address, State or Province Total operating lease liabilities Present value of operating lease liabilities Operating Lease, Liability Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Weighted-average shares outstanding: Weighted Average Number Basic And Diluted Shares Outstanding [Abstract] Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] Disclosure of Share-based Compensation Arrangements by Share-based Payment Award Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Subsequent Event Subsequent Event [Member] Integrated Subsystems Integrated Subsystems [Member] Integrated Subsystems [Member] Other restructuring costs Other Restructuring Costs Tax provision (benefit): Income Tax Expense (Benefit), Continuing Operations [Abstract] Minimum Lease Payments under Non Cancelable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Severance Severance [Member] Severance [Member] Restricted Stock Restricted Stock [Member] Retirement Plan Sponsor Location [Domain] (Deprecated 2017-01-31) Retirement Plan Sponsor Location [Domain] Foreign Plan [Member] 401(k) Plan Foreign Plan [Member] Less cash acquired Cash Acquired from Acquisition Accounts receivable, unbilled receivable, and cost in excess of billings Increase (Decrease) in Accounts Receivable 2024 Lessee, Operating Lease, Liability, Payments, Due Year Four Income taxes payable Accrued Income Taxes, Noncurrent Current liabilities: Liabilities, Current [Abstract] Right-of-use assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Credit Facility [Axis] Credit Facility [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Licensing agreements and patents Patents And Licensing Rights [Member] Patents and Licensing Rights [Member] Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Inventory Inventory, Policy [Policy Text Block] Operating Segment, Geographic Information and Significant Customers Segment Reporting Disclosure [Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Equity [Abstract] Equity [Abstract] Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Income Tax Authority [Domain] Income Tax Authority [Domain] Commitments and contingencies Commitments and Contingencies Electronic Warfare End User Applications Electronic Warfare End User Applications [Member] Electronic Warfare End User Applications [Member] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CES Creative Electronic Systems S.A. CES Creative Electronic Systems S.A. [Member] CES Creative Electronic Systems S.A. [Member] Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Summary of Nonvested Restricted Stock Schedule of Nonvested Share Activity [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Cash And Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Document Information [Table] Document Information [Table] Geography Eliminations Geography Eliminations [Member] Raytheon Company Raytheon Company [Member] Raytheon Company [Member] Restructuring liability at beginning of period Restructuring liability at end period Restructuring Reserve, Current Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Asset Class [Domain] Asset Class [Domain] Proceeds from sale of investment Proceeds from Sale of Equity Method Investments Schedule of Changes in Fair Value of Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Price of stock sold (in dollars per share) Sale of Stock, Price Per Share Lockheed Martin Corporation Lockheed Martin Corporation [Member] Lockheed Martin Corporation [Member] Inter-geographic revenues Revenues From Transactions With Other Geographic Locations Of Same Entity Amount of revenue from transactions with other geographic locations of the same entity. Company contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] AMS [Member] AMS [Member] AMS [Member] Unrecognized compensation cost related to non-vested restricted stock Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Business Segments Segments [Axis] Total other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Entity Voluntary Filers Entity Voluntary Filers Issuance of common stock under employee stock incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Tax carryforward expiration year Tax Credit Carryforward Expiration Year Tax Credit Carryforward, Expiration Year Tax credit carryforwards Tax Credit Carryforward, Amount Components of Net Deferred Tax Assets (Liabilities) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Product and Service [Domain] Product and Service [Domain] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Diluted net earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Other End User Applications Other End User Applications [Member] Other End User Applications [Member] Income from operations Income from operations Operating Income (Loss) Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Product warranty term Product Warranty, Term Product Warranty, Term Entity Small Business Entity Small Business 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Expected inflation Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation Goodwill Goodwill Beginning Balance Ending Balance Goodwill Other current and non-current assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent Machinery and equipment Machinery and Equipment [Member] Segment [Domain] Segments [Domain] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Statement [Line Items] Statement [Line Items] Hedging Designation [Domain] Hedging Designation [Domain] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Completed technologies Completed Technology [Member] Completed Technology [Member] Completed Technology [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic net income per share (in dollars per share) Earnings Per Share, Basic Unaudited consolidated quarterly statements of operations data Selected Quarterly Financial Information [Abstract] Inventory Inventory Disclosure [Text Block] Intrinsic value of the options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Income taxes Share-based Payment Arrangement, Expense, Tax Benefit Restatement [Domain] Restatement [Domain] Amendment Flag Amendment Flag Outstanding at beginning of period Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Net Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total Sensor And Effector Applications [Member] Total Sensor And Effector Applications [Member] Total Sensor And Effector Applications [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Effective Income Tax Rate Reconciliation, Deduction, Percent Effective Income Tax Rate Reconciliation, Deduction, Percent Revenue from acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 2021 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Extended product warranty, period Extended Product Warranty, Period Extended Product Warranty, Period Changes in operating assets and liabilities, net of effects of businesses acquired: Increase (Decrease) in Operating Capital [Abstract] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Common stock, shares outstanding Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Major Customers Customer [Axis] Consolidation Items [Axis] Consolidation Items [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Entity Central Index Key Entity Central Index Key Interest expense Interest Expense Interest Expense Unrecognized compensation cost related to non-vested options granted Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Retirement Plan Funding Status [Domain] Retirement Plan Funding Status [Domain] Federal: Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Operating Leases, Future Minimum Payments Due Total minimum lease payments Operating Leases, Future Minimum Payments Due Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Class of Stock [Axis] Class of Stock [Axis] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] 2018 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months Components Components [Member] Components [Member] Use Of Estimates Use of Estimates, Policy [Policy Text Block] Retirement of Common Stock Stockholders' Equity, Policy [Policy Text Block] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accumulated other comprehensive income adjustment for foreign currency Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Total lease payments Lessee, Operating Lease, Liability, Payments, Due Property and Equipment Property, Plant and Equipment [Table Text Block] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable, net of allowance for doubtful accounts of $1,451 and $1,228 at July 3, 2020 and June 30, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Net revenues to unaffiliated customers Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Countries Disclosure of material amounts of revenues from external customers by individual foreign country. In addition, an entity may provide subtotals of geographic information for specified groups of countries. Amended Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Operating lease expense Operating Lease, Expense Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional paid-in capital Additional Paid in Capital Finished goods Inventory, Finished Goods, Net of Reserves Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Work in process Inventory, Work in Process, Net of Reserves Equity Securities [Member] Equity Securities [Member] Stock Based Compensation Expenses Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Product Warranty Accrual Standard Product Warranty, Policy [Policy Text Block] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Equity compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Contract Accounting Contract Accounting [Member] Contract Accounting [Member] Granted Number of share options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Pension benefit plan, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Foreign: Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Research and development credit carryforwards Research Tax Credit Carryforward [Member] Letters of credit outstanding Letters of Credit Outstanding, Amount Fair value of net tangible liabilities acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities Total current assets Assets, Current Identifiable intangible assets Fair value of identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred Deferred State and Local Income Tax Expense (Benefit) Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net income Net income Net Income (Loss) Attributable to Parent Proceeds from employee stock plans Proceeds from Stock Options Exercised Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] Contract Balances Receivable [Policy Text Block] 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five Title of 12(b) Security Title of 12(b) Security Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Equity Securities, FV-NI Equity Securities, FV-NI Termination of interest rate swap Derivative, Gain (Loss) on Derivative, Net Product and Service [Axis] Product and Service [Axis] Other accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Axis] Scenario [Axis] Post closing adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Germane Systems, LC Delta Germane Systems, LC [Member] Germane Systems, LC [Member] Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Total deferred tax liabilities Deferred Tax Liabilities, Gross Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Interest Rate Swap Interest Rate Swap [Member] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Trademarks Backlog [Member] Backlog [Member] Backlog [Member] Total liabilities and shareholders' equity Liabilities and Equity Fair value of plan assets Fair value of Plan assets, beginning Fair value of Plan assets at end of year Fair value of plan assets at end of year Defined Benefit Plan, Plan Assets, Amount Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Selling, general and administrative Selling, General and Administrative Expenses [Member] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Certificates of Deposit [Member] Certificates of Deposit [Member] Concentration risk, percent Concentration Risk, Percentage Deferred Revenue [Domain] Deferred Revenue [Domain] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Operating lease liabilities Operating lease liability, noncurrent Operating Lease, Liability, Noncurrent Operating expenses: Operating Expenses [Abstract] Other Sensor And Effector Applications [Member] Other Sensor And Effector Applications [Member] Other Sensor And Effector Applications [Member] Prepaid income taxes Prepaid Taxes Preferred stock, shares authorized Preferred stock shares authorized to issue (in shares) Preferred Stock, Shares Authorized Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Sensor And Mission Processing [Member] Sensor And Mission Processing [Member] Sensor And Mission Processing [Member] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Actual return on Plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Principles Of Consolidation Consolidation, Policy [Policy Text Block] Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Current Current State and Local Tax Expense (Benefit) Concentration Of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Severance costs Severance Costs Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Income taxes at federal statutory rates Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Operating Loss Carryforwards Operating Loss Carryforwards Public Stock Offering Public Stock Offering [Member] Public Stock Offering [Member] Award Type [Axis] Award Type [Axis] Cost of revenues Cost of Revenue Total Defined Benefit Plan, Expected Future Benefit Payments Defined Benefit Plan, Expected Future Benefit Payments Effective Income Tax Rate Reconciliation, Deduction, Other, Amount Effective Income Tax Rate Reconciliation, Deduction, Other, Amount Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Other income, net Other Nonoperating Income (Expense) Class of Stock [Line Items] Class of Stock [Line Items] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Collateral Capital Stock Collateral Capital Stock Collateral Capital Stock Subsequent Events [Abstract] Subsequent Events [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Line of Credit Facility [Table] Line of Credit Facility [Table] Geographical [Axis] Geographical [Axis] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Retained Earnings Retained Earnings [Member] Transferred over Time Transferred over Time [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Leases Lessee, Operating Leases [Text Block] Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Statement [Table] Statement [Table] Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent Current Current Foreign Tax Expense (Benefit) Thereafter (next 5 years) Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Contract with customer, liability Contract with Customer, Liability Total fair value of restricted stock awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Shares authorized for issuance under stock incentive plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum Maximum [Member] Service cost Defined Benefit Plan, Service Cost Designated as Hedging Instrument Designated as Hedging Instrument [Member] State income tax, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2023 Lessee, Operating Lease, Liability, Payments, Due Year Three Goodwill adjustments Goodwill, Purchase Accounting Adjustments Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Domestic Tax Authority Domestic Tax Authority [Member] International/Foreign Military Sales Non-US [Member] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Retained earnings Retained Earnings (Accumulated Deficit) Stock Repurchased and Retired During Period, Value Payments for Repurchase of Common Stock City Area Code City Area Code Supplementary Information (Unaudited) Quarterly Financial Information [Text Block] Document Period End Date Document Period End Date Termination of interest rate swap Payments for Derivative Instrument, Financing Activities Revenue Recognition Revenue [Policy Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Identifiable long-lived assets Long-Lived Assets MDS Mercury Defense Systems [Member] Mercury Defense Systems [Member] Interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Number of reportable segments Number of Reportable Segments Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Other current and non-current liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent Inventory valuation and receivable allowances Deferred Tax Assets Inventory Valuation And Receivable Allowances Amount before allocation of valuation allowances of deferred tax asset attributed to inventory valuation and receivable allowances. Settlements of previously recognized positions Decreases for settlements of previously recognized positions Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Minimum Minimum [Member] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accumulated Other Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Other Product and Service, Other [Member] 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Debt instrument borrowing term Debt Instrument, Term Increase in inventory Increase (Decrease) In Inventories Including Assets Acquired Increase (Decrease) In Inventories Including Assets Acquired Raw materials Inventory, Raw Materials, Net of Reserves Restructuring Type [Axis] Restructuring Type [Axis] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Reversals Restructuring Reserve, Accrual Adjustment Deferred income taxes Deferred Income Tax Expense (Benefit) Range [Domain] Statistical Measurement [Domain] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Cover [Abstract] 2024 Operating Leases, Future Minimum Payments, Due in Four Years Developed Technology Developed Technology Rights [Member] Summary of Stock Option Plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Product Warranty Liability [Table] Product Warranty Liability [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Tax provision Income tax expense (benefit) Income tax (benefit) provision Income Tax Expense (Benefit) Stock-Based Compensation Share-based Payment Arrangement [Text Block] Domestic manufacturing deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent 2022 Lessee, Operating Lease, Liability, Payments, Due Year Two Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum Employee Stock Purchase Plan Maximum Percentage Of Compensation To Purchase Shares By Eligible Participants Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares By Eligible Participants Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Property and equipment depreciation Deferred Tax Liabilities, Property, Plant and Equipment Customer Relationships Customer Relationships [Member] Other non-current liabilities Other Liabilities, Noncurrent C4I Applications [Member] C4I Applications [Member] C4I Applications [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Research and development credits Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other investing activities Payments for (Proceeds from) Other Investing Activities Number of programs using products and services, more than 300 Nature of Business, Number of Programs Using Products and Services Nature of Business, Number of Programs Using Products and Services Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Fair value measurement disclosure Assets, Fair Value Disclosure Estimate of Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Concentration Risk [Table] Concentration Risk [Table] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Other non-cash items Other Noncash Income (Expense) Other Deferred Tax Liabilities, Other Property And Equipment Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current Furniture and fixtures Furniture and Fixtures [Member] Assets Assets [Abstract] Pension and Other Postretirement Plans, Policy Pension and Other Postretirement Plans, Policy [Policy Text Block] Assets, Fair Value Adjustment Assets, Fair Value Adjustment Preferred stock, par value (in dollars per share) Preferred stock shares par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Number of operating segments Number of Operating Segments Business Combinations Business Combinations Policy [Policy Text Block] Share-based compensation expense, net of income taxes Share-based Payment Arrangement, Expense, after Tax Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Goodwill acquired, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Entity Registrant Name Entity Registrant Name 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three Borrowings under credit facilities Proceeds from Issuance of Debt Warranty assumed from CES Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Estimated Future Amortization Expense for Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Description of Business Nature of Operations [Text Block] Expected rate of return on Plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Total operating expenses Operating Expenses Foreign, Income Tax expense benefit Foreign Income Tax Expense (Benefit), Continuing Operations Employer contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Effect of dilutive equity instruments Weighted Average Number Diluted Shares Outstanding Adjustment Number of contractors using products and services, more than 25 Nature of Business, Number of Contractors Using Products and Services Nature of Business, Number of Contractors Using Products and Services Europe Europe [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Capitalized software development cost Capitalized Computer Software, Additions Segment Reporting [Abstract] Segment Reporting [Abstract] Rental expenses Operating Leases, Rent Expense, Net Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Measurement Basis [Axis] Measurement Basis [Axis] Payments of term debt Repayments of Debt Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Net Carrying Amount Finite-Lived Intangible Assets, Net Name of Major Customer [Domain] Customer [Domain] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Restructuring Plan Restructuring and Related Activities Disclosure [Text Block] Inventory Schedule of Inventory, Current [Table Text Block] Non-cash investing activity Noncash or Part Noncash Acquisition, Investments Acquired Derivative Instrument [Axis] Derivative Instrument [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Range [Axis] Statistical Measurement [Axis] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Business Combination, Consideration Transferred [Abstract] Business Combination, Consideration Transferred [Abstract] Retirement of asset Assets Disposed Gross amount of long-lived physical assets disposed during the reporting period. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Modules and Sub-assemblies Modules and Sub-assemblies [Member] Modules and Sub-assemblies [Member] Fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Deferred Deferred Federal Income Tax Expense (Benefit) Document Transition Report Document Transition Report Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Income taxes Income Taxes Paid, Net Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Basic net earnings (loss) per share: Earnings Per Share, Basic [Abstract] Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Debt Debt Disclosure [Text Block] Derivative, fixed interest rate Derivative, Fixed Interest Rate Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Percentage of revenue recognized Percentage Of Revenue Recognized Percentage of total revenue recognized under multiple-deliverable arrangements during the reporting periods. Common stock, shares authorized Common Stock, Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Beginning Balance Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Selling, general and administrative Selling, General and Administrative Expense Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Working capital and net debt adjustment Working capital and net debt adjustment Business Combinations, Consideration Received, Working Capital Adjustment Business Combinations, Consideration Received, Working Capital Adjustment Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Sale of Stock [Domain] Sale of Stock [Domain] Operating lease liability, current Operating Lease, Liability, Current Share-based Compensation Share-based Payment Arrangement, Noncash Expense Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative [Table] Derivative [Table] Other temporary differences Deferred Tax Assets, Other Assets: Assets, Fair Value Disclosure [Abstract] Entity File Number Entity File Number State and Local Jurisdiction State and Local Jurisdiction [Member] Income Taxes Income Tax, Policy [Policy Text Block] Rate of compensation increases Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Credit Facility [Domain] Credit Facility [Domain] Accrued compensation Employee-related Liabilities, Current Level 2 Fair Value, Inputs, Level 2 [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Income Taxes Income Tax Disclosure [Text Block] Settlements made during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Shares Category of Item Purchased Category of Item Purchased [Axis] Restructuring and other charges Restructuring Charges, Net Restructuring Charges, Net 2021 Operating Leases, Future Minimum Payments Due, Next Twelve Months Concentration Risk Type [Axis] Concentration Risk Type [Axis] Airborne Airborne [Member] Airborne Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report Fair Value Of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Research And Development Costs Research and Development Expense, Policy [Policy Text Block] Accumulated other comprehensive income adjustment for pension plans Net gain in accumulated other comprehensive income Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Entity Current Reporting Status Entity Current Reporting Status Issuance of common stock under employee stock incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Accumulated other comprehensive income, available-for-sale securities gains (losses) AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Beginning Balance Ending Balance Standard and Extended Product Warranty Accrual Other non-current assets Other Assets, Noncurrent Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Derivative Contract [Domain] Derivative Contract [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Order or Production Backlog Order or Production Backlog [Member] Over-Allotment Option Over-Allotment Option [Member] 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four Segment Information Segment Reporting, Policy [Policy Text Block] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Earnings (loss) of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Change in the fair value of the liability related to the LNX earn-out Effective Income Tax Rate Reconciliation Changes In Contingent Consideration The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the amount of any change, including any differences arising upon settlement, recognized during the reporting period in the value of a liability, arising from an item of contingent consideration, assumed in a business combination. 2025 Lessee, Operating Lease, Liability, Payments, Due Year Five Reportable Geographical Components Reportable Geographical Components [Member] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Themis Computer Acquisition Themis Computer Acquisition [Member] Themis Computer Acquisition [Member] Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Event [Table] Subsequent Event [Table] Unrecognized compensation, period of recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Income taxes payable Increase (Decrease) in Income Taxes Payable Entity Address, City or Town Entity Address, City or Town Additional Paid-in Capital Additional Paid-in Capital [Member] GECO Avionics, LLC GECO Avionics, LLC [Member] GECO Avionics, LLC [Member] GECO Avionics, LLC [Member] Interest income Investment Income, Interest Stock Repurchased and Retired During Period, Value Stock Repurchased and Retired During Period, Value Deferred income taxes Deferred Income Tax Liabilities, Net Maturity of cash and cash equivalents Cash And Cash Equivalent Maturity Period Represents the maximum original maturity period of investments classified as cash and cash equivalents at the date of acquisition. US Domestic UNITED STATES 2014 Plan Member] Restructuring Plan, 2014 [Member] Restructuring Plan, 2014 [Member] Acquisition of businesses, net of cash acquired Acquisition of businesses, net of cash acquired Net purchase price Payments to Acquire Businesses, Net of Cash Acquired Payments of deferred financing and offering costs Payments of Financing Costs Deferred Deferred Foreign Income Tax Expense (Benefit) Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment, gross Property, Plant and Equipment, Gross Business Combinations [Abstract] Business Combinations [Abstract] Summary of Reserves for Unrecognized Income Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross margin Gross margin Gross Profit Entity Tax Identification Number Entity Tax Identification Number Geographical [Domain] Geographical [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Cash paid at closing Payments to Acquire Businesses, Gross Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Secured Long-term Debt, Noncurrent Secured Long-term Debt, Noncurrent Income Statement Location [Axis] Income Statement Location [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Summary of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Customer Concentration Risk Customer Concentration Risk [Member] Provisions Restructuring Charges Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Increase in property and equipment Property, Plant and Equipment, Gross, Period Increase (Decrease) Current Fiscal Year End Date Current Fiscal Year End Date Total purchase price Total purchase price Business Combination, Consideration Transferred Cash and cash equivalent Cash, Cash Equivalents, and Short-term Investments Income Tax Authority [Axis] Income Tax Authority [Axis] Acquired intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Other Members Other Members [Member] Other Members [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Accounts payable Accounts Payable, Current 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Income before income taxes: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Accrued expenses Accrued Liabilities, Current Federal and state research and development tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research 2020 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Document Fiscal Period Focus Document Fiscal Period Focus Common stock, shares issued Common Stock, Shares, Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Naval Naval [Member] Naval Reductions as a result of a lapse of the applicable statute of limitations Decreases as a result of a lapse of the applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Cash paid Payments for Restructuring Beginning Balance Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Inventory Total Inventory, Net Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Retirement Plan Funding Status [Axis] Retirement Plan Funding Status [Axis] Prepaid income taxes Increase (Decrease) in Prepaid Taxes Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Measurement Frequency Measurement Frequency [Axis] 2019 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Expenses by Business Segment for Restructuring Plans Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Entity Filer Category Entity Filer Category Shares available for future grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Weighted Average Remaining Contractual Term (Years) Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Award Type [Domain] Award Type [Domain] The Athena Group, Inc The Athena Group, Inc [Member] The Athena Group, Inc [Member] The Athena Group, Inc [Member] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolver Revolving Credit Facility [Member] Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Deferred revenue Deferred Tax Liabilities, Prepaid Expenses Leasehold improvements Leasehold Improvements [Member] Term Loan [Member] Term Loan [Member] Term Loan [Member] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Shares, New Issues Stock Issued During Period, Shares, New Issues Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Hedging Designation [Axis] Hedging Designation [Axis] Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Revenues Revenue Benchmark [Member] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Cost of revenues Cost of Sales [Member] Concentration risk, number Concentration Risk, Number Concentration Risk, Number Goodwill And Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Research and development Research and Development Expense [Member] Product warranty period Product Warranty Period Product Warranty Period Effective income tax rate from continuing operation Effective Income Tax Rate Reconciliation, Percent Projected benefit obligation, beginning Projected benefit obligation at end of year Projected benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Components of Income Before Income Taxes and Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Liabilities Goodwill Goodwill Disclosure [Text Block] Syntonic Microwave LLC RTL Syntonic Microwave LLC [Member] Syntonic Microwave LLC [Member] Restatement [Axis] Restatement [Axis] Acquisitions Business Combination Disclosure [Text Block] Excess Tax Benefit from Share-based Compensation, Operating Activities Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred Tax Assets, Tax Deferred Expense Deferred Tax Assets, Tax Deferred Expense Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] American Panel Corporation American Panel Corporation [Member] American Panel Corporation Common stock, $0.01 par value; 85,000,000 shares authorized; 54,702,322 and 54,247,532 shares issued and outstanding at July 3, 2020 and June 30, 2019, respectively Common Stock, Value, Issued Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Research and development Research and Development Expense Income Tax Credits and Adjustments Income Tax Credits and Adjustments Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Defined Benefit Plan, Amortization of Gain (Loss) Defined Benefit Plan, Amortization of Gain (Loss) Inventory Increase (Decrease) in Inventories Document Information [Line Items] Document Information [Line Items] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Themis Themis [Member] [Member] Themis [Member] [Member] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Equity compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Basic (in shares) Basic weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Basic Liabilities assumed Business Combinations, Liabilities Assumed Business Combinations, Liabilities Assumed Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Weighted-average key assumptions and fair value results for stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Reductions for previously recognized positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Equity Components [Axis] Equity Components [Axis] Weighted Average Grant Date Fair Value (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 [Abstract] Funded status of plan Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Net deferred tax (liabilities) assets Deferred Tax Liabilities, Net Gain on investments Gain (Loss) on Investments Foreign exchange gain Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Acquisition costs and other related expenses Business Combination, Acquisition Related Costs Total shareholders' equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent The Athena Group, Inc And Syntonic Microwave LLC The Athena Group, Inc And Syntonic Microwave LLc [Member] The Athena Group, Inc And Syntonic Microwave LLc [Member] Amortization of intangible assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Local Phone Number Local Phone Number Delta Delta [Member] Delta [Member] Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred revenues and customer advances Contract with Customer, Liability, Current Asia Pacific Asia Pacific [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] interest and penalties recognized Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Fair Value of Financial Instruments Fair Value Disclosures [Text Block] State: State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Revolver [Member] Revolver [Member] Revolver [Member] Current Current Federal Tax Expense (Benefit) Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Contract with Customer, Asset, Net, Current Contract with Customer, Asset, Net, Current Proceeds from Sale of Other Investments Proceeds from Sale of Other Investments Accruals for warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Depreciation and amortization expense Depreciation, Depletion and Amortization Gross Carrying Amount Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Customers Comprising Ten Percent or more Revenues Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Computer equipment and software Computers Equipment And Software [Member] Computers Equipment And Software [Member] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Common stock excluded from diluted earning per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Depreciation and amortization expense related to property and equipment Depreciation Deferred tax assets: Deferred Tax Assets, Net [Abstract] Increases for tax positions taken related to a prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Deemed repatriation of foreign earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Deferred revenues and customer advances Increase (Decrease) in Contract with Customer, Liability Stock Options Share-based Payment Arrangement, Option [Member] Unbilled receivables and cost in excess of billings Costs in Excess of Billings, Current Trading Symbol Trading Symbol Debt Issuance Costs, Net Debt Issuance Costs, Net Schedule of Changes in Projected Benefit Obligations Schedule of Changes in Projected Benefit Obligations [Table Text Block] Deferred tax Asset Deferred Tax Assets, Gross Acquisition costs Effective Income Tax Rate Reconciliation Acquisition Costs Effective Income Tax Rate Reconciliation Acquisition Costs Non-cancelable purchase commitments Non Cancelable Purchase Commitments [Member] Non Cancelable Purchase Commitments [Member] Radar End User Applications Radar End User Applications [Member] Radar End User Applications [Member] Tax rate changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 2023 Operating Leases, Future Minimum Payments, Due in Three Years 1997 Employee Stock Purchase Plan Employee Stock [Member] Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Acquired intangible assets, estimated useful lives Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Federal Income Tax Expense (Benefit), Continuing Operations, Total Federal Income Tax Expense (Benefit), Continuing Operations Entity Shell Company Entity Shell Company Non-current deferred tax assets Deferred Tax Liabilities, Net, Noncurrent Income Statement [Abstract] Income Statement [Abstract] Restructuring Plan [Domain] Restructuring Plan [Domain] Entity Public Float Entity Public Float EX-101.PRE 13 mrcy-20200703_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 mrcy-20200703_htm.xml IDEA: XBRL DOCUMENT 0001049521 2019-07-01 2020-07-03 0001049521 2019-12-27 0001049521 2020-07-31 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-07-03 0001049521 2020-07-03 0001049521 2019-06-30 0001049521 2018-07-01 2019-06-30 0001049521 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001049521 2017-06-30 0001049521 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001049521 2018-06-30 0001049521 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001049521 us-gaap:CommonStockMember 2019-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001049521 us-gaap:CommonStockMember 2019-07-01 2020-07-03 0001049521 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-07-03 0001049521 us-gaap:RetainedEarningsMember 2019-07-01 2020-07-03 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2020-07-03 0001049521 us-gaap:CommonStockMember 2020-07-03 0001049521 us-gaap:AdditionalPaidInCapitalMember 2020-07-03 0001049521 us-gaap:RetainedEarningsMember 2020-07-03 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember 2019-09-23 2019-09-23 0001049521 2019-05-29 0001049521 2019-05-31 0001049521 mrcy:TheAthenaGroupIncAndSyntonicMicrowaveLLcMember 2019-04-18 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 2019-01-29 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 2018-07-31 0001049521 mrcy:ContractAccountingMember 2019-07-01 2020-07-03 0001049521 mrcy:ContractAccountingMember 2018-07-01 2019-06-30 0001049521 mrcy:ContractAccountingMember 2017-07-01 2018-06-30 0001049521 us-gaap:TransferredOverTimeMember 2019-07-01 2020-07-03 0001049521 us-gaap:TransferredOverTimeMember 2018-07-01 2019-06-30 0001049521 us-gaap:TransferredOverTimeMember 2017-07-01 2018-06-30 0001049521 srt:MaximumMember 2019-07-01 2020-07-03 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-07-03 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 srt:MinimumMember 2019-07-01 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember 2019-07-01 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember 2018-07-01 2019-06-30 0001049521 mrcy:AmericanPanelCorporationMember 2017-07-01 2018-06-30 0001049521 mrcy:GermaneSystemsLCMember 2019-07-01 2020-07-03 0001049521 mrcy:GermaneSystemsLCMember 2018-07-01 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember 2017-07-01 2018-06-30 0001049521 mrcy:ThemisMemberMember 2019-07-01 2020-07-03 0001049521 mrcy:ThemisMemberMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisMemberMember 2017-07-01 2018-06-30 0001049521 mrcy:AmericanPanelCorporationMember 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:CustomerRelationshipsMember 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:CustomerRelationshipsMember 2019-09-23 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:DevelopedTechnologyRightsMember 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:DevelopedTechnologyRightsMember 2019-09-23 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:OrderOrProductionBacklogMember 2019-09-23 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:OrderOrProductionBacklogMember 2019-09-23 2019-09-23 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember 2020-07-03 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 0001049521 2019-01-29 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember 2020-07-03 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember 2020-07-03 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:EquitySecuritiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-03 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2020-07-03 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2019-07-01 2020-07-03 0001049521 us-gaap:FurnitureAndFixturesMember 2020-07-03 0001049521 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001049521 us-gaap:LeaseholdImprovementsMember 2020-07-03 0001049521 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001049521 us-gaap:MachineryAndEquipmentMember 2020-07-03 0001049521 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2019-07-01 2020-07-03 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 srt:MinimumMember mrcy:ComputersEquipmentAndSoftwareMember 2019-07-01 2020-07-03 0001049521 srt:MaximumMember mrcy:ComputersEquipmentAndSoftwareMember 2019-07-01 2020-07-03 0001049521 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-07-03 0001049521 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-07-03 0001049521 mrcy:GECOAvionicsLLCMember 2019-07-01 2020-07-03 0001049521 mrcy:TheAthenaGroupIncMember 2019-07-01 2020-07-03 0001049521 us-gaap:CustomerRelationshipsMember 2020-07-03 0001049521 us-gaap:CustomerRelationshipsMember 2019-07-01 2020-07-03 0001049521 mrcy:PatentsAndLicensingRightsMember 2020-07-03 0001049521 mrcy:PatentsAndLicensingRightsMember 2019-07-01 2020-07-03 0001049521 mrcy:CompletedTechnologyMember 2020-07-03 0001049521 mrcy:CompletedTechnologyMember 2019-07-01 2020-07-03 0001049521 mrcy:BacklogMember 2020-07-03 0001049521 mrcy:BacklogMember 2019-07-01 2020-07-03 0001049521 us-gaap:CustomerRelationshipsMember 2019-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2018-07-01 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2018-07-01 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2018-07-01 2019-06-30 0001049521 mrcy:BacklogMember 2019-06-30 0001049521 mrcy:BacklogMember 2018-07-01 2019-06-30 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:CustomerRelationshipsMember 2019-07-01 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:DevelopedTechnologyRightsMember 2019-07-01 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember us-gaap:OrderOrProductionBacklogMember 2019-07-01 2020-07-03 0001049521 mrcy:AmericanPanelCorporationMember 2020-07-03 0001049521 mrcy:SeveranceMember 2018-06-30 0001049521 mrcy:OtherMembersMember 2018-06-30 0001049521 mrcy:SeveranceMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2018-07-01 2019-06-30 0001049521 mrcy:SeveranceMember 2019-06-30 0001049521 mrcy:OtherMembersMember 2019-06-30 0001049521 mrcy:SeveranceMember 2019-07-01 2020-07-03 0001049521 mrcy:OtherMembersMember 2019-07-01 2020-07-03 0001049521 mrcy:SeveranceMember 2020-07-03 0001049521 mrcy:OtherMembersMember 2020-07-03 0001049521 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-07-03 0001049521 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-07-03 0001049521 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-07-01 2020-07-03 0001049521 mrcy:NonCancelablePurchaseCommitmentsMember 2020-07-03 0001049521 mrcy:RevolverMember 2020-07-03 0001049521 us-gaap:RevolvingCreditFacilityMember 2019-07-01 2020-07-03 0001049521 us-gaap:RevolvingCreditFacilityMember 2018-07-01 2019-06-30 0001049521 mrcy:CreditAgreementMember mrcy:RevolverMember 2019-07-01 2020-07-03 0001049521 2016-05-02 2016-05-02 0001049521 us-gaap:ForeignPlanMember 2020-07-03 0001049521 us-gaap:ForeignPlanMember 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2019-07-01 2020-07-03 0001049521 us-gaap:ForeignPlanMember 2018-07-01 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2018-06-30 0001049521 srt:MaximumMember us-gaap:ForeignPlanMember 2019-07-01 2020-07-03 0001049521 srt:MaximumMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember 2017-07-01 2018-06-30 0001049521 2017-08-28 2017-08-28 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 2019-05-20 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-20 2019-05-20 0001049521 mrcy:PublicStockOfferingMember 2019-05-23 2019-05-23 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-23 2019-05-23 0001049521 us-gaap:EmployeeStockMember 2020-07-03 0001049521 us-gaap:EmployeeStockMember 2019-07-01 2020-07-03 0001049521 us-gaap:EmployeeStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:EmployeeStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2019-07-01 2020-07-03 0001049521 us-gaap:EmployeeStockOptionMember 2020-07-03 0001049521 us-gaap:RestrictedStockMember 2018-06-30 0001049521 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2019-07-01 2020-07-03 0001049521 us-gaap:RestrictedStockMember 2020-07-03 0001049521 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:CostOfSalesMember 2019-07-01 2020-07-03 0001049521 us-gaap:CostOfSalesMember 2018-07-01 2019-06-30 0001049521 us-gaap:CostOfSalesMember 2017-07-01 2018-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2020-07-03 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2019-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2018-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-07-03 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2019-07-01 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2019-07-01 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2019-07-01 2020-07-03 0001049521 srt:GeographyEliminationsMember 2019-07-01 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember country:US 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2020-07-03 0001049521 srt:GeographyEliminationsMember 2020-07-03 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-07-01 2019-06-30 0001049521 srt:GeographyEliminationsMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2019-06-30 0001049521 srt:GeographyEliminationsMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2017-07-01 2018-06-30 0001049521 srt:GeographyEliminationsMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-06-30 0001049521 srt:GeographyEliminationsMember 2018-06-30 0001049521 country:US 2019-07-01 2020-07-03 0001049521 country:US 2018-07-01 2019-06-30 0001049521 country:US 2017-07-01 2018-06-30 0001049521 us-gaap:NonUsMember 2019-07-01 2020-07-03 0001049521 us-gaap:NonUsMember 2018-07-01 2019-06-30 0001049521 us-gaap:NonUsMember 2017-07-01 2018-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:RadarEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:C4IApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:C4IApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:C4IApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2019-07-01 2020-07-03 0001049521 mrcy:OtherEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:ComponentsMember 2019-07-01 2020-07-03 0001049521 mrcy:ComponentsMember 2018-07-01 2019-06-30 0001049521 mrcy:ComponentsMember 2017-07-01 2018-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2019-07-01 2020-07-03 0001049521 mrcy:ModulesandSubassembliesMember 2018-07-01 2019-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2017-07-01 2018-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2019-07-01 2020-07-03 0001049521 mrcy:IntegratedSubsystemsMember 2018-07-01 2019-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2017-07-01 2018-06-30 0001049521 mrcy:AirborneMember 2019-07-01 2020-07-03 0001049521 mrcy:AirborneMember 2018-07-01 2019-06-30 0001049521 mrcy:AirborneMember 2017-07-01 2018-06-30 0001049521 us-gaap:LandMember 2019-07-01 2020-07-03 0001049521 us-gaap:LandMember 2018-07-01 2019-06-30 0001049521 us-gaap:LandMember 2017-07-01 2018-06-30 0001049521 mrcy:NavalMember 2019-07-01 2020-07-03 0001049521 mrcy:NavalMember 2018-07-01 2019-06-30 0001049521 mrcy:NavalMember 2017-07-01 2018-06-30 0001049521 us-gaap:ProductAndServiceOtherMember 2019-07-01 2020-07-03 0001049521 us-gaap:ProductAndServiceOtherMember 2018-07-01 2019-06-30 0001049521 us-gaap:ProductAndServiceOtherMember 2017-07-01 2018-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-07-03 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-07-03 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 2019-07-01 2019-09-27 0001049521 2019-09-28 2019-12-27 0001049521 2019-12-28 2020-03-27 0001049521 2020-03-28 2020-07-03 0001049521 2018-07-01 2018-09-30 0001049521 2018-10-01 2018-12-31 0001049521 2019-01-01 2019-03-31 0001049521 2019-04-01 2019-06-30 0001049521 2017-07-01 2017-09-30 iso4217:USD shares pure iso4217:USD shares mrcy:program mrcy:contractor mrcy:customer mrcy:segment mrcy:position false 2020 FY 0001049521 --07-03 55642844 3900000000 1451000 1228000 0.01 0.01 1000000 1000000 0 0 0 0 0.01 0.01 85000000 85000000 54702322 54247532 54702322 54247532 0 0 P12Y P12M P3Y P4Y P5Y P10Y us-gaap:AccruedLiabilitiesCurrent P5Y 0.03 0.03 1 DerivativesThe Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of $175,000 in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first $175,000 of the Company's outstanding borrowings against the Revolver obligation at 2.54%. The Company incurred $5,400 in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019. 10-K true 2020-07-03 2020-07-03 false 0-23599 MERCURY SYSTEMS, INC MA 04-2741391 50 Minuteman Road 01810 Andover MA 978 256-1300 Common Stock, Par Value $0.01 Per Share MRCY NASDAQ Yes No Yes Yes Large Accelerated Filer false false false false 3900000000 55642844 0.16 60613000 73931000 66981000 226838000 257932000 120438000 118832000 90289000 57387000 178093000 137112000 2498000 90000 16613000 10819000 634769000 582172000 87737000 60001000 614076000 562146000 208748000 206124000 60613000 0 4777000 6534000 1610720000 1416977000 41877000 39030000 23794000 18897000 41270000 28814000 18974000 11291000 125915000 98032000 13889000 17814000 4117000 1273000 66981000 0 15034000 15119000 225936000 132238000 0 0 547000 542000 1074667000 1058745000 312455000 226743000 -2885000 -1291000 1384784000 1284739000 1610720000 1416977000 796610000 654744000 493184000 439766000 368588000 267326000 356844000 286156000 225858000 132253000 110717000 88365000 98485000 68925000 58807000 30560000 27914000 26004000 1805000 560000 3159000 2679000 1456000 2538000 265782000 209572000 178873000 91062000 76584000 46985000 2151000 932000 32000 1006000 9109000 2850000 1726000 -8880000 -1594000 93933000 59527000 42573000 8221000 12752000 1690000 85712000 46775000 40883000 1.57 0.98 0.88 1.56 0.96 0.86 54546000 47831000 46719000 55115000 48500000 47471000 85712000 46775000 40883000 174000 -232000 -137000 1768000 2350000 -354000 -1594000 -2582000 217000 84118000 44193000 41100000 46303000 463000 584795000 139085000 1074000 725417000 868000 8000 655000 663000 82000 1000 2781000 2782000 329000 3000 15505000 15508000 17437000 17437000 40883000 40883000 217000 217000 46924000 469000 590163000 179968000 1291000 771891000 478000 5000 -5000 0 102000 1000 3660000 3661000 156000 2000 7966000 7968000 6900000 69000 453504000 453573000 19389000 19389000 46775000 46775000 -2582000 -2582000 54248000 542000 1058745000 226743000 -1291000 1284739000 562000 6000 -1000 5000 89000 1000 5311000 5312000 197000 2000 16247000 16249000 26859000 26859000 85712000 85712000 -1594000 -1594000 54702000 547000 1074667000 312455000 -2885000 1384784000 85712000 46775000 40883000 49330000 46392000 42277000 26538000 19422000 17314000 -3019000 -1557000 -5464000 5817000 0 0 0 -5420000 0 -3509000 -3779000 -2103000 31079000 28096000 22751000 31609000 17101000 16230000 2792000 -3843000 2327000 2116000 1075000 361000 1260000 -101000 -296000 13610000 17949000 -5267000 7082000 -1531000 6035000 -131000 3152000 -11187000 7226000 44000 -2000000 115184000 97517000 43321000 96502000 127083000 185396000 43294000 26691000 15106000 4310000 0 0 0 0 375000 -135486000 -153774000 -200877000 5317000 3661000 3445000 16249000 7968000 15508000 200000000 324500000 15000000 200000000 129500000 210000000 0 454343000 0 0 5420000 0 0 1851000 0 -10932000 247765000 182937000 140000 -97000 -497000 -31094000 191411000 24884000 257932000 66521000 41637000 226838000 257932000 66521000 1046000 10368000 1607000 12939000 7351000 17004000 2623000 0 0 0 770000 0 Description of Business<div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading technology company serving the aerospace and defense electronics industry, positioned at the intersection of high-tech and defense. Headquartered in Andover, Massachusetts, the Company delivers solutions that power a broad range of aerospace and defense programs, optimized for mission success in some of the most challenging and demanding environments. The Company envisions, creates and delivers innovative technology solutions purpose-built to meet our customers’ most-pressing high-tech needs, including those specific to the defense community. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a leading manufacturer of essential components, modules and subsystems, the Company sells to defense prime contractors, the U.S. government and original equipment manufacturers (“OEM”) commercial aerospace companies. The Company has built a trusted, contemporary portfolio of proven product solutions purpose-built for aerospace and defense that it believes meets and exceeds the performance needs of its defense and commercial customers. Customers add their own applications and algorithms to our specialized, secure and innovative pre-integrated solutions. This allows them to complete their full system by integrating with their platform, the sensor technology and, in some cases, the processing from Mercury, with their platform. The Company's products and solutions are deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's transformational business model accelerates the process of making new technology profoundly more accessible to its customers by bridging the gap between commercial technology and aerospace and defense applications. The Company's long-standing deep relationships with leading high-tech companies, coupled with the Company's high level of research and development (“R&amp;D”) investments and industry-leading trusted and secure design and manufacturing capabilities, are the foundational tenets of this highly successful model.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's capabilities, technology and R&amp;D investment strategy combine to differentiate Mercury in its industry. The Company's technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies, subsystems and custom microelectronics. The Company maintains our technological edge by investing in critical capabilities and intellectual property (“IP” or “building blocks”) in processing and RF, leveraging open standards and open architectures to adapt quickly those building blocks into solutions for highly data-intensive applications, including emerging needs in areas such as artificial intelligence (“AI”).</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's mission critical solutions are deployed by its customers for a variety of applications including command, control, communications, computers, intelligence, surveillance and reconnaissance (“C4ISR”), electronic intelligence, avionics, electro-optical/infrared (“EO/IR”), electronic warfare, weapons and missile defense, hypersonics and radar.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 23, 2019, the Company acquired American Panel Corporation (“APC”) on a cash-free, debt-free basis for a total purchase price of $100,000, prior to net working capital and net debt adjustments. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value $0.01 per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of $46,000, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of $36,500. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. </span></div>On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of $45,000, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. For further details on the acquisitions, see Note C to the consolidated financial statements. 300 25 100000000 0.01 6900000 69.00 454343000 46000000 36500000 45000000 Summary of Significant Accounting Policies<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RINCIPLES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONSOLIDATION</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASIS OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RESENTATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">U</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">STIMATES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">USINESS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMBINATIONS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes the acquisition method of accounting under ASC 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 805”), for all transactions and events in which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated step-ups for fixed assets and inventory;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated fair values of intangible assets; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated income tax assets and liabilities assumed from the acquiree.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EASES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company adopted ASC 842,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, (“ASC 842”), which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability for most lease arrangements. The Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has arrangements involving the lease of facilities, machinery and equipment. Under ASC 842, at inception of the arrangement, the Company determines whether the contract is or contains a lease and whether the lease should be classified as an operating or a financing lease. This determination, among other considerations, involves an assessment of whether the Company can control the underlying asset and have the right to obtain substantially all of the economic benefits or outputs from the asset. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes ROU assets and lease liabilities as of the lease commencement date based on the net present value of the future minimum lease payments over the lease term. ASC 842 requires lessees to use the rate implicit in the lease unless it is not readily determinable and then it may use its incremental borrowing rate (“IBR”) to discount the future minimum </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease payments. Most of the Company's lease arrangements do not provide an implicit rate; therefore, the Company uses its IBR to discount the future minimum lease payments. The Company determines its IBR with its credit rating and current economic information available as of the commencement date, as well as the identified lease term. During the assessment of the lease term, the Company considers its renewal options and extensions within the arrangements and the Company includes these options when it is reasonably certain to extend the term of the lease. </span></div><div style="text-indent:24.75pt;padding-right:2.25pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has lease arrangements with both lease and non-lease components. Consideration is allocated to lease and non-lease components based on estimated standalone prices. The Company has elected to exclude non-lease components from the calculation of its ROU assets and lease liabilities. In the Company's adoption of ASC 842, leases with an initial term of 12 months or less will not result in recognition of a ROU asset and a lease liability and will be expensed as incurred over the lease term. Leases of this nature were immaterial to the Company’s consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has lease arrangements that contain incentives for tenant improvements as well as fixed rent escalation clauses. For contracts with tenant improvement incentives that are determined to be a leasehold improvement that will be owned by the lessee and the Company is reasonably certain to exercise, it records a reduction to the lease liability and amortizes the incentive over the identified term of the lease as a reduction to rent expense. The Company records rental expense on a straight-line basis over the identified lease term on contracts with rent escalation clauses. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Finance leases are not material to the Company's consolidated financial statements and the Company is not a lessor in any material lease arrangements. There are no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees in the Company's lease arrangements. Operating leases are included in Operating lease right-of-use assets, Accrued expenses, and Operating lease liabilities in the Company's Consolidated Balance Sheets. The standard had no impact on the Company's Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note J to the consolidated financial statements for more information regarding the adoption of this standard.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EVENUE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECOGNITION</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue in accordance with the five step model set forth by ASC 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, (“ASC 606”), which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The conclusion to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73%, 77% and 79% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&amp;M”) contracts.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&amp;M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&amp;M contracts, the Company recognizes revenue in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For over time contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue recognized under long-term contracts over time was 27%, 23% and 21% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OSTS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TO</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BTAIN AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ULFILL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONTRACT</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expenses sales commissions as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONTRACT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ALANCES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The contract asset balances were $90,289 and $57,387 as of July 3, 2020 and June 30, 2019, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the fiscal year ended </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">July 3, 2020. The contract liability balances were $19,892 and $12,362 as July 3, 2020 and June 30, 2019, respectively. The contract liability increased due to a higher volume of contracts with milestone and progress payments.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized during fiscal 2020 that was included in the contract liability balance at June 30, 2019 was $10,216.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EMAINING</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ERFORMANCE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BLIGATIONS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of July 3, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $280,346. The Company expects to recognize approximately 73% of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">QUIVALENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AIR</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> V</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ALUE OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">INANCIAL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NSTRUMENTS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement and Disclosures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1—Quoted prices for identical instruments in active markets;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="padding-left:36pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONCENTRATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">REDIT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ISK</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. As of July 3, 2020 and June 30, 2019, the Company had $226,838 and $257,932, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be fully collected. The allowance is based on the assessment of the following factors; customer creditworthiness, historical payment experience, age of outstanding receivables and any applicable collateral.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NVENTORY</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EGMENT </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NFORMATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The </span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company manages its business on the basis of one reportable segment, as a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OODWILL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NTANGIBLE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSETS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONG</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LIVED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSETS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets primarily include property and equipment, intangible assets and ROU assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property, Plant, and Equipment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2020, 2019 and 2018, the Company capitalized $905, $749 and $733 of software development costs, respectively. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCOME</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AXES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for income taxes under ASC 740, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RODUCT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> W</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ARRANTY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCRUAL</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty </span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying Consolidated Balance Sheets. The following table presents the changes in the Company's product warranty accrual.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from APC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from Germane</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from Themis</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals for warranties issued during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements made during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,909)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ESEARCH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> D</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EVELOPMENT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OSTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BASED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPENSATION</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards is amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ETIREMENT OF </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMMON </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">N</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ET</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ARNINGS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ER</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">HARE</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted weighted average shares outstanding were as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic weighted-average shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive equity instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Equity instruments to purchase 8, 32 and 329 shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively, because the equity instruments were anti-dilutive.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCUMULATED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">THER</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPREHENSIVE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCOME (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OSS)</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of AOCI included $174, $(232) and $(137) of foreign currency translation adjustments for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. In addition, pension benefit plan adjustments totaled $(1,768), $(2,350) and $354 for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 respectively. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OREIGN</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">URRENCY</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECENTLY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSUED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCOUNTING</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RONOUNCEMENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments – Credit Losses (Topic 326)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. Subsequent to the issuance of ASU 2016-13, there were various updates that amended and clarified the impact of ASU 2016-13. This ASU broadens the information that an entity must consider in developing its expected credit loss estimate for assets measured either collectively or individually. The amendments in this ASU will require an entity to record an allowance for credit losses for certain financial instruments and financial assets, including trade receivables, based on expected losses rather than incurred losses. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. An entity must use judgment in determining the relevant information and estimation methods that are appropriate in its circumstances. The use of forecasted information incorporates more timely information in the estimate of expected credit losses. For public business entities, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2018, the FASB issued ASU No. 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. The Company has determined that there is no activity that falls within the scope of this ASU. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of a cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">an amendment of the FASB Accounting Standards Codification. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity </span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">method investments and adds guidance whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. This ASU is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the effect that ASU 2019-12 will have on its consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECENTLY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">DOPTED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCOUNTING</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RONOUNCEMENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company adopted ASC 842,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which requires lessees to recognize a ROU asset and lease liability for most lease arrangements. This ASU supersedes existing lease guidance, including ASC 840, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 840)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period consolidated financial statements. All prior period amounts and disclosures remain presented under ASC 840. The Company elected the package of practical expedients which allows the Company to not reassess: 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company also elected the hindsight practical expedient, permitting the use of hindsight when determining the lease term and assessing impairment of ROU assets. Adoption of the new standard resulted in additional lease assets and lease liabilities on the Consolidated Balance Sheets with no cumulative impact to retained earnings and did not have a material impact on our Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RINCIPLES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONSOLIDATION</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASIS OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RESENTATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">U</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">STIMATES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">USINESS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMBINATIONS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes the acquisition method of accounting under ASC 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 805”), for all transactions and events in which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated step-ups for fixed assets and inventory;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated fair values of intangible assets; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimated income tax assets and liabilities assumed from the acquiree.</span></div>While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined. <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EASES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company adopted ASC 842,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, (“ASC 842”), which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability for most lease arrangements. The Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has arrangements involving the lease of facilities, machinery and equipment. Under ASC 842, at inception of the arrangement, the Company determines whether the contract is or contains a lease and whether the lease should be classified as an operating or a financing lease. This determination, among other considerations, involves an assessment of whether the Company can control the underlying asset and have the right to obtain substantially all of the economic benefits or outputs from the asset. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes ROU assets and lease liabilities as of the lease commencement date based on the net present value of the future minimum lease payments over the lease term. ASC 842 requires lessees to use the rate implicit in the lease unless it is not readily determinable and then it may use its incremental borrowing rate (“IBR”) to discount the future minimum </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease payments. Most of the Company's lease arrangements do not provide an implicit rate; therefore, the Company uses its IBR to discount the future minimum lease payments. The Company determines its IBR with its credit rating and current economic information available as of the commencement date, as well as the identified lease term. During the assessment of the lease term, the Company considers its renewal options and extensions within the arrangements and the Company includes these options when it is reasonably certain to extend the term of the lease. </span></div><div style="text-indent:24.75pt;padding-right:2.25pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has lease arrangements with both lease and non-lease components. Consideration is allocated to lease and non-lease components based on estimated standalone prices. The Company has elected to exclude non-lease components from the calculation of its ROU assets and lease liabilities. In the Company's adoption of ASC 842, leases with an initial term of 12 months or less will not result in recognition of a ROU asset and a lease liability and will be expensed as incurred over the lease term. Leases of this nature were immaterial to the Company’s consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has lease arrangements that contain incentives for tenant improvements as well as fixed rent escalation clauses. For contracts with tenant improvement incentives that are determined to be a leasehold improvement that will be owned by the lessee and the Company is reasonably certain to exercise, it records a reduction to the lease liability and amortizes the incentive over the identified term of the lease as a reduction to rent expense. The Company records rental expense on a straight-line basis over the identified lease term on contracts with rent escalation clauses. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Finance leases are not material to the Company's consolidated financial statements and the Company is not a lessor in any material lease arrangements. There are no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees in the Company's lease arrangements. Operating leases are included in Operating lease right-of-use assets, Accrued expenses, and Operating lease liabilities in the Company's Consolidated Balance Sheets. The standard had no impact on the Company's Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note J to the consolidated financial statements for more information regarding the adoption of this standard.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EVENUE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECOGNITION</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue in accordance with the five step model set forth by ASC 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, (“ASC 606”), which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The conclusion to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73%, 77% and 79% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&amp;M”) contracts.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&amp;M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&amp;M contracts, the Company recognizes revenue in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For over time contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue recognized under long-term contracts over time was 27%, 23% and 21% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).</span></div> 0.73 0.77 0.79 0.27 0.23 0.21 P36M P36M <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONTRACT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> B</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ALANCES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span>Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis. 90289000 57387000 19892000 12362000 12362000 10216000 280346000 0.73 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ASH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">QUIVALENTS</span>Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost. P90D <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AIR</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> V</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ALUE OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">INANCIAL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NSTRUMENTS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement and Disclosures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1—Quoted prices for identical instruments in active markets;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="padding-left:36pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONCENTRATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OF</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">REDIT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ISK</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. As of July 3, 2020 and June 30, 2019, the Company had $226,838 and $257,932, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be fully collected. The allowance is based on the assessment of the following factors; customer creditworthiness, historical payment experience, age of outstanding receivables and any applicable collateral.</span></div> 226838000 257932000 5 0.52 5 0.56 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NVENTORY</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EGMENT </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NFORMATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The </span></div>Company manages its business on the basis of one reportable segment, as a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. 1 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OODWILL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NTANGIBLE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSETS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.</span></div>Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed. P12Y6M <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ONG</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LIVED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSETS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets primarily include property and equipment, intangible assets and ROU assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property, Plant, and Equipment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.</span></div> <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.</span></div>Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2020, 2019 and 2018, the Company capitalized $905, $749 and $733 of software development costs, respectively. P3Y 905000 749000 733000 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCOME</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AXES</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for income taxes under ASC 740, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.</span></div> 0.50 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RODUCT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> W</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ARRANTY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCRUAL</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty </span></div>costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying Consolidated Balance Sheets. P12M P36M The following table presents the changes in the Company's product warranty accrual.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from APC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from Germane</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty assumed from Themis</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals for warranties issued during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements made during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,909)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 1870000 1336000 1691000 739000 0 0 0 169000 0 0 0 117000 2839000 2274000 1318000 1613000 1909000 1790000 3835000 1870000 1336000 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ESEARCH</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> D</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EVELOPMENT</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OSTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.</span></div> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BASED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPENSATION</span>Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards is amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options. <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ETIREMENT OF </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMMON </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.</span></div> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">N</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ET</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ARNINGS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ER</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">HARE</span>Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not. <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted weighted average shares outstanding were as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic weighted-average shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive equity instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 54546000 47831000 46719000 569000 669000 752000 55115000 48500000 47471000 8000 32000 329000 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCUMULATED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">THER</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPREHENSIVE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCOME (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OSS)</span>Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of AOCI included $174, $(232) and $(137) of foreign currency translation adjustments for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. In addition, pension benefit plan adjustments totaled $(1,768), $(2,350) and $354 for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 respectively. 174000 -232000 -137000 -1768000 -2350000 354000 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OREIGN</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">URRENCY</span>Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented. <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECENTLY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">SSUED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCOUNTING</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RONOUNCEMENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments – Credit Losses (Topic 326)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. Subsequent to the issuance of ASU 2016-13, there were various updates that amended and clarified the impact of ASU 2016-13. This ASU broadens the information that an entity must consider in developing its expected credit loss estimate for assets measured either collectively or individually. The amendments in this ASU will require an entity to record an allowance for credit losses for certain financial instruments and financial assets, including trade receivables, based on expected losses rather than incurred losses. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. An entity must use judgment in determining the relevant information and estimation methods that are appropriate in its circumstances. The use of forecasted information incorporates more timely information in the estimate of expected credit losses. For public business entities, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2018, the FASB issued ASU No. 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. The Company has determined that there is no activity that falls within the scope of this ASU. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of a cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">an amendment of the FASB Accounting Standards Codification. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity </span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">method investments and adds guidance whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. This ASU is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the effect that ASU 2019-12 will have on its consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">ECENTLY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">DOPTED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CCOUNTING</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">RONOUNCEMENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective July 1, 2019, the Company adopted ASC 842,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which requires lessees to recognize a ROU asset and lease liability for most lease arrangements. This ASU supersedes existing lease guidance, including ASC 840, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 840)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period consolidated financial statements. All prior period amounts and disclosures remain presented under ASC 840. The Company elected the package of practical expedients which allows the Company to not reassess: 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company also elected the hindsight practical expedient, permitting the use of hindsight when determining the lease term and assessing impairment of ROU assets. Adoption of the new standard resulted in additional lease assets and lease liabilities on the Consolidated Balance Sheets with no cumulative impact to retained earnings and did not have a material impact on our Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows.</span></div> Acquisitions<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">MERICAN</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ANEL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ORPORATION </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">CQUISITION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 23, 2019, the Company acquired American Panel Corporation. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms. The Company acquired APC for an all cash purchase price of $100,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with cash on hand.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of APC on a preliminary basis:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,952)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities assumed</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(826)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(826)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts above represent the preliminary fair value estimates as of July 3, 2020 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes customer relationships of $20,600 with a useful life of 11 years, completed technology of $10,400 with a useful life of 11 years and backlog of $2,200 with a useful life of two years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill of $52,676 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since APC was a qualified subchapter S subsidiary, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $51,553 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to APC because such information is not material to the Company's financial results.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The revenues and income before income taxes from APC included in the Company's consolidated results for fiscal year ended July 3, 2020 were $27,383 and $3,309, respectively. The APC results include expenses resulting from purchase accounting, which include amortization of intangible assets and inventory step-up.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">HE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">THENA</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ROUP </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">CQUISITION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 18, 2019, the Company acquired The Athena Group, Inc., a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of $34,000, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Athena:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(446)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(520)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(600)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Deferred tax liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,183)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible liabilities acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,104)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 18, 2020, the measurement period for Athena expired. The identifiable intangible assets include completed technology of $23,700 with a useful life of 11 years. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill of $15,007 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">YNTONIC </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">M</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ICROWAVE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> LLC A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">CQUISITION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 18, 2019, the Company acquired Syntonic Microwave LLC, a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of $12,000, prior to net working capital and net debt adjustments, which was funded through the Revolver.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 18, 2020, the measurement period for Syntonic expired. The identifiable intangible assets include customer relationships of $4,200 with a useful life of 10 years, completed technology of $2,500 with a useful life of nine years and backlog of $400 with a useful life of one year. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill of $4,232 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $2,986 of goodwill deductible for tax purposes. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ECO</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">VIONICS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">QUISITION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 29, 2019, the Company announced that it had acquired GECO Avionics, LLC, a privately held company in Mesa, Arizona, with over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of $36,500, which was funded through the Revolver.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of GECO:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(239)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 29, 2020, the measurement period for GECO expired. The identifiable intangible assets include customer relationships of $6,900 with a useful life of 11 years, completed technology of $4,800 with a useful life of 10 years and backlog of $1,000 with a useful life of two years. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill of $21,023 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the SMP reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $19,766 of goodwill deductible for tax purposes. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">G</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ERMANE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">YSTEMS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">CQUISITION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 31, 2018, the Company announced that it had entered into a membership interest purchase agreement (the "Purchase Agreement") and acquired Germane Systems, LC pursuant to the terms of the Purchase Agreement. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for C2I applications. The Company acquired Germane for an all cash purchase price of $45,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling $1,244, which decreased the Company's net purchase price.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Germane:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,146)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 31, 2019, the measurement period for Germane expired. The identifiable intangible assets include customer relationships of $8,500 with a useful life of 11 years, completed technology of $4,200 with a useful life of eight years and backlog of $210 with a useful life of one year. </span></div>The goodwill of $23,558 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $20,555 of goodwill deductible for tax purposes. 100000000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of APC on a preliminary basis:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,952)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities assumed</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(826)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(826)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Athena:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(446)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(520)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(600)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Deferred tax liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,183)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible liabilities acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,104)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of GECO:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(239)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 100826000 5952000 2454000 826000 96502000 826000 3726000 11271000 690000 3494000 1554000 1252000 5749000 11452000 33200000 52676000 97328000 826000 96502000 20600000 P11Y 10400000 P11Y 2200000 P2Y 52676000 P15Y 51553000 27383000 27383000 27383000 3309000 3309000 34000000 34049000 446000 49000 33554000 49000 726000 74000 398000 48000 520000 600000 5183000 -5104000 23700000 15007000 33603000 49000 33554000 23700000 P11Y 15007000 12000000 13118000 1118000 12000000 1118000 281000 482000 31000 6000 71000 61000 1786000 7100000 4232000 13118000 1118000 12000000 4200000 P10Y 2500000 P9Y 400000 P1Y 4232000 P15Y 2986000 36500000 36500000 36500000 1320000 1454000 459000 217000 239000 2777000 12700000 21023000 36500000 36500000 6900000000 P11Y 4800000000 P10Y 1000000000 P2Y 21023000 P15Y 19766000 45000000 1244000 <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the net purchase price and the fair values of the assets and liabilities of Germane:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.133%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration transferred</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital and net debt adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of tangible assets acquired and liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,146)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Other current and non-current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net tangible assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of net assets acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash acquired<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net purchase price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 47166000 1244000 193000 45729000 193000 4277000 8575000 867000 596000 3146000 1394000 514000 9454000 12910000 23558000 23558000 45922000 193000 45729000 8500000 P11Y 4200000 P8Y 210000 P1Y 23558000 23558000 P15Y 20555000 Fair Value of Financial Instruments<div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at July 3, 2020: </span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 3, 2020, the Company received gross proceeds and recorded a gain on a cost-method investment of $4,310 and $3,810, respectively. The Company's cost-method investment did not have a readily determinable fair value and was recorded at cost within Other non-current assets in the Consolidated Balance Sheet prior to its sale. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also recorded a gain on the change in fair value of a cost-method investment of $2,007. The change in fair value of these U.S equity securities was the result of an observable price change during the fourth quarter of fiscal 2020. Its fair value is based on a quoted price of identical instruments in an active market and is included within Prepaid expenses and other current assets on the Consolidated Balance Sheet as of July 3, 2020. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gain on investments were included within Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income for the fiscal year ended July 3, 2020. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of July 3, 2020 and June 30, 2019.</span></div> <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at July 3, 2020: </span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 3, 2020, the Company received gross proceeds and recorded a gain on a cost-method investment of $4,310 and $3,810, respectively. The Company's cost-method investment did not have a readily determinable fair value and was recorded at cost within Other non-current assets in the Consolidated Balance Sheet prior to its sale. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also recorded a gain on the change in fair value of a cost-method investment of $2,007. The change in fair value of these U.S equity securities was the result of an observable price change during the fourth quarter of fiscal 2020. Its fair value is based on a quoted price of identical instruments in an active market and is included within Prepaid expenses and other current assets on the Consolidated Balance Sheet as of July 3, 2020. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gain on investments were included within Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income for the fiscal year ended July 3, 2020. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 10006000 0 10006000 0 2007000 2007000 0 0 12013000 2007000 10006000 0 4310000 3810000 2007000 31522000 0 31522000 0 31522000 0 31522000 0 Inventory<div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory was comprised of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:72.360%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>The $40,981 increase in inventory was due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems, a <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory was comprised of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:72.360%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 111225000 84561000 49647000 38525000 17221000 14026000 178093000 137112000 40981000 Property and Equipment<div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:46.923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:23.936%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives<br/>(Years)</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3-4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">lesser of estimated useful life or lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5-10</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,792 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,805)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The $27,736 increase in property and equipment was primarily due to current year additions and property and equipment associated with improvements to the Company's facilities, including the expansion of its trusted custom microelectronics business and the acquisition of APC. These increases were partially offset by depreciation expense. During fiscal 2020 and 2019, the Company retired $64 and $3,980, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. </span></div>Depreciation expense related to property and equipment for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 was $18,770, $18,478 and $16,273, respectively. <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:46.923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:23.936%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives<br/>(Years)</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3-4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">lesser of estimated useful life or lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5-10</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,792 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,805)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 85705000 78195000 P5Y 5993000 5330000 36874000 25646000 90970000 63792000 219542000 172963000 131805000 112962000 87737000 60001000 27736000 64000 3980000 18770000 18478000 16273000 Goodwill<div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended July 3, 2020:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.034%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:1.992%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.574%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the Germane acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the GECO acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the Athena acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(993)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill arising from the APC acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at July 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2020, there were no triggering events, which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2020 with no impairment noted. The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended July 3, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.034%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:1.992%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.574%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the Germane acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the GECO acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill adjustment for the Athena acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(993)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill arising from the APC acquisition</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at July 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 562146000 447000 -200000 -993000 52676000 614076000 Intangible Assets<div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Useful<br/>Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48,450)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensing agreements and patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,404)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,522)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,533)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(85,909)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,308)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensing agreements and patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,022)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(467)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62,043)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estimated future amortization expense for intangible assets remaining at July 3, 2020 is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,034 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.752%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.641%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Useful<br/>Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48,450)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensing agreements and patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,404)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,522)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,533)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(85,909)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,308)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensing agreements and patents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,022)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(467)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62,043)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 181960000 48450000 133510000 P11Y4M24D 1505000 1404000 101000 P3Y6M 107992000 34522000 73470000 P9Y2M12D 3200000 1533000 1667000 P2Y 294657000 85909000 208748000 167460000 38308000 129152000 P11Y4M24D 1505000 1022000 483000 P3Y6M 97592000 22246000 75346000 P9Y 1610000 467000 1143000 P1Y7M6D 268167000 62043000 206124000 <div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estimated future amortization expense for intangible assets remaining at July 3, 2020 is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,034 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 30326000 29114000 26857000 23614000 22034000 76803000 208748000 <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the APC acquisition. These assets are included in the Company's gross and net carrying amounts as of July 3, 2020. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:44.341%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.990%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Useful<br/>Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,405)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(709)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(825)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 20600000 -1405000 19195000 P11Y 10400000 -709000 9691000 P11Y 2200000 -825000 1375000 P2Y 33200000 2939000 30261000 Restructuring<div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. During fiscal 2020, the Company incurred $1,805 of net restructuring and other charges primarily related to severance costs associated with the elimination of 20 positions, predominantly in SG&amp;A and R&amp;D functions. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2019, the Company incurred $560 of net restructuring and other charges primarily related to severance costs associated with the acquired Germane business. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2018, the Company incurred $3,159 related to the elimination of 38 positions predominantly in R&amp;D and operations functions as well as executive severance.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All of the restructuring and other charges are classified as operating expenses in the Consolidated Statements of Operations and Comprehensive Income and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the Consolidated Balance Sheets.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the detail of expenses for the Company’s restructuring plans:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.660%;"><tr><td style="width:1.0%;"/><td style="width:48.450%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.217%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.548%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.217%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.548%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.220%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance &amp; Related</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facilities &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at June 30, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,357)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reversals (*)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,805 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,137)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at July 3, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(*) Reversals result from the unused outplacement services and operating costs.</span></div> 1805000 20 20 560000 3159000 38 <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the detail of expenses for the Company’s restructuring plans:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.660%;"><tr><td style="width:1.0%;"/><td style="width:48.450%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.217%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.548%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.217%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.548%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.220%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance &amp; Related</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facilities &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at June 30, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,357)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reversals (*)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,805 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,137)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring liability at July 3, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(*) Reversals result from the unused outplacement services and operating costs.</span></div> 1801000 0 1801000 549000 80000 629000 2333000 24000 2357000 -13000 -56000 -69000 4000 0 4000 1730000 75000 1805000 1137000 75000 1212000 597000 0 597000 Leases<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements to facilitate its operations, including manufacturing, storage, as well as engineering, sales, marketing, and administration resources. As described in Note B to the consolidated financial statements, effective July 1, 2019, the Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period unaudited consolidated comparative financial statements. As such, all prior period amounts and disclosures are presented under ASC 840, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 840)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Finance leases are not material to the Company's consolidated financial statements and therefore are excluded from the following disclosures.</span><div style="text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">UPPLEMENTAL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> B</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ALANCE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">HEET</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> I</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">NFORMATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental operating lease balance sheet information is summarized as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:77.052%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.015%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued expenses</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (1) The short term portion of the Operating lease liabilities is included within Accrued expenses on the Consolidated Balance Sheet.</span></div><div style="margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">O</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">THER</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">UPPLEMENTAL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> I</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">NFORMATION</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other supplemental operating lease information is summarized as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.268%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.802%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of operating lease liabilities<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new lease liabilities <br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">M</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">ATURITIES</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">OF</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">EASE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> C</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">OMMITMENTS</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of operating lease commitments as of July 3, 2020 were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:77.723%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.342%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,106)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2019, future minimum lease payments for non-cancelable operating leases were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:77.723%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.342%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2020 and 2019, the Company recognized operating lease expense of $10,029 and $8,710, respectively. There were no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees imposed by the Company's leases at July 3, 2020.</span></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental operating lease balance sheet information is summarized as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:77.052%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.015%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued expenses</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (1) The short term portion of the Operating lease liabilities is included within Accrued expenses on the Consolidated Balance Sheet.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other supplemental operating lease information is summarized as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.268%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.802%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of operating lease liabilities<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,929 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new lease liabilities <br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 60613000 6950000 66981000 73931000 6929000 19942000 P9Y3M18D 0.0491 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of operating lease commitments as of July 3, 2020 were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:77.723%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.342%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,106)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 9572000 10741000 10272000 9333000 9356000 44763000 94037000 20106000 73931000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2019, future minimum lease payments for non-cancelable operating leases were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:77.723%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.342%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Totals</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 10205000 8949000 8280000 7414000 6496000 28286000 28286000 69630000 10029000 8710000 Income Taxes <div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of income before income taxes and income tax expense were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(795)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,077)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,527)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,327)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,421)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(537)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(699)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(272)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is the reconciliation between the statutory Federal income tax rate and the Company’s effective income tax rate:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax provision at federal statutory rates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income tax, net of federal tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development tax credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision to return</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic manufacturing deduction</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed repatriation of foreign earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign income tax rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-deductible compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reserves for unrecognized income tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax rate changes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impacts related to acquired tax attributes<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Tax Act also includes provisions that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In </span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">addition, the effective tax rate may be materially different than the statutory Federal tax rate due to state taxes, Federal research and development tax credits, excess tax benefits related to stock compensation, reserves for unrecognized income tax benefits, and other book to tax permanent differences.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate for fiscal 2020 and 2019 differed from the Federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits related to stock compensation, partially offset by additional tax expense related to state taxes and non-deductible compensation. During fiscal 2020 and 2019, the Company recognized a tax benefit of $7,259 and $2,672 related to excess tax benefits on stock compensation, respectively. The Company also recognized a tax benefit of $6,325 and a tax reserve of $2,240, related to research and development tax credits claimed on prior year federal and state tax returns and other favorable provision to return adjustments of $2,917. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of the Company’s net deferred tax liabilities were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory valuation and receivable allowances</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal and state tax credit carryforwards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired net operating loss carryforward<br/><br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital loss carryforwards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,084 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,264)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,007)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,426)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(616)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,828)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As reported:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July 3, 2020, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past and recent operating performance and results, future taxable income including the reversal of existing deferred tax liabilities, and tax planning strategies. The Company continues to conclude that its deferred tax assets are more likely than not to be realized with the exception of certain state research and development tax credits, which management continues to believe that it is not more likely than not to be realized. The change in valuation allowance is primarily related to the expiration of capital loss carryforwards that had a full valuation allowance. Any future changes in the valuation allowance will impact income tax expense.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has state research and development tax credit carryforwards of $14,884, which will expire starting in fiscal year 2021 through fiscal year 2034.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to taxation in the U.S. (Federal and state) and various foreign jurisdictions that it operates in. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the period ended July 3, 2020, the Company filed amended Federal and state tax returns primarily relating to the research and development tax credits. As part of the study, the Company adjusted the reserve previously recorded on the research and development tax credits claimed.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions taken related to a prior period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions taken during the current period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions taken related to a prior period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions taken during current period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for settlements of previously recognized positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases as a result of a lapse of the applicable statute of limitations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The $4,117 of unrecognized tax benefits as of July 3, 2020, if released, would reduce income tax expense. The Company increased its unrecognized income tax benefits primarily due to additional research and development tax credits claimed on prior year Federal and state returns.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was $175 and $84 as of July 3, 2020 and June 30, 2019, respectively, and the amount of interest and penalties recognized in fiscal 2020, 2019 and 2018 was $91, $101 and $42, respectively. </span></div>The Company’s major tax jurisdiction is the U.S. (Federal and state) and the open tax years are fiscal 2016 through 2020. <div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of income before income taxes and income tax expense were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(795)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,077)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,527)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,327)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,421)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(537)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(699)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(272)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 93388000 57281000 43368000 545000 2246000 -795000 93933000 59527000 42573000 8442000 11454000 4470000 -1077000 -3008000 -4527000 7365000 8446000 -57000 3407000 5194000 2370000 -2327000 -1421000 -537000 1080000 3773000 1833000 475000 546000 186000 -699000 -13000 -272000 -224000 533000 -86000 8221000 12752000 1690000 <div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is the reconciliation between the statutory Federal income tax rate and the Company’s effective income tax rate:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax provision at federal statutory rates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income tax, net of federal tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development tax credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision to return</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax benefits related to stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic manufacturing deduction</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed repatriation of foreign earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign income tax rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-deductible compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reserves for unrecognized income tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax rate changes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impacts related to acquired tax attributes<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 0.210 0.210 0.280 0.061 0.059 0.056 0.119 0.045 0.051 0.031 0 0 0.077 0.045 0.185 0 0 0.020 0 0 -0.019 0.001 0.001 0.003 0.026 0.020 0.017 0 0.001 0.014 -0.030 -0.003 -0.003 0.005 0 0.023 0 0 0.087 -0.008 0.010 0.014 0.088 0.214 0.040 7259000 2672000 6325000 2240000 2917000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory valuation and receivable allowances</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal and state tax credit carryforwards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired net operating loss carryforward<br/><br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital loss carryforwards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,084 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,264)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,007)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,426)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(616)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,828)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As reported:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 12066000 10313000 5941000 4644000 5062000 4595000 11782000 15510000 1086000 1128000 930000 1561000 425000 721000 20035000 0 0 2354000 1876000 2258000 59203000 43084000 11264000 16666000 47939000 26418000 1111000 848000 10668000 4927000 33007000 38399000 -16426000 0 616000 58000 61828000 44232000 13889000 17814000 13889000 17814000 13889000 17814000 14884000 14884000 2034 <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions taken related to a prior period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions taken during the current period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions taken related to a prior period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions taken during current period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for settlements of previously recognized positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases as a result of a lapse of the applicable statute of limitations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1273000 998000 2146000 0 854000 854000 275000 275000 0 0 156000 0 4117000 1273000 4117000 175000 84000 91000 101000 42000 Commitments and Contingencies<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">L</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EGAL</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LAIMS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NDEMNIFICATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BLIGATIONS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">URCHASE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMMITMENTS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 3, 2020, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to $103,548.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">THER</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.</span></div>The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's Statements of Cash Flows. 103548000 Debt<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revolving Credit Facilities</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 28, 2018, the Company amended its Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks to increase and extend the borrowing capacity of the Revolver to a $750,000, 5-year revolving credit line, with the maturity extended to September 28, 2023 (the “Amended Credit Agreement”). The Company evaluated the Amended Credit Agreement under ASC 470, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling $4,369, are being amortized to Other income (expense), net on a straight line basis over the new term of the Revolver. As of July 3, 2020, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of $1,006 and $9,109 for the fiscal years ended July 3, 2020 and June 30, 2019, respectively. There were also outstanding letters of credit of $904 as of July 3, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Maturity</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Revolver has a five year maturity, which was extended to September 28, 2023.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest Rates and Fees</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus a markup pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the applicable percentage was set at LIBOR plus 1.125% based on the Company's total net leverage ratio.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the stated interest rate for unutilized commitments was 0.20% per annum. The Company will also pay customary letter of credit and agency fees.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants and Events of Default</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of July 3, 2020, the Company was in compliance with all covenants and conditions under the Revolver. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Guarantees and Security</span></div>The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and 65% of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions. 4369000 1006000 9109000 904000 0.01125 0.0020 0.65 Employee Benefit Plans<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Pension Plan</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation—Retirement Benefits</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> At July 3, 2020, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at July 3, 2020 and 2019 was a net liability of $11,877 and $9,186, respectively, which is recorded in other non-current liabilities on the Consolidated Balance Sheets. The Company recorded a net loss of $1,768 and $2,350 in AOCI during the fiscal years ended July 3, 2020 and June 30, 2019, respectively. Total employer contributions to the Plan were $911 during the year ended July 3, 2020, and the Company's total expected employer contributions to the Plan during fiscal 2021 are $957.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,040 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter (next 5 years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table outlines the components of net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(233)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(183)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization net of loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected rate of return on Plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected inflation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, beginning</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the change in Plan assets for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of Plan assets, beginning</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on Plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">911 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of Plan assets at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's reconciliation of funded status for the period presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,877)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of Plan assets were $18,078 at July 3, 2020. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during the years ended July 3, 2020 or June 30, 2019. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of July 3, 2020, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">401(k) Plan</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal years 2020, 2019 and 2018, the Company matched employee contributions up to 3% of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was $5,954, $4,525 and $3,684 during the fiscal years ended July 3, 2020, June 30, 2019, and 2018, respectively.</span></div> The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan. -11877000 -9186000 1768000 -2350000 911000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,040 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter (next 5 years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 900000 1059000 1401000 1253000 1040000 6423000 12076000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table outlines the components of net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(233)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(183)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization net of loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1375000 903000 125000 156000 233000 183000 -63000 -61000 33000 0 1237000 815000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected rate of return on Plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected inflation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.0030 0.0050 0.0150 0.0150 0.0120 0.0120 0.0150 0.0150 The following table presents the change in projected benefit obligation for the periods presented:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, beginning</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 24274000 18127000 1375000 903000 125000 156000 1916000 3577000 -2387000 -2859000 906000 1607000 784000 259000 29955000 24274000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the change in Plan assets for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of Plan assets, beginning</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on Plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">911 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contributions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of Plan assets at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 15088000 12029000 582000 167000 911000 741000 1916000 3577000 906000 1607000 487000 181000 18078000 15088000 <div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's reconciliation of funded status for the period presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.712%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.543%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation at end of year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,877)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 29955000 24274000 18078000 15088000 -11877000 -9186000 18078000 0.03 5954000 4525000 3684000 Shareholders’ Equity<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">REFERRED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is authorized to issue 1,000 shares of preferred stock with a par value of $0.01 per share.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">HELF </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">R</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">EGISTRATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TATEMENT</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement, which allows the Company to sell an aggregate of up to $200,000 of its common stock from time to time through its agents.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OLLOW-ON</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">QUITY </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">FFERING</span></div>On May 20, 2019 the Company announced the commencement of an underwritten public offering of 5,000 shares of its common stock, par value $0.01, with an over-allotment allocation of an additional 750 shares. On May 23, 2019, the Company announced it upsized the initial 5,000 share public offering to 6,000 shares, with an over-allotment allocation of 900 shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343. 1000000 0.01 200000 5000000 0.01 750000 5000000 6000000 900000 6900000 69.00 454343000 Stock-Based Compensation<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCENTIVE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LANS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. On November 6, 2019, an additional 184 shares from the 2005 Plan were rolled into the 2018 Plan as a result of forfeiture, cancellation, or termination (other than by exercise) of previously-made grants under the 2005 Plan. The shares authorized for issuance under the 2018 Plan will continue to be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 2,632 shares available for future grant under the 2018 Plan at July 3, 2020. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets generally include the achievement of internal performance targets in relation to a peer group of companies.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">MPLOYEE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">URCHASE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LAN</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2020, 2019, and 2018 was 89, 102 and 82, respectively. Shares available for future purchase under the ESPP totaled 29 at July 3, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">PTION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">WARD</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CTIVITY</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes activity of the Company’s stock option plans since June 30, 2018:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:41.988%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.579%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value as<br/>of 7/3/2020</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and expected to vest at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The intrinsic value of the options exercised during fiscal years 2020, and 2018 was $67 and $1,780, respectively. There were no options exercised during fiscal 2019. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, June 30, 2019 and 2018, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2020, 2019 or 2018. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:70.894%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.537%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Vested Restricted Stock Awards</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of restricted stock awards vested during fiscal years 2020, 2019, and 2018 was $46,089, $24,596 and $38,344, respectively.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, there was $44,690 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.4 years from July 3, 2020. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BASED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPENSATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">XPENSE</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes expense for its share-based payment plans in the Consolidated Statements of Operations and Comprehensive Income in accordance with ASC 718. The Company had $562 and $241 of capitalized stock-based compensation expense on the Consolidated Balance Sheets as of July 3, 2020 and June 30, 2019, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,713)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense, net of income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> Stock-Based Compensation<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NCENTIVE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LANS</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. On November 6, 2019, an additional 184 shares from the 2005 Plan were rolled into the 2018 Plan as a result of forfeiture, cancellation, or termination (other than by exercise) of previously-made grants under the 2005 Plan. The shares authorized for issuance under the 2018 Plan will continue to be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 2,632 shares available for future grant under the 2018 Plan at July 3, 2020. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets generally include the achievement of internal performance targets in relation to a peer group of companies.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">MPLOYEE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">URCHASE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> P</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">LAN</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2020, 2019, and 2018 was 89, 102 and 82, respectively. Shares available for future purchase under the ESPP totaled 29 at July 3, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> O</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">PTION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">AND</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">WARD</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">CTIVITY</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes activity of the Company’s stock option plans since June 30, 2018:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:41.988%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.579%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value as<br/>of 7/3/2020</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and expected to vest at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The intrinsic value of the options exercised during fiscal years 2020, and 2018 was $67 and $1,780, respectively. There were no options exercised during fiscal 2019. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, June 30, 2019 and 2018, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2020, 2019 or 2018. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:70.894%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.537%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Vested Restricted Stock Awards</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of restricted stock awards vested during fiscal years 2020, 2019, and 2018 was $46,089, $24,596 and $38,344, respectively.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, there was $44,690 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.4 years from July 3, 2020. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">TOCK</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">BASED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">OMPENSATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> E</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">XPENSE</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes expense for its share-based payment plans in the Consolidated Statements of Operations and Comprehensive Income in accordance with ASC 718. The Company had $562 and $241 of capitalized stock-based compensation expense on the Consolidated Balance Sheets as of July 3, 2020 and June 30, 2019, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,713)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense, net of income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 1800000 0.85 0.10 89000 102000 82000 29000 <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes activity of the Company’s stock option plans since June 30, 2018:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:41.988%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.576%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.579%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value as<br/>of 7/3/2020</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and expected to vest at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.12</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 4000 5.52 P3Y1M17D 4000 5.52 P2Y1M17D 1000 5.52 3000 5.52 P1Y1M13D 208000 3000 5.52 P1Y1M13D 208000 3000 5.52 P1Y1M13D 208000 67000 1780000 0 <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:70.894%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.537%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Vested Restricted Stock Awards</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 3, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 1135000 27.26 468000 52.50 478000 51.50 79000 36.97 1046000 39.62 522000 80.87 562000 31.40 49000 54.96 957000 61.59 46089000 24596000 38344000 44690000 P2Y4M24D 32886000 P2Y6M 562000 241000 The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:59.222%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,713)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense, net of income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 989000 820000 502000 21688000 16188000 14828000 3861000 2414000 1984000 26538000 19422000 17314000 6900000 5263000 5713000 19638000 14159000 11601000 Operating Segment, Geographic Information and Significant Customers<div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of one operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Segment Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:32.282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.642%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JULY 3, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">744,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">749,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JUNE 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,913)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,913)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JUNE 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,650 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">460,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Identifiable long-lived assets exclude ROU assets, goodwill, and intangible assets.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.</span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by end market for the periods presented:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:43.242%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.093%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.093%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.098%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704,722 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">580,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,050 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International/Foreign Military Sales (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.</span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by end application for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Radar (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electronic Warfare (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Sensor and Effector (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Sensor and Effector</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">383,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">C4I (4)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (5)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (5) Other products include all component and other sales where the end use is not specified.</span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by product grouping for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Components (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Modules and Sub-assemblies (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Integrated Subsystems (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.</span></div><div style="padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers. </span></div><div style="padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company. </span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by platform for the periods presented:</span></div><div style="padding-left:36pt;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Airborne (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">402,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,034 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Naval (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (4)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="padding-left:36pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Airborne platform includes products that relate to personnel, equipment, or pieces of equipment designed for airborne applications</span></div><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%;">(2) Land platform includes products that relate to fixed or mobile equipment, or pieces of equipment for personnel, weapon systems, vehicles and support elements operating on land</span></div><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%;">(3) Naval platform includes products that relate to personnel, equipment, or pieces of equipment designed for naval operations</span></div><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%;">(4) All platforms other than Airborne, Land or Naval.</span></div><div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:64.442%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.312%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raytheon Technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lockheed Martin Corporation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the years ended July 3, 2020, June 30, 2019 and 2018.</span></div> 1 <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:32.282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.642%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JULY 3, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">744,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">749,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JUNE 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,913)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,913)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">YEAR ENDED JUNE 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues to unaffiliated customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-geographic revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,650 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">460,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable long-lived assets (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Identifiable long-lived assets exclude ROU assets, goodwill, and intangible assets.</span></div> 744270000 50092000 2248000 0 796610000 4938000 3067000 0 -8005000 0 749208000 53159000 2248000 -8005000 796610000 82588000 5144000 5000 0 87737000 599422000 49332000 5990000 0 654744000 10570000 1343000 0 -11913000 0 609992000 50675000 5990000 -11913000 654744000 54952000 5037000 12000 0 60001000 450218000 35000000 7966000 0 493184000 10650000 925000 0 -11575000 0 460868000 35925000 7966000 -11575000 493184000 47997000 2974000 9000 0 50980000 <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by end market for the periods presented:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:43.242%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.309%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.749%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.093%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.093%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.098%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704,722 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">580,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,050 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International/Foreign Military Sales (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.</span></div> 704722000 580935000 410050000 91888000 73809000 83134000 796610000 654744000 493184000 <div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by end application for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Radar (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electronic Warfare (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Sensor and Effector (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,088 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Sensor and Effector</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">383,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">C4I (4)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (5)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">        (5) Other products include all component and other sales where the end use is not specified.</span></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by product grouping for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Components (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Modules and Sub-assemblies (2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Integrated Subsystems (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company's net revenue by platform for the periods presented:</span></div><div style="padding-left:36pt;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:62.776%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Airborne (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">402,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,034 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Naval (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (4)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">796,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 233967000 164046000 159737000 161782000 128841000 114801000 105175000 90245000 48088000 500924000 383132000 322626000 207000000 183172000 87414000 88686000 88440000 83144000 796610000 654744000 493184000 225292000 184870000 142982000 203432000 180873000 194377000 367886000 289001000 155825000 796610000 654744000 493184000 402670000 306412000 242611000 102956000 83034000 41841000 157225000 136966000 110620000 133759000 128332000 98112000 796610000 654744000 493184000 <div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:64.442%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.312%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raytheon Technologies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lockheed Martin Corporation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.16 0.20 0.19 0.16 0.17 0.19 0.32 0.37 0.38 Subsequent EventsThe Company has evaluated subsequent events from the date of the Consolidated Balance Sheet through the date the consolidated financial statements were issued. <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">S</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">UPPLEMENTARY</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NFORMATION</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> (U</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">NAUDITED</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">)</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%;"><tr><td style="width:1.0%;"/><td style="width:35.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.758%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1ST QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2ND QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3RD QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4TH QUARTER</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (benefit) provision</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(234)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 (In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1ST QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2ND QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3RD QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4TH QUARTER</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,636 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax provision (benefit) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the effects of rounding, the sum of the four quarters does not equal the annual total.</span></div> <div style="text-indent:24.75pt;text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%;"><tr><td style="width:1.0%;"/><td style="width:35.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.758%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.210%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1ST QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2ND QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3RD QUARTER</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4TH QUARTER</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (benefit) provision</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(234)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 (In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1ST QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2ND QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3RD QUARTER</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4TH QUARTER</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,636 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax provision (benefit) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 177304000 193913000 208016000 217377000 78400000 88506000 93325000 96613000 17476000 20825000 26342000 26419000 17229000 20786000 28928000 26990000 -2018000 5110000 5363000 -234000 19247000 15676000 23565000 27224000 0.35 0.29 0.43 0.50 0.35 0.29 0.43 0.49 144056000 159089000 174636000 176963000 61583000 70887000 73847000 79839000 13810000 19861000 22062000 20851000 10608000 16866000 19466000 12587000 3129000 4483000 5357000 -217000 7479000 12383000 14109000 12804000 0.16 0.26 0.30 0.26 0.16 0.26 0.29 0.25 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - USD ($)
$ in Millions
12 Months Ended
Jul. 03, 2020
Jul. 31, 2020
Dec. 27, 2019
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Jul. 03, 2020    
Entity File Number 0-23599    
Entity Registrant Name MERCURY SYSTEMS, INC    
Entity Incorporation, State or Country Code MA    
Entity Tax Identification Number 04-2741391    
Entity Address, Address Line One 50 Minuteman Road    
Entity Address, City or Town Andover    
Entity Address, State or Province MA    
Entity Address, Postal Zip Code 01810    
City Area Code 978    
Local Phone Number 256-1300    
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share    
Trading Symbol MRCY    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 3,900.0
Entity Common Stock, Shares Outstanding   55,642,844  
ICFR Auditor Attestation Flag false    
Entity Central Index Key 0001049521    
Current Fiscal Year End Date --07-03    
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 03, 2020
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 226,838 $ 257,932
Accounts receivable, net of allowance for doubtful accounts of $1,451 and $1,228 at July 3, 2020 and June 30, 2019, respectively 120,438 118,832
Contract with Customer, Asset, Net, Current 90,289 57,387
Inventory 178,093 137,112
Prepaid income taxes 2,498 90
Prepaid expenses and other current assets 16,613 10,819
Total current assets 634,769 582,172
Property and equipment, net 87,737 60,001
Goodwill 614,076 562,146
Acquired intangible assets, net 208,748 206,124
Operating lease right-of-use assets 60,613 0
Other non-current assets 4,777 6,534
Total assets 1,610,720 1,416,977
Current liabilities:    
Accounts payable 41,877 39,030
Accrued expenses 23,794 18,897
Accrued compensation 41,270 28,814
Deferred revenues and customer advances 18,974 11,291
Total current liabilities 125,915 98,032
Deferred income taxes 13,889 17,814
Income taxes payable 4,117 1,273
Operating lease liabilities 66,981 0
Other non-current liabilities 15,034 15,119
Total liabilities 225,936 132,238
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.01 par value; 85,000,000 shares authorized; 54,702,322 and 54,247,532 shares issued and outstanding at July 3, 2020 and June 30, 2019, respectively 547 542
Additional paid-in capital 1,074,667 1,058,745
Retained earnings 312,455 226,743
Accumulated other comprehensive income (2,885) (1,291)
Total shareholders' equity 1,384,784 1,284,739
Total liabilities and shareholders' equity 1,610,720 1,416,977
Contract with Customer, Asset, Net, Current 90,289 57,387
Goodwill 614,076 562,146
Acquired intangible assets, net $ 208,748 $ 206,124
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 03, 2020
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,451 $ 1,228
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 85,000,000 85,000,000
Common stock, shares issued 54,702,322 54,247,532
Common stock, shares outstanding 54,702,322 54,247,532
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Operations And Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]      
Net revenues $ 796,610 $ 654,744 $ 493,184
Cost of revenues 439,766 368,588 267,326
Gross margin 356,844 286,156 225,858
Operating expenses:      
Selling, general and administrative 132,253 110,717 88,365
Research and development 98,485 68,925 58,807
Amortization of intangible assets 30,560 27,914 26,004
Restructuring and other charges 1,805 560 3,159
Acquisition costs and other related expenses 2,679 1,456 2,538
Total operating expenses 265,782 209,572 178,873
Income from operations 91,062 76,584 46,985
Interest income 2,151 932 32
Interest expense (1,006) (9,109) (2,850)
Other income, net 1,726 (8,880) (1,594)
Income before income taxes 93,933 59,527 42,573
Tax provision 8,221 12,752 1,690
Net income $ 85,712 $ 46,775 $ 40,883
Basic net earnings (loss) per share:      
Basic net income per share (in dollars per share) $ 1.57 $ 0.98 $ 0.88
Diluted net earnings (loss) per share:      
Diluted net income per share (in dollars per share) $ 1.56 $ 0.96 $ 0.86
Weighted-average shares outstanding:      
Basic (in shares) 54,546 47,831 46,719
Diluted (in shares) 55,115 48,500 47,471
Comprehensive income:      
Net income $ 85,712 $ 46,775 $ 40,883
Foreign currency translation adjustments 174 (232) (137)
Pension benefit plan, net of tax (1,768) (2,350) 354
Total other comprehensive (loss) income, net of tax (1,594) (2,582) 217
Total comprehensive income $ 84,118 $ 44,193 $ 41,100
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income
Beginning Balance (in shares) at Jun. 30, 2017   46,303,000      
Beginning Balance at Jun. 30, 2017 $ 725,417 $ 463 $ 584,795 $ 139,085 $ 1,074
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   868,000      
Issuance of common stock under employee stock incentive plans 663 $ 8 655    
Issuance of common stock under employee stock purchase plan (in shares)   82,000      
Issuance of common stock under employee stock purchase plan 2,782 $ 1 2,781    
Stock Repurchased and Retired During Period, Shares   (329,000)      
Stock Repurchased and Retired During Period, Value (15,508) $ (3) (15,505)    
Stock-based compensation 17,437   17,437    
Net income 40,883     40,883  
Other Comprehensive Income (Loss), Net of Tax         217
Foreign currency translation adjustments (137)        
Ending Balance (in shares) at Jun. 30, 2018   46,924,000      
Ending Balance at Jun. 30, 2018 771,891 $ 469 590,163 179,968 1,291
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   478,000      
Issuance of common stock under employee stock incentive plans 0 $ 5 (5)    
Issuance of common stock under employee stock purchase plan (in shares)   102,000      
Issuance of common stock under employee stock purchase plan 3,661 $ 1 3,660    
Stock Repurchased and Retired During Period, Shares   (156,000)      
Stock Repurchased and Retired During Period, Value (7,968) $ (2) (7,966)    
Stock Issued During Period, Shares, New Issues   6,900,000      
Stock Issued During Period, Value, New Issues 453,573 $ 69 453,504    
Stock-based compensation 19,389   19,389    
Net income 46,775     46,775  
Other Comprehensive Income (Loss), Net of Tax         (2,582)
Foreign currency translation adjustments $ (232)        
Ending Balance (in shares) at Jun. 30, 2019 54,247,532 54,248,000      
Ending Balance at Jun. 30, 2019 $ 1,284,739 $ 542 1,058,745 226,743 (1,291)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   562,000      
Issuance of common stock under employee stock incentive plans 5 $ 6 (1)    
Issuance of common stock under employee stock purchase plan (in shares)   89,000      
Issuance of common stock under employee stock purchase plan 5,312 $ 1 5,311    
Stock Repurchased and Retired During Period, Shares   (197,000)      
Stock Repurchased and Retired During Period, Value (16,249) $ (2) (16,247)    
Stock-based compensation 26,859   26,859    
Net income 85,712     85,712  
Other Comprehensive Income (Loss), Net of Tax         (1,594)
Foreign currency translation adjustments $ 174        
Ending Balance (in shares) at Jul. 03, 2020 54,702,322 54,702,000      
Ending Balance at Jul. 03, 2020 $ 1,384,784 $ 547 $ 1,074,667 $ 312,455 $ (2,885)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:      
Net income $ 85,712 $ 46,775 $ 40,883
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 49,330 46,392 42,277
Share-based Compensation 26,538 19,422 17,314
Deferred income taxes (3,019) (1,557) (5,464)
Gain on investments (5,817) 0 0
Termination of interest rate swap 0 5,420 0
Other non-cash items 3,509 3,779 2,103
Changes in operating assets and liabilities, net of effects of businesses acquired:      
Accounts receivable, unbilled receivable, and cost in excess of billings (31,079) (28,096) (22,751)
Inventory (31,609) (17,101) (16,230)
Prepaid income taxes (2,792) 3,843 (2,327)
Prepaid expenses and other current assets (2,116) (1,075) (361)
Other non-current assets (1,260) 101 296
Accounts payable and accrued expenses 13,610 17,949 (5,267)
Deferred revenues and customer advances 7,082 (1,531) 6,035
Income taxes payable (131) 3,152 (11,187)
Other non-current liabilities 7,226 44 (2,000)
Net cash provided by operating activities 115,184 97,517 43,321
Cash flows from investing activities:      
Acquisition of businesses, net of cash acquired (96,502) (127,083) (185,396)
Purchases of property and equipment (43,294) (26,691) (15,106)
Proceeds from sale of investment 4,310 0 0
Other investing activities 0 0 (375)
Net cash used in investing activities (135,486) (153,774) (200,877)
Cash flows from financing activities:      
Proceeds from employee stock plans 5,317 3,661 3,445
Stock Repurchased and Retired During Period, Value (16,249) (7,968) (15,508)
Payments of term debt (200,000) (324,500) (15,000)
Borrowings under credit facilities 200,000 129,500 210,000
Proceeds from equity offering, net 0 454,343 0
Termination of interest rate swap 0 (5,420) 0
Payments of deferred financing and offering costs 0 1,851 0
Net cash (used in) provided by financing activities (10,932) 247,765 182,937
Effect of exchange rate changes on cash and cash equivalents 140 (97) (497)
Net (decrease) increase in cash and cash equivalents (31,094) 191,411 24,884
Cash and cash equivalents at beginning of year 257,932 66,521 41,637
Cash and cash equivalents at end of year 226,838 257,932 66,521
Cash paid during the period for:      
Interest 1,046 10,368 1,607
Income taxes 12,939 7,351 17,004
Non-cash investing activity 2,623 0 0
Non-cash financing activity $ 0 $ 770 $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments
12 Months Ended
Jul. 03, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at July 3, 2020:
 Fair Value Measurements
 July 3, 2020Level 1Level 2Level 3
Assets:
Certificates of deposit$10,006 $— $10,006 $— 
U.S. equity securities2,007 2,007 — — 
Total$12,013 $2,007 $10,006 $— 
During the fiscal year ended July 3, 2020, the Company received gross proceeds and recorded a gain on a cost-method investment of $4,310 and $3,810, respectively. The Company's cost-method investment did not have a readily determinable fair value and was recorded at cost within Other non-current assets in the Consolidated Balance Sheet prior to its sale.
The Company also recorded a gain on the change in fair value of a cost-method investment of $2,007. The change in fair value of these U.S equity securities was the result of an observable price change during the fourth quarter of fiscal 2020. Its fair value is based on a quoted price of identical instruments in an active market and is included within Prepaid expenses and other current assets on the Consolidated Balance Sheet as of July 3, 2020.
The gain on investments were included within Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income for the fiscal year ended July 3, 2020.
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019: 
 Fair Value Measurements
 June 30, 2019Level 1Level 2Level 3
Assets:
Certificates of deposit$31,522 $— $31,522 $— 
Total$31,522 $— $31,522 $— 
The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of July 3, 2020 and June 30, 2019.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory
12 Months Ended
Jul. 03, 2020
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory was comprised of the following:
 As of
 July 3, 2020June 30, 2019
Raw materials$111,225 $84,561 
Work in process49,647 38,525 
Finished goods17,221 14,026 
Total$178,093 $137,112 
The $40,981 increase in inventory was due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems, a
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment
12 Months Ended
Jul. 03, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consisted of the following:
 Estimated Useful Lives
(Years)
As of
July 3, 2020June 30, 2019
Computer equipment and software3-4$85,705 $78,195 
Furniture and fixtures55,993 5,330 
Leasehold improvementslesser of estimated useful life or lease term36,874 25,646 
Machinery and equipment5-1090,970 63,792 
219,542 172,963 
Less: accumulated depreciation(131,805)(112,962)
$87,737 $60,001 
The $27,736 increase in property and equipment was primarily due to current year additions and property and equipment associated with improvements to the Company's facilities, including the expansion of its trusted custom microelectronics business and the acquisition of APC. These increases were partially offset by depreciation expense. During fiscal 2020 and 2019, the Company retired $64 and $3,980, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. 
Depreciation expense related to property and equipment for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 was $18,770, $18,478 and $16,273, respectively.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
12 Months Ended
Jul. 03, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
        The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended July 3, 2020:
Total
Balance at June 30, 2019$562,146 
Goodwill adjustment for the Germane acquisition447 
Goodwill adjustment for the GECO acquisition(200)
Goodwill adjustment for the Athena acquisition(993)
Goodwill arising from the APC acquisition52,676 
Balance at July 3, 2020$614,076 
As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2020, there were no triggering events, which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2020 with no impairment noted.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
12 Months Ended
Jul. 03, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
Intangible assets consisted of the following:
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Useful
Life
July 3, 2020
Customer relationships$181,960 $(48,450)$133,510 11.4 years
Licensing agreements and patents1,505 (1,404)101 3.5 years
Completed technologies107,992 (34,522)73,470 9.2 years
Backlog3,200 (1,533)1,667 2.0 years
$294,657 $(85,909)$208,748 
June 30, 2019
Customer relationships$167,460 $(38,308)$129,152 11.4 years
Licensing agreements and patents1,505 (1,022)483 3.5 years
Completed technologies97,592 (22,246)75,346 9.0 years
Backlog1,610 (467)1,143 1.6 years
$268,167 $(62,043)$206,124 
Estimated future amortization expense for intangible assets remaining at July 3, 2020 is as follows:
Fiscal YearTotals
2021$30,326 
202229,114 
202326,857 
202423,614 
202522,034 
Thereafter76,803 
Total future amortization expense$208,748 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Plan
12 Months Ended
Jul. 03, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Plan Restructuring
Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. During fiscal 2020, the Company incurred $1,805 of net restructuring and other charges primarily related to severance costs associated with the elimination of 20 positions, predominantly in SG&A and R&D functions.
During fiscal 2019, the Company incurred $560 of net restructuring and other charges primarily related to severance costs associated with the acquired Germane business.
During fiscal 2018, the Company incurred $3,159 related to the elimination of 38 positions predominantly in R&D and operations functions as well as executive severance.
All of the restructuring and other charges are classified as operating expenses in the Consolidated Statements of Operations and Comprehensive Income and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the Consolidated Balance Sheets.
The following table presents the detail of expenses for the Company’s restructuring plans:
Severance & RelatedFacilities & OtherTotal
Restructuring liability at June 30, 2018$1,801 $— $1,801 
Restructuring charges549 80 629 
Cash paid(2,333)(24)(2,357)
Reversals (*)(13)(56)(69)
Restructuring liability at June 30, 2019— 
Restructuring charges1,730 75 1,805 
Cash paid(1,137)(75)(1,212)
Restructuring liability at July 3, 2020$597 $— $597 
(*) Reversals result from the unused outplacement services and operating costs.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
12 Months Ended
Jul. 03, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes and income tax expense were as follows:
 Fiscal Years
 202020192018
Income before income taxes:
United States$93,388 $57,281 $43,368 
Foreign545 2,246 (795)
$93,933 $59,527 $42,573 
Tax provision (benefit):
Federal:
Current$8,442 $11,454 $4,470 
Deferred(1,077)(3,008)(4,527)
7,365 8,446 (57)
State:
Current3,407 5,194 2,370 
Deferred(2,327)(1,421)(537)
1,080 3,773 1,833 
Foreign:
Current475 546 186 
Deferred(699)(13)(272)
(224)533 (86)
$8,221 $12,752 $1,690 
The following is the reconciliation between the statutory Federal income tax rate and the Company’s effective income tax rate:
 Fiscal Years
 202020192018
Tax provision at federal statutory rates21.0 %21.0 %28.0 %
State income tax, net of federal tax benefit6.1 5.9 5.6 
Research and development tax credits(11.9)(4.5)(5.1)
Provision to return(3.1)— — 
Excess tax benefits related to stock compensation(7.7)(4.5)(18.5)
Domestic manufacturing deduction— — (2.0)
Deemed repatriation of foreign earnings— — 1.9 
Foreign income tax rate differential0.1 0.1 0.3 
Non-deductible compensation2.6 2.0 1.7 
Acquisition costs— 0.1 1.4 
Reserves for unrecognized income tax benefits3.0 0.3 0.3 
Tax rate changes(0.5)— (2.3)
Impacts related to acquired tax attributes
— — (8.7)
Other(0.8)1.0 1.4 
8.8 %21.4 %4.0 %
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years.
The Tax Act also includes provisions that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In
addition, the effective tax rate may be materially different than the statutory Federal tax rate due to state taxes, Federal research and development tax credits, excess tax benefits related to stock compensation, reserves for unrecognized income tax benefits, and other book to tax permanent differences.
The effective tax rate for fiscal 2020 and 2019 differed from the Federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits related to stock compensation, partially offset by additional tax expense related to state taxes and non-deductible compensation. During fiscal 2020 and 2019, the Company recognized a tax benefit of $7,259 and $2,672 related to excess tax benefits on stock compensation, respectively. The Company also recognized a tax benefit of $6,325 and a tax reserve of $2,240, related to research and development tax credits claimed on prior year federal and state tax returns and other favorable provision to return adjustments of $2,917.
The components of the Company’s net deferred tax liabilities were as follows:
 As of
 July 3, 2020June 30, 2019
Deferred tax assets:
Inventory valuation and receivable allowances$12,066 $10,313 
Accrued compensation5,941 4,644 
Stock compensation5,062 4,595 
Federal and state tax credit carryforwards11,782 15,510 
Other accruals1,086 1,128 
Deferred compensation930 1,561 
Acquired net operating loss carryforward

425 721 
Operating lease liabilities20,035 — 
Capital loss carryforwards— 2,354 
Other1,876 2,258 
59,203 43,084 
Valuation allowance(11,264)(16,666)
Total deferred tax assets47,939 26,418 
Deferred tax liabilities:
Prepaid expenses(1,111)(848)
Property and equipment(10,668)(4,927)
Intangible assets(33,007)(38,399)
Operating lease right-of-use assets(16,426)— 
Other(616)(58)
Total deferred tax liabilities(61,828)(44,232)
Net deferred tax liabilities$(13,889)$(17,814)
As reported:
Deferred tax liabilities$(13,889)$(17,814)
$(13,889)$(17,814)
At July 3, 2020, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past and recent operating performance and results, future taxable income including the reversal of existing deferred tax liabilities, and tax planning strategies. The Company continues to conclude that its deferred tax assets are more likely than not to be realized with the exception of certain state research and development tax credits, which management continues to believe that it is not more likely than not to be realized. The change in valuation allowance is primarily related to the expiration of capital loss carryforwards that had a full valuation allowance. Any future changes in the valuation allowance will impact income tax expense.
The Company has state research and development tax credit carryforwards of $14,884, which will expire starting in fiscal year 2021 through fiscal year 2034.
The Company is subject to taxation in the U.S. (Federal and state) and various foreign jurisdictions that it operates in. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.
During the period ended July 3, 2020, the Company filed amended Federal and state tax returns primarily relating to the research and development tax credits. As part of the study, the Company adjusted the reserve previously recorded on the research and development tax credits claimed.
The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 Fiscal Years
 20202019
Unrecognized tax benefits, beginning of period$1,273 $998 
Increases for tax positions taken related to a prior period2,146 — 
Increases for tax positions taken during the current period854 275 
Decreases for tax positions taken related to a prior period— — 
Decreases for tax positions taken during current period— — 
Decreases for settlements of previously recognized positions— — 
Decreases as a result of a lapse of the applicable statute of limitations(156)— 
Unrecognized tax benefits, end of period$4,117 $1,273 
The $4,117 of unrecognized tax benefits as of July 3, 2020, if released, would reduce income tax expense. The Company increased its unrecognized income tax benefits primarily due to additional research and development tax credits claimed on prior year Federal and state returns.
The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was $175 and $84 as of July 3, 2020 and June 30, 2019, respectively, and the amount of interest and penalties recognized in fiscal 2020, 2019 and 2018 was $91, $101 and $42, respectively.
The Company’s major tax jurisdiction is the U.S. (Federal and state) and the open tax years are fiscal 2016 through 2020.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
12 Months Ended
Jul. 03, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
LEGAL CLAIMS
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position.
INDEMNIFICATION OBLIGATIONS
The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited.
PURCHASE COMMITMENTS
As of July 3, 2020, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to $103,548.
OTHER
As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's Statements of Cash Flows.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
12 Months Ended
Jul. 03, 2020
Debt Disclosure [Abstract]  
Debt Debt
Revolving Credit Facilities
On September 28, 2018, the Company amended its Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks to increase and extend the borrowing capacity of the Revolver to a $750,000, 5-year revolving credit line, with the maturity extended to September 28, 2023 (the “Amended Credit Agreement”). The Company evaluated the Amended Credit Agreement under ASC 470, Debt, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling $4,369, are being amortized to Other income (expense), net on a straight line basis over the new term of the Revolver. As of July 3, 2020, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of $1,006 and $9,109 for the fiscal years ended July 3, 2020 and June 30, 2019, respectively. There were also outstanding letters of credit of $904 as of July 3, 2020.
Maturity
The Revolver has a five year maturity, which was extended to September 28, 2023.
Interest Rates and Fees
Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus a markup pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the applicable percentage was set at LIBOR plus 1.125% based on the Company's total net leverage ratio.
In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing grid based on the Company's total net leverage ratio. As of July 3, 2020, the stated interest rate for unutilized commitments was 0.20% per annum. The Company will also pay customary letter of credit and agency fees.
Covenants and Events of Default
The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test.
The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of July 3, 2020, the Company was in compliance with all covenants and conditions under the Revolver.
Guarantees and Security
The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and 65% of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans
12 Months Ended
Jul. 03, 2020
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
Pension Plan
The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, Compensation—Retirement Benefits (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan.
The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.
At July 3, 2020, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at July 3, 2020 and 2019 was a net liability of $11,877 and $9,186, respectively, which is recorded in other non-current liabilities on the Consolidated Balance Sheets. The Company recorded a net loss of $1,768 and $2,350 in AOCI during the fiscal years ended July 3, 2020 and June 30, 2019, respectively. Total employer contributions to the Plan were $911 during the year ended July 3, 2020, and the Company's total expected employer contributions to the Plan during fiscal 2021 are $957.
The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year Total
2021$900 
20221,059 
20231,401 
20241,253 
20251,040 
Thereafter (next 5 years)6,423 
Total$12,076 
The following table outlines the components of net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Service cost$1,375 $903 
Interest cost125 156 
Expected return on assets(233)(183)
Amortization of prior service cost(63)(61)
Amortization net of loss33 — 
Net periodic benefit cost$1,237 $815 
The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Discount rate0.30 %0.50 %
Expected rate of return on Plan assets1.50 %1.50 %
Expected inflation1.20 %1.20 %
Rate of compensation increases1.50 %1.50 %
The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages.
The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Projected benefit obligation, beginning$24,274 $18,127 
Service cost1,375 903 
Interest cost125 156 
Employee contributions1,916 3,577 
Actuarial loss2,387 2,859 
Benefits paid(906)(1,607)
Foreign exchange loss784 259 
Projected benefit obligation at end of year$29,955 $24,274 
The following table presents the change in Plan assets for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Fair value of Plan assets, beginning$15,088 $12,029 
Actual return on Plan assets582 167 
Company contributions911 741 
Employee contributions1,916 3,577 
Benefits paid(906)(1,607)
Foreign exchange gain487 181 
Fair value of Plan assets at end of year$18,078 $15,088 
The following table presents the Company's reconciliation of funded status for the period presented:
As of
July 3, 2020June 30, 2019
Projected benefit obligation at end of year$29,955 $24,274 
Fair value of plan assets at end of year18,078 15,088 
Funded status$(11,877)$(9,186)
The fair value of Plan assets were $18,078 at July 3, 2020. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during the years ended July 3, 2020 or June 30, 2019. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of July 3, 2020, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.
401(k) Plan
The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal years 2020, 2019 and 2018, the Company matched employee contributions up to 3% of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was $5,954, $4,525 and $3,684 during the fiscal years ended July 3, 2020, June 30, 2019, and 2018, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity
12 Months Ended
Jul. 03, 2020
Equity [Abstract]  
Shareholders' Equity Shareholders’ Equity
PREFERRED STOCK
The Company is authorized to issue 1,000 shares of preferred stock with a par value of $0.01 per share.
SHELF REGISTRATION STATEMENT
On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement, which allows the Company to sell an aggregate of up to $200,000 of its common stock from time to time through its agents.
FOLLOW-ON EQUITY OFFERING
On May 20, 2019 the Company announced the commencement of an underwritten public offering of 5,000 shares of its common stock, par value $0.01, with an over-allotment allocation of an additional 750 shares. On May 23, 2019, the Company announced it upsized the initial 5,000 share public offering to 6,000 shares, with an over-allotment allocation of 900 shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
12 Months Ended
Jul. 03, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
STOCK INCENTIVE PLANS
The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. On November 6, 2019, an additional 184 shares from the 2005 Plan were rolled into the 2018 Plan as a result of forfeiture, cancellation, or termination (other than by exercise) of previously-made grants under the 2005 Plan. The shares authorized for issuance under the 2018 Plan will continue to be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 2,632 shares available for future grant under the 2018 Plan at July 3, 2020.
As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets generally include the achievement of internal performance targets in relation to a peer group of companies.
EMPLOYEE STOCK PURCHASE PLAN
The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2020, 2019, and 2018 was 89, 102 and 82, respectively. Shares available for future purchase under the ESPP totaled 29 at July 3, 2020.
STOCK OPTION AND AWARD ACTIVITY
The following table summarizes activity of the Company’s stock option plans since June 30, 2018: 
 Options Outstanding
 Number of
Shares
Weighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value as
of 7/3/2020
Outstanding at June 30, 2018$5.52 3.13
Granted— — 
Exercised— — 
Cancelled— — 
Outstanding at June 30, 2019$5.52 2.13
Granted— $— 
Exercised(1)$5.52 
Cancelled— $— 
Outstanding at July 3, 2020$5.52 1.12$208 
Vested and expected to vest at July 3, 2020$5.52 1.12$208 
Exercisable at July 3, 2020$5.52 1.12$208 
The intrinsic value of the options exercised during fiscal years 2020, and 2018 was $67 and $1,780, respectively. There were no options exercised during fiscal 2019. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, June 30, 2019 and 2018, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2020, 2019 or 2018.
The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:
 Non-Vested Restricted Stock Awards
 Number of
Shares
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 20181,135 $27.26 
Granted468 52.50 
Vested(478)51.50 
Forfeited(79)36.97 
Outstanding at June 30, 20191,046 $39.62 
Granted522 80.87 
Vested(562)31.40 
Forfeited(49)54.96 
Outstanding at July 3, 2020957 $61.59 
The total fair value of restricted stock awards vested during fiscal years 2020, 2019, and 2018 was $46,089, $24,596 and $38,344, respectively.
Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of July 3, 2020, there was $44,690 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.4 years from July 3, 2020. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019.
STOCK-BASED COMPENSATION EXPENSE
The Company recognizes expense for its share-based payment plans in the Consolidated Statements of Operations and Comprehensive Income in accordance with ASC 718. The Company had $562 and $241 of capitalized stock-based compensation expense on the Consolidated Balance Sheets as of July 3, 2020 and June 30, 2019, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Cost of revenues$989 $820 $502 
Selling, general and administrative21,688 16,188 14,828 
Research and development3,861 2,414 1,984 
Stock-based compensation expense before tax26,538 19,422 17,314 
Income taxes(6,900)(5,263)(5,713)
Stock-based compensation expense, net of income taxes$19,638 $14,159 $11,601 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers
12 Months Ended
Jul. 03, 2020
Segment Reporting [Abstract]  
Operating Segment, Geographic Information and Significant Customers Operating Segment, Geographic Information and Significant Customers
Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of one operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, Segment Reporting.
The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 U.S.EuropeAsia Pacific EliminationsTotal
YEAR ENDED JULY 3, 2020     
Net revenues to unaffiliated customers$744,270 $50,092 $2,248 $— $796,610 
Inter-geographic revenues4,938 3,067 — (8,005)— 
Net revenues$749,208 $53,159 $2,248 $(8,005)$796,610 
Identifiable long-lived assets (1)$82,588 $5,144 $$— $87,737 
YEAR ENDED JUNE 30, 2019     
Net revenues to unaffiliated customers$599,422 $49,332 $5,990 $— $654,744 
Inter-geographic revenues10,570 1,343 — (11,913)— 
Net revenues$609,992 $50,675 $5,990 $(11,913)$654,744 
Identifiable long-lived assets (1)$54,952 $5,037 $12 $— $60,001 
YEAR ENDED JUNE 30, 2018     
Net revenues to unaffiliated customers$450,218 $35,000 $7,966 $— $493,184 
Inter-geographic revenues10,650 925 — (11,575)— 
Net revenues$460,868 $35,925 $7,966 $(11,575)$493,184 
Identifiable long-lived assets (1)$47,997 $2,974 $$— $50,980 
(1) Identifiable long-lived assets exclude ROU assets, goodwill, and intangible assets.
In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.
The following table presents the Company's net revenue by end market for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Domestic (1)$704,722 $580,935 $410,050 
International/Foreign Military Sales (2)91,888 73,809 83,134 
Total Net Revenue$796,610 $654,744 $493,184 
(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.
The following table presents the Company's net revenue by end application for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Radar (1)$233,967 $164,046 $159,737 
Electronic Warfare (2)161,782 128,841 114,801 
Other Sensor and Effector (3)105,175 90,245 48,088 
Total Sensor and Effector500,924 383,132 322,626 
C4I (4)207,000 183,172 87,414 
Other (5)88,686 88,440 83,144 
Total Net Revenues$796,610 $654,744 $493,184 
        (1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
        (2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
        (3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
        (4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
        (5) Other products include all component and other sales where the end use is not specified.
The following table presents the Company's net revenue by product grouping for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Components (1)$225,292 $184,870 $142,982 
Modules and Sub-assemblies (2)203,432 180,873 194,377 
Integrated Subsystems (3)367,886 289,001 155,825 
Total Net Revenues$796,610 $654,744 $493,184 
(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company.
The following table presents the Company's net revenue by platform for the periods presented:
Fiscal Years Ended
July 3, 2020June 30, 2019June 30, 2018
Airborne (1)$402,670 $306,412 $242,611 
Land (2)102,956 83,034 41,841 
Naval (3)157,225 136,966 110,620 
Other (4)133,759 128,332 98,112 
Total Net Revenues$796,610 $654,744 $493,184 
(1) Airborne platform includes products that relate to personnel, equipment, or pieces of equipment designed for airborne applications
(2) Land platform includes products that relate to fixed or mobile equipment, or pieces of equipment for personnel, weapon systems, vehicles and support elements operating on land
(3) Naval platform includes products that relate to personnel, equipment, or pieces of equipment designed for naval operations
(4) All platforms other than Airborne, Land or Naval.
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Raytheon Technologies16 %20 %19 %
Lockheed Martin Corporation16 %17 %19 %
 32 %37 %38 %
While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the years ended July 3, 2020, June 30, 2019 and 2018.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
12 Months Ended
Jul. 03, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company has evaluated subsequent events from the date of the Consolidated Balance Sheet through the date the consolidated financial statements were issued.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Supplementary Information (Unaudited)
12 Months Ended
Jul. 03, 2020
Quarterly Financial Information Disclosure [Abstract]  
Supplementary Information (Unaudited)
SUPPLEMENTARY INFORMATION (UNAUDITED)
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2020 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$177,304 $193,913 $208,016 $217,377 
Gross margin$78,400 $88,506 $93,325 $96,613 
Income from operations$17,476 $20,825 $26,342 $26,419 
Income before income taxes$17,229 $20,786 $28,928 $26,990 
Income tax (benefit) provision$(2,018)$5,110 $5,363 $(234)
Net income$19,247 $15,676 $23,565 $27,224 
Net income per share:
Basic net income per share$0.35 $0.29 $0.43 $0.50 
Diluted net income per share$0.35 $0.29 $0.43 $0.49 
2019 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$144,056 $159,089 $174,636 $176,963 
Gross margin$61,583 $70,887 $73,847 $79,839 
Income from operations$13,810 $19,861 $22,062 $20,851 
Income before income taxes$10,608 $16,866 $19,466 $12,587 
Income tax provision (benefit) $3,129 $4,483 $5,357 $(217)
Net income$7,479 $12,383 $14,109 $12,804 
Net income per share:
Basic net income per share$0.16 $0.26 $0.30 $0.26 
Diluted net income per share$0.16 $0.26 $0.29 $0.25 
Due to the effects of rounding, the sum of the four quarters does not equal the annual total.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Statement of Financial Position, Classified (Policies)
12 Months Ended
Jul. 03, 2020
Statement of Financial Position [Abstract]  
Lessee, Leases
LEASES
Effective July 1, 2019, the Company adopted ASC 842, Leases, (“ASC 842”), which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability for most lease arrangements. The Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption.
The Company has arrangements involving the lease of facilities, machinery and equipment. Under ASC 842, at inception of the arrangement, the Company determines whether the contract is or contains a lease and whether the lease should be classified as an operating or a financing lease. This determination, among other considerations, involves an assessment of whether the Company can control the underlying asset and have the right to obtain substantially all of the economic benefits or outputs from the asset.
The Company recognizes ROU assets and lease liabilities as of the lease commencement date based on the net present value of the future minimum lease payments over the lease term. ASC 842 requires lessees to use the rate implicit in the lease unless it is not readily determinable and then it may use its incremental borrowing rate (“IBR”) to discount the future minimum
lease payments. Most of the Company's lease arrangements do not provide an implicit rate; therefore, the Company uses its IBR to discount the future minimum lease payments. The Company determines its IBR with its credit rating and current economic information available as of the commencement date, as well as the identified lease term. During the assessment of the lease term, the Company considers its renewal options and extensions within the arrangements and the Company includes these options when it is reasonably certain to extend the term of the lease.
The Company has lease arrangements with both lease and non-lease components. Consideration is allocated to lease and non-lease components based on estimated standalone prices. The Company has elected to exclude non-lease components from the calculation of its ROU assets and lease liabilities. In the Company's adoption of ASC 842, leases with an initial term of 12 months or less will not result in recognition of a ROU asset and a lease liability and will be expensed as incurred over the lease term. Leases of this nature were immaterial to the Company’s consolidated financial statements.
The Company has lease arrangements that contain incentives for tenant improvements as well as fixed rent escalation clauses. For contracts with tenant improvement incentives that are determined to be a leasehold improvement that will be owned by the lessee and the Company is reasonably certain to exercise, it records a reduction to the lease liability and amortizes the incentive over the identified term of the lease as a reduction to rent expense. The Company records rental expense on a straight-line basis over the identified lease term on contracts with rent escalation clauses.
Finance leases are not material to the Company's consolidated financial statements and the Company is not a lessor in any material lease arrangements. There are no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees in the Company's lease arrangements. Operating leases are included in Operating lease right-of-use assets, Accrued expenses, and Operating lease liabilities in the Company's Consolidated Balance Sheets. The standard had no impact on the Company's Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note J to the consolidated financial statements for more information regarding the adoption of this standard.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Statement of Financial Position, Classified (Policies)
12 Months Ended
Jul. 03, 2020
Statement of Financial Position [Abstract]  
Pension and Other Postretirement Plans, Policy The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Tables)
12 Months Ended
Jul. 03, 2020
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at July 3, 2020:
 Fair Value Measurements
 July 3, 2020Level 1Level 2Level 3
Assets:
Certificates of deposit$10,006 $— $10,006 $— 
U.S. equity securities2,007 2,007 — — 
Total$12,013 $2,007 $10,006 $— 
During the fiscal year ended July 3, 2020, the Company received gross proceeds and recorded a gain on a cost-method investment of $4,310 and $3,810, respectively. The Company's cost-method investment did not have a readily determinable fair value and was recorded at cost within Other non-current assets in the Consolidated Balance Sheet prior to its sale.
The Company also recorded a gain on the change in fair value of a cost-method investment of $2,007. The change in fair value of these U.S equity securities was the result of an observable price change during the fourth quarter of fiscal 2020. Its fair value is based on a quoted price of identical instruments in an active market and is included within Prepaid expenses and other current assets on the Consolidated Balance Sheet as of July 3, 2020.
The gain on investments were included within Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income for the fiscal year ended July 3, 2020.
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019: 
 Fair Value Measurements
 June 30, 2019Level 1Level 2Level 3
Assets:
Certificates of deposit$31,522 $— $31,522 $— 
Total$31,522 $— $31,522 $— 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Tables)
12 Months Ended
Jul. 03, 2020
Inventory Disclosure [Abstract]  
Inventory
Inventory was comprised of the following:
 As of
 July 3, 2020June 30, 2019
Raw materials$111,225 $84,561 
Work in process49,647 38,525 
Finished goods17,221 14,026 
Total$178,093 $137,112 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Tables)
12 Months Ended
Jul. 03, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consisted of the following:
 Estimated Useful Lives
(Years)
As of
July 3, 2020June 30, 2019
Computer equipment and software3-4$85,705 $78,195 
Furniture and fixtures55,993 5,330 
Leasehold improvementslesser of estimated useful life or lease term36,874 25,646 
Machinery and equipment5-1090,970 63,792 
219,542 172,963 
Less: accumulated depreciation(131,805)(112,962)
$87,737 $60,001 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
12 Months Ended
Jul. 03, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended July 3, 2020:
Total
Balance at June 30, 2019$562,146 
Goodwill adjustment for the Germane acquisition447 
Goodwill adjustment for the GECO acquisition(200)
Goodwill adjustment for the Athena acquisition(993)
Goodwill arising from the APC acquisition52,676 
Balance at July 3, 2020$614,076 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
12 Months Ended
Jul. 03, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquired Intangible Assets
Intangible assets consisted of the following:
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Useful
Life
July 3, 2020
Customer relationships$181,960 $(48,450)$133,510 11.4 years
Licensing agreements and patents1,505 (1,404)101 3.5 years
Completed technologies107,992 (34,522)73,470 9.2 years
Backlog3,200 (1,533)1,667 2.0 years
$294,657 $(85,909)$208,748 
June 30, 2019
Customer relationships$167,460 $(38,308)$129,152 11.4 years
Licensing agreements and patents1,505 (1,022)483 3.5 years
Completed technologies97,592 (22,246)75,346 9.0 years
Backlog1,610 (467)1,143 1.6 years
$268,167 $(62,043)$206,124 
Estimated Future Amortization Expense for Acquired Intangible Assets
Estimated future amortization expense for intangible assets remaining at July 3, 2020 is as follows:
Fiscal YearTotals
2021$30,326 
202229,114 
202326,857 
202423,614 
202522,034 
Thereafter76,803 
Total future amortization expense$208,748 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the APC acquisition. These assets are included in the Company's gross and net carrying amounts as of July 3, 2020.
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Useful
Life
Customer relationships$20,600 $(1,405)$19,195 11.0 years
Completed technologies10,400 (709)9,691 11.0 years
Backlog2,200 (825)1,375 2.0 years
$33,200 $(2,939)$30,261 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Plan (Tables)
12 Months Ended
Jul. 03, 2020
Restructuring and Related Activities [Abstract]  
Expenses by Business Segment for Restructuring Plans
The following table presents the detail of expenses for the Company’s restructuring plans:
Severance & RelatedFacilities & OtherTotal
Restructuring liability at June 30, 2018$1,801 $— $1,801 
Restructuring charges549 80 629 
Cash paid(2,333)(24)(2,357)
Reversals (*)(13)(56)(69)
Restructuring liability at June 30, 2019— 
Restructuring charges1,730 75 1,805 
Cash paid(1,137)(75)(1,212)
Restructuring liability at July 3, 2020$597 $— $597 
(*) Reversals result from the unused outplacement services and operating costs.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
12 Months Ended
Jul. 03, 2020
Income Tax Disclosure [Abstract]  
Components of Income Before Income Taxes and Income Tax Expense (Benefit)
The components of income before income taxes and income tax expense were as follows:
 Fiscal Years
 202020192018
Income before income taxes:
United States$93,388 $57,281 $43,368 
Foreign545 2,246 (795)
$93,933 $59,527 $42,573 
Tax provision (benefit):
Federal:
Current$8,442 $11,454 $4,470 
Deferred(1,077)(3,008)(4,527)
7,365 8,446 (57)
State:
Current3,407 5,194 2,370 
Deferred(2,327)(1,421)(537)
1,080 3,773 1,833 
Foreign:
Current475 546 186 
Deferred(699)(13)(272)
(224)533 (86)
$8,221 $12,752 $1,690 
Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations
The following is the reconciliation between the statutory Federal income tax rate and the Company’s effective income tax rate:
 Fiscal Years
 202020192018
Tax provision at federal statutory rates21.0 %21.0 %28.0 %
State income tax, net of federal tax benefit6.1 5.9 5.6 
Research and development tax credits(11.9)(4.5)(5.1)
Provision to return(3.1)— — 
Excess tax benefits related to stock compensation(7.7)(4.5)(18.5)
Domestic manufacturing deduction— — (2.0)
Deemed repatriation of foreign earnings— — 1.9 
Foreign income tax rate differential0.1 0.1 0.3 
Non-deductible compensation2.6 2.0 1.7 
Acquisition costs— 0.1 1.4 
Reserves for unrecognized income tax benefits3.0 0.3 0.3 
Tax rate changes(0.5)— (2.3)
Impacts related to acquired tax attributes
— — (8.7)
Other(0.8)1.0 1.4 
8.8 %21.4 %4.0 %
Components of Net Deferred Tax Assets (Liabilities)
 As of
 July 3, 2020June 30, 2019
Deferred tax assets:
Inventory valuation and receivable allowances$12,066 $10,313 
Accrued compensation5,941 4,644 
Stock compensation5,062 4,595 
Federal and state tax credit carryforwards11,782 15,510 
Other accruals1,086 1,128 
Deferred compensation930 1,561 
Acquired net operating loss carryforward

425 721 
Operating lease liabilities20,035 — 
Capital loss carryforwards— 2,354 
Other1,876 2,258 
59,203 43,084 
Valuation allowance(11,264)(16,666)
Total deferred tax assets47,939 26,418 
Deferred tax liabilities:
Prepaid expenses(1,111)(848)
Property and equipment(10,668)(4,927)
Intangible assets(33,007)(38,399)
Operating lease right-of-use assets(16,426)— 
Other(616)(58)
Total deferred tax liabilities(61,828)(44,232)
Net deferred tax liabilities$(13,889)$(17,814)
As reported:
Deferred tax liabilities$(13,889)$(17,814)
$(13,889)$(17,814)
Summary of Reserves for Unrecognized Income Tax Benefits
The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 Fiscal Years
 20202019
Unrecognized tax benefits, beginning of period$1,273 $998 
Increases for tax positions taken related to a prior period2,146 — 
Increases for tax positions taken during the current period854 275 
Decreases for tax positions taken related to a prior period— — 
Decreases for tax positions taken during current period— — 
Decreases for settlements of previously recognized positions— — 
Decreases as a result of a lapse of the applicable statute of limitations(156)— 
Unrecognized tax benefits, end of period$4,117 $1,273 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
12 Months Ended
Jul. 03, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Stock Option Plans
The following table summarizes activity of the Company’s stock option plans since June 30, 2018: 
 Options Outstanding
 Number of
Shares
Weighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value as
of 7/3/2020
Outstanding at June 30, 2018$5.52 3.13
Granted— — 
Exercised— — 
Cancelled— — 
Outstanding at June 30, 2019$5.52 2.13
Granted— $— 
Exercised(1)$5.52 
Cancelled— $— 
Outstanding at July 3, 2020$5.52 1.12$208 
Vested and expected to vest at July 3, 2020$5.52 1.12$208 
Exercisable at July 3, 2020$5.52 1.12$208 
Summary of Nonvested Restricted Stock
The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2018:
 Non-Vested Restricted Stock Awards
 Number of
Shares
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 20181,135 $27.26 
Granted468 52.50 
Vested(478)51.50 
Forfeited(79)36.97 
Outstanding at June 30, 20191,046 $39.62 
Granted522 80.87 
Vested(562)31.40 
Forfeited(49)54.96 
Outstanding at July 3, 2020957 $61.59 
Stock Based Compensation Expenses The following table presents share-based compensation expenses from continuing operations included in the Company’s Consolidated Statements of Operations and Comprehensive Income:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Cost of revenues$989 $820 $502 
Selling, general and administrative21,688 16,188 14,828 
Research and development3,861 2,414 1,984 
Stock-based compensation expense before tax26,538 19,422 17,314 
Income taxes(6,900)(5,263)(5,713)
Stock-based compensation expense, net of income taxes$19,638 $14,159 $11,601 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers (Tables)
12 Months Ended
Jul. 03, 2020
Segment Reporting [Abstract]  
Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations
The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 U.S.EuropeAsia Pacific EliminationsTotal
YEAR ENDED JULY 3, 2020     
Net revenues to unaffiliated customers$744,270 $50,092 $2,248 $— $796,610 
Inter-geographic revenues4,938 3,067 — (8,005)— 
Net revenues$749,208 $53,159 $2,248 $(8,005)$796,610 
Identifiable long-lived assets (1)$82,588 $5,144 $$— $87,737 
YEAR ENDED JUNE 30, 2019     
Net revenues to unaffiliated customers$599,422 $49,332 $5,990 $— $654,744 
Inter-geographic revenues10,570 1,343 — (11,913)— 
Net revenues$609,992 $50,675 $5,990 $(11,913)$654,744 
Identifiable long-lived assets (1)$54,952 $5,037 $12 $— $60,001 
YEAR ENDED JUNE 30, 2018     
Net revenues to unaffiliated customers$450,218 $35,000 $7,966 $— $493,184 
Inter-geographic revenues10,650 925 — (11,575)— 
Net revenues$460,868 $35,925 $7,966 $(11,575)$493,184 
Identifiable long-lived assets (1)$47,997 $2,974 $$— $50,980 
(1) Identifiable long-lived assets exclude ROU assets, goodwill, and intangible assets.
Revenue from External Customers by Geographic Areas
The following table presents the Company's net revenue by end market for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Domestic (1)$704,722 $580,935 $410,050 
International/Foreign Military Sales (2)91,888 73,809 83,134 
Total Net Revenue$796,610 $654,744 $493,184 
(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.
Revenue from External Customers by Products and Services
The following table presents the Company's net revenue by end application for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Radar (1)$233,967 $164,046 $159,737 
Electronic Warfare (2)161,782 128,841 114,801 
Other Sensor and Effector (3)105,175 90,245 48,088 
Total Sensor and Effector500,924 383,132 322,626 
C4I (4)207,000 183,172 87,414 
Other (5)88,686 88,440 83,144 
Total Net Revenues$796,610 $654,744 $493,184 
        (1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
        (2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
        (3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
        (4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
        (5) Other products include all component and other sales where the end use is not specified.
The following table presents the Company's net revenue by product grouping for the periods presented:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Components (1)$225,292 $184,870 $142,982 
Modules and Sub-assemblies (2)203,432 180,873 194,377 
Integrated Subsystems (3)367,886 289,001 155,825 
Total Net Revenues$796,610 $654,744 $493,184 
The following table presents the Company's net revenue by platform for the periods presented:
Fiscal Years Ended
July 3, 2020June 30, 2019June 30, 2018
Airborne (1)$402,670 $306,412 $242,611 
Land (2)102,956 83,034 41,841 
Naval (3)157,225 136,966 110,620 
Other (4)133,759 128,332 98,112 
Total Net Revenues$796,610 $654,744 $493,184 
Customers Comprising Ten Percent or more Revenues
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 Fiscal Years Ended
 July 3, 2020June 30, 2019June 30, 2018
Raytheon Technologies16 %20 %19 %
Lockheed Martin Corporation16 %17 %19 %
 32 %37 %38 %
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Supplementary Information (Unaudited) (Tables)
12 Months Ended
Jul. 03, 2020
Quarterly Financial Information Disclosure [Abstract]  
Consolidated Quarterly Statements of Operations
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2020 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$177,304 $193,913 $208,016 $217,377 
Gross margin$78,400 $88,506 $93,325 $96,613 
Income from operations$17,476 $20,825 $26,342 $26,419 
Income before income taxes$17,229 $20,786 $28,928 $26,990 
Income tax (benefit) provision$(2,018)$5,110 $5,363 $(234)
Net income$19,247 $15,676 $23,565 $27,224 
Net income per share:
Basic net income per share$0.35 $0.29 $0.43 $0.50 
Diluted net income per share$0.35 $0.29 $0.43 $0.49 
2019 (In thousands, except per share data)1ST QUARTER2ND QUARTER3RD QUARTER4TH QUARTER
Net revenues$144,056 $159,089 $174,636 $176,963 
Gross margin$61,583 $70,887 $73,847 $79,839 
Income from operations$13,810 $19,861 $22,062 $20,851 
Income before income taxes$10,608 $16,866 $19,466 $12,587 
Income tax provision (benefit) $3,129 $4,483 $5,357 $(217)
Net income$7,479 $12,383 $14,109 $12,804 
Net income per share:
Basic net income per share$0.16 $0.26 $0.30 $0.26 
Diluted net income per share$0.16 $0.26 $0.29 $0.25 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Assets:    
Gain on Sale of Investments $ 4,310  
Proceeds from Sale of Other Investments 3,810  
Assets, Fair Value Adjustment 2,007  
Fair Value, Measurements, Recurring | Estimate of Fair Value Measurement [Member]    
Assets:    
Fair value measurement disclosure 12,013 $ 31,522
Fair Value, Measurements, Recurring | Equity Securities [Member] | Estimate of Fair Value Measurement [Member]    
Assets:    
Fair value measurement disclosure 2,007  
Fair Value, Measurements, Recurring | Certificates of Deposit [Member] | Estimate of Fair Value Measurement [Member]    
Assets:    
Fair value measurement disclosure 10,006 31,522
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Fair value measurement disclosure 2,007 0
Fair Value, Measurements, Recurring | Level 1 | Equity Securities [Member]    
Assets:    
Fair value measurement disclosure 2,007  
Fair Value, Measurements, Recurring | Level 1 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure 0 0
Fair Value, Measurements, Recurring | Level 2    
Assets:    
Fair value measurement disclosure 10,006 31,522
Fair Value, Measurements, Recurring | Level 2 | Equity Securities [Member]    
Assets:    
Fair value measurement disclosure 0  
Fair Value, Measurements, Recurring | Level 2 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure 10,006 31,522
Fair Value, Measurements, Recurring | Level 3    
Assets:    
Fair value measurement disclosure 0 0
Fair Value, Measurements, Recurring | Level 3 | Equity Securities [Member]    
Assets:    
Fair value measurement disclosure 0  
Fair Value, Measurements, Recurring | Level 3 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure $ 0 $ 0
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Detail) - USD ($)
$ in Thousands
Jul. 03, 2020
Jun. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 111,225 $ 84,561
Work in process 49,647 38,525
Finished goods 17,221 14,026
Total $ 178,093 $ 137,112
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 219,542 $ 172,963
Less: accumulated depreciation and amortization (131,805) (112,962)
Property and equipment, net 87,737 60,001
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 85,705 78,195
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 4 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Property and equipment, gross $ 5,993 5,330
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 36,874 25,646
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 90,970 $ 63,792
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 10 years  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Property, Plant and Equipment [Line Items]      
Increase in property and equipment $ 27,736    
Depreciation and amortization expense related to property and equipment 18,770 $ 18,478 $ 16,273
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Retirement of asset $ 64 $ 3,980  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
12 Months Ended
Jul. 03, 2020
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 562,146
Ending Balance 614,076
Delta  
Goodwill [Roll Forward]  
Goodwill, Period Increase (Decrease) 447
GECO Avionics, LLC [Member]  
Goodwill [Roll Forward]  
Goodwill, Period Increase (Decrease) (200)
The Athena Group, Inc [Member]  
Goodwill [Roll Forward]  
Goodwill arising from acquisition 52,676
Goodwill, Period Increase (Decrease) $ (993)
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 294,657 $ 268,167
Accumulated Amortization (85,909) (62,043)
Net Carrying Amount 208,748 206,124
Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 181,960 167,460
Accumulated Amortization (48,450) (38,308)
Net Carrying Amount $ 133,510 $ 129,152
Acquired intangible assets, estimated useful lives 11 years 4 months 24 days 11 years 4 months 24 days
Licensing agreements and patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,505 $ 1,505
Accumulated Amortization (1,404) (1,022)
Net Carrying Amount $ 101 $ 483
Acquired intangible assets, estimated useful lives 3 years 6 months 3 years 6 months
Completed technologies    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 107,992 $ 97,592
Accumulated Amortization (34,522) (22,246)
Net Carrying Amount $ 73,470 $ 75,346
Acquired intangible assets, estimated useful lives 9 years 2 months 12 days 9 years
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,200 $ 1,610
Accumulated Amortization (1,533) (467)
Net Carrying Amount $ 1,667 $ 1,143
Acquired intangible assets, estimated useful lives 2 years 1 year 7 months 6 days
American Panel Corporation    
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (2,939)  
Net Carrying Amount $ 30,261  
American Panel Corporation | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, estimated useful lives 11 years  
American Panel Corporation | Developed Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, estimated useful lives 11 years  
American Panel Corporation | Order or Production Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquired intangible assets, estimated useful lives 2 years  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets, Gross $ 294,657 $ 268,167
Finite-Lived Intangible Assets, Accumulated Amortization 85,909 62,043
2015 30,326  
2016 29,114  
2017 26,857  
2018 23,614  
2019 22,034  
Thereafter 76,803  
Net Carrying Amount 208,748 206,124
Customer Relationships    
Finite-Lived Intangible Assets, Gross 181,960 167,460
Finite-Lived Intangible Assets, Accumulated Amortization 48,450 38,308
Net Carrying Amount $ 133,510 $ 129,152
Acquired intangible assets, estimated useful lives 11 years 4 months 24 days 11 years 4 months 24 days
Completed Technology [Member]    
Finite-Lived Intangible Assets, Gross $ 107,992 $ 97,592
Finite-Lived Intangible Assets, Accumulated Amortization 34,522 22,246
Net Carrying Amount $ 73,470 $ 75,346
Acquired intangible assets, estimated useful lives 9 years 2 months 12 days 9 years
Backlog [Member]    
Finite-Lived Intangible Assets, Gross $ 3,200 $ 1,610
Finite-Lived Intangible Assets, Accumulated Amortization 1,533 467
Net Carrying Amount $ 1,667 $ 1,143
Acquired intangible assets, estimated useful lives 2 years 1 year 7 months 6 days
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Plan - Additional Information (Detail)
$ in Thousands
12 Months Ended
Jul. 03, 2020
USD ($)
position
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
position
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges $ 1,805 $ 560 $ 3,159
Number of positions eliminated | position 20   38
Other restructuring costs   $ 560 $ 3,159
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period $ 4 $ 1,801
Provisions 1,805 629
Cash paid (1,212) (2,357)
Reversals   (69)
Restructuring liability at end period 597 4
Severance    
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period 4 1,801
Provisions 1,730 549
Cash paid (1,137) (2,333)
Reversals   (13)
Restructuring liability at end period 597 4
Other Members    
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period 0 0
Provisions 75 80
Cash paid (75) (24)
Reversals   (56)
Restructuring liability at end period $ 0 $ 0
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Income before income taxes:      
United States $ 93,388 $ 57,281 $ 43,368
Foreign 545 2,246 (795)
Income before income taxes 93,933 59,527 42,573
Federal:      
Current 8,442 11,454 4,470
Deferred (1,077) (3,008) (4,527)
Federal Income Tax Expense (Benefit), Continuing Operations, Total 7,365 8,446 (57)
State:      
Current 3,407 5,194 2,370
Deferred (2,327) (1,421) (537)
State and Local Income Tax Expense (Benefit), Continuing Operations, Total 1,080 3,773 1,833
Foreign:      
Current 475 546 186
Deferred (699) (13) (272)
Foreign, Income Tax expense benefit (224) 533 (86)
Income tax expense (benefit) $ 8,221 $ 12,752 $ 1,690
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]      
Income taxes at federal statutory rates 21.00% 21.00% 28.00%
State income tax, net of federal tax benefit 6.10% 5.90% 5.60%
Research and development credits (11.90%) (4.50%) (5.10%)
Effective Income Tax Rate Reconciliation, Deduction, Percent 3.10% 0.00% 0.00%
Excess tax benefits on stock compensation (7.70%) (4.50%) (18.50%)
Domestic manufacturing deduction 0.00% 0.00% (2.00%)
Deemed repatriation of foreign earnings 0.00% 0.00% (1.90%)
Foreign tax credits (0.10%) (0.10%) (0.30%)
Equity compensation 2.60% 2.00% 1.70%
Change in the fair value of the liability related to the LNX earn-out 3.00% 0.30% 0.30%
Effective Income Tax Rate Reconciliation, Acquired Tax Attributes 0.00% 0.00% (8.70%)
Tax rate changes (0.50%) 0.00% (2.30%)
Acquisition costs 0.00% 0.10% 1.40%
Other (0.80%) 1.00% 1.40%
Effective income tax rate from continuing operation 8.80% 21.40% 4.00%
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Jul. 03, 2020
Jun. 30, 2019
Deferred tax assets:    
Inventory valuation and receivable allowances $ 12,066 $ 10,313
Accrued compensation 5,941 4,644
Equity compensation 5,062 4,595
Federal and state research and development tax credit carryforwards 11,782 15,510
Other accruals 1,086 1,128
Accrued compensation 930 1,561
Operating Loss Carryforwards 425 721
Deferred Tax Assets, Tax Deferred Expense 20,035 0
Capital loss carryforwards 0 2,354
Other temporary differences 1,876 2,258
Deferred tax Asset 59,203 43,084
Valuation allowance (11,264) (16,666)
Total deferred tax assets 47,939 26,418
Deferred tax liabilities:    
Deferred revenue (1,111) (848)
Property and equipment depreciation (10,668) (4,927)
Acquired intangible assets (33,007) (38,399)
Other (616) (58)
Total deferred tax liabilities 61,828 44,232
Net deferred tax (liabilities) assets (13,889) (17,814)
Deferred income taxes 13,889 17,814
Deferred Tax Liabilities, Leasing Arrangements $ (16,426) $ 0
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Tax Credit Carryforward [Line Items]    
Reductions as a result of a lapse of the applicable statute of limitations $ 156 $ 0
Settlements of previously recognized positions 0 0
Excess Tax Benefit from Share-based Compensation, Operating Activities 7,259 $ 2,672
Income Tax Credits and Adjustments 6,325  
Unrecognized Tax Benefits, Period Increase (Decrease) 2,240  
Effective Income Tax Rate Reconciliation, Deduction, Other, Amount 2,917  
Domestic Tax Authority | Research and development credit carryforwards    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 14,884  
Domestic Tax Authority | Research and development credit carryforwards | Maximum    
Tax Credit Carryforward [Line Items]    
Tax carryforward expiration year 2034  
State and Local Jurisdiction | Research and development credit carryforwards    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 14,884  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, beginning of period $ 1,273 $ 998  
Increases for tax positions taken related to a prior period 2,146 0  
Decreases for settlements of previously recognized positions 0 0  
Decreases as a result of a lapse of the applicable statute of limitations (156) 0  
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 854 275  
Unrecognized tax benefits, end of period 4,117 1,273 $ 998
Unrecognized tax benefits that would impact effective tax rate 4,117    
Interest and penalties accrued 175 84  
interest and penalties recognized $ 91 $ 101 $ 42
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
Jul. 03, 2020
USD ($)
Non-cancelable purchase commitments  
Long-term Purchase Commitment [Line Items]  
Purchase commitments for less than one year $ 103,548
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
May 02, 2016
Jul. 03, 2020
Jun. 30, 2019
Line of Credit Facility [Line Items]      
Interest Expense   $ (1,006,000) $ (9,109,000)
Letters of credit outstanding   $ 904,000  
Debt instrument borrowing term 5 years    
Collateral Capital Stock   65.00%  
Revolver      
Line of Credit Facility [Line Items]      
Interest Expense   $ (1,006,000) $ (9,109,000)
Revolver [Member]      
Line of Credit Facility [Line Items]      
Debt Issuance Costs, Net   4,369,000  
Debt Issuance Costs, Net   $ 4,369,000  
Revolver [Member] | Credit Agreement [Member]      
Line of Credit Facility [Line Items]      
Basis Spread on Variable Rate   1.125%  
Commitment Fee Percentage   0.20%  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Pension, Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan Disclosure [Line Items]      
Net gain in accumulated other comprehensive income $ (1,768) $ (2,350) $ 354
Company contributions 911    
Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) (2,387) (2,859)  
Funded status of plan 11,877 9,186  
Net gain in accumulated other comprehensive income   (2,350)  
Company contributions 911 741  
Fair value of plan assets $ 18,078 $ 15,088 $ 12,029
Discount rate 0.30% 0.50%  
Rate of compensation increases 1.50% 1.50%  
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay   3.00% 3.00%
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
May 23, 2019
May 20, 2019
Aug. 28, 2017
Class of Stock [Line Items]      
Shares sold (in shares)     200,000
Public Stock Offering      
Class of Stock [Line Items]      
Shares sold (in shares) 6,000,000 5,000,000  
Common stock, par value (in dollars per share)   $ 0.01  
Over-Allotment Option      
Class of Stock [Line Items]      
Shares sold (in shares) 900,000 750,000  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 562 $ 241  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted 0    
Intrinsic value of the options exercised $ 67   $ 1,780
Number of share options granted 0    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted stock awards vested $ 46,089 24,596 $ 38,344
Unrecognized compensation cost related to non-vested restricted stock $ 44,690 $ 32,886  
Unrecognized compensation, period of recognition 2 years 4 months 24 days 2 years 6 months  
1997 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for issuance under stock incentive plan 1,800,000    
Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period 85.00%    
Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum 10.00%    
Granted 89,000 102,000 82,000
Shares available for future grant 29,000    
Number of share options granted 89,000 102,000 82,000
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option Plans (Detail) - Stock Options - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Number of Shares      
Outstanding at beginning of period 4,000 4,000  
Granted 0    
Exercised (1,000)    
Outstanding at end of period 3,000 4,000 4,000
Vested and expected to vest at end of period 3,000    
Exercisable at end of period 3,000    
Weighted Average Exercise Price (in dollars per share)      
Outstanding at beginning of period $ 5.52 $ 5.52  
Exercised 5.52    
Outstanding at end of period 5.52 $ 5.52 $ 5.52
Vested and expected to vest at end of period 5.52    
Exercisable at end of period $ 5.52    
Weighted Average Remaining Contractual Term (Years)      
Outstanding at end of period 1 year 1 month 13 days 2 years 1 month 17 days 3 years 1 month 17 days
Vested and expected to vest at end of period 1 year 1 month 13 days    
Exercisable at end of period 1 year 1 month 13 days    
Aggregate Intrinsic Value      
Outstanding at end of period $ 208  
Vested and expected to vest at end of period 208    
Exercisable at end of period $ 208    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) - Restricted Stock - $ / shares
shares in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Number of Shares    
Beginning Balance 1,046 1,135
Granted 522 468
Vested (562) (478)
Forfeited (49) (79)
Ending Balance 957 1,046
Weighted Average Grant Date Fair Value (in dollars per share)    
Beginning Balance $ 39.62 $ 27.26
Granted 80.87 52.50
Vested 31.40 51.50
Forfeited 54.96 36.97
Ending Balance $ 61.59 $ 39.62
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 562 $ 241  
Share-based Payment Arrangement, Expense 26,538 19,422 $ 17,314
Income taxes (6,900) (5,263) (5,713)
Share-based compensation expense, net of income taxes 19,638 14,159 11,601
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Expense 989 820 502
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Expense 21,688 16,188 14,828
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Expense $ 3,861 $ 2,414 $ 1,984
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues to unaffiliated customers     $ 796,610 $ 654,744 $ 493,184
Inter-geographic revenues     0 0 0
Net revenues $ 217,377 $ 176,963 796,610 654,744 493,184
Identifiable long-lived assets 87,737 60,001 87,737 60,001 50,980
US          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues     704,722 580,935 410,050
Reportable Geographical Components | US          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues to unaffiliated customers     744,270 599,422 450,218
Inter-geographic revenues     4,938 10,570 10,650
Net revenues     749,208 609,992 460,868
Identifiable long-lived assets 82,588 54,952 82,588 54,952 47,997
Reportable Geographical Components | Europe          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues to unaffiliated customers     50,092 49,332 35,000
Inter-geographic revenues     3,067 1,343 925
Net revenues     53,159 50,675 35,925
Identifiable long-lived assets 5,144 5,037 5,144 5,037 2,974
Reportable Geographical Components | Asia Pacific          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues to unaffiliated customers     2,248 5,990 7,966
Inter-geographic revenues     0 0 0
Net revenues     2,248 5,990 7,966
Identifiable long-lived assets 5 12 5 12 9
Geography Eliminations          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Net revenues to unaffiliated customers     0 0 0
Inter-geographic revenues     (8,005) (11,913) (11,575)
Net revenues     (8,005) (11,913) (11,575)
Identifiable long-lived assets $ 0 $ 0 $ 0 $ 0 $ 0
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) - Customer Concentration Risk - Revenues
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenue, Major Customer [Line Items]      
Concentration risk, percent 32.00% 37.00% 38.00%
Raytheon Company      
Revenue, Major Customer [Line Items]      
Concentration risk, percent 16.00% 20.00% 19.00%
Lockheed Martin Corporation      
Revenue, Major Customer [Line Items]      
Concentration risk, percent 16.00% 17.00% 19.00%
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Supplementary Information (Unaudited) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Mar. 27, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Sep. 30, 2017
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Unaudited consolidated quarterly statements of operations data                        
Net revenues $ 217,377 $ 208,016 $ 193,913 $ 177,304 $ 176,963 $ 174,636 $ 159,089 $ 144,056   $ 796,610 $ 654,744 $ 493,184
Gross margin 96,613 93,325 88,506 78,400 79,839 73,847 70,887 61,583   356,844 286,156 225,858
Income from operations 26,419 26,342 20,825 17,476 20,851 22,062 19,861 13,810   91,062 76,584 46,985
Income before income taxes 26,990 28,928 20,786 17,229 12,587 19,466 16,866 10,608   93,933 59,527 42,573
Income tax (benefit) provision (234) 5,363 5,110 (2,018) (217) 5,357 4,483 3,129   8,221 12,752 1,690
Net income $ 27,224 $ 23,565 $ 15,676 $ 19,247 $ 12,804 $ 14,109 $ 12,383 $ 7,479   $ 85,712 $ 46,775 $ 40,883
Earnings Per Share [Abstract]                        
Basic net income per share (in dollars per share) $ 0.50 $ 0.43 $ 0.29 $ 0.35 $ 0.26 $ 0.30 $ 0.26 $ 0.16   $ 1.57 $ 0.98 $ 0.88
Diluted net income per share (in dollars per share) $ 0.49 $ 0.43 $ 0.29 $ 0.35 $ 0.25 $ 0.29 $ 0.26   $ 0.16 $ 1.56 $ 0.96 $ 0.86
Cost of revenues                   $ 439,766 $ 368,588 $ 267,326
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business
12 Months Ended
Jul. 03, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading technology company serving the aerospace and defense electronics industry, positioned at the intersection of high-tech and defense. Headquartered in Andover, Massachusetts, the Company delivers solutions that power a broad range of aerospace and defense programs, optimized for mission success in some of the most challenging and demanding environments. The Company envisions, creates and delivers innovative technology solutions purpose-built to meet our customers’ most-pressing high-tech needs, including those specific to the defense community.
As a leading manufacturer of essential components, modules and subsystems, the Company sells to defense prime contractors, the U.S. government and original equipment manufacturers (“OEM”) commercial aerospace companies. The Company has built a trusted, contemporary portfolio of proven product solutions purpose-built for aerospace and defense that it believes meets and exceeds the performance needs of its defense and commercial customers. Customers add their own applications and algorithms to our specialized, secure and innovative pre-integrated solutions. This allows them to complete their full system by integrating with their platform, the sensor technology and, in some cases, the processing from Mercury, with their platform. The Company's products and solutions are deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers.
The Company's transformational business model accelerates the process of making new technology profoundly more accessible to its customers by bridging the gap between commercial technology and aerospace and defense applications. The Company's long-standing deep relationships with leading high-tech companies, coupled with the Company's high level of research and development (“R&D”) investments and industry-leading trusted and secure design and manufacturing capabilities, are the foundational tenets of this highly successful model.
The Company's capabilities, technology and R&D investment strategy combine to differentiate Mercury in its industry. The Company's technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies, subsystems and custom microelectronics. The Company maintains our technological edge by investing in critical capabilities and intellectual property (“IP” or “building blocks”) in processing and RF, leveraging open standards and open architectures to adapt quickly those building blocks into solutions for highly data-intensive applications, including emerging needs in areas such as artificial intelligence (“AI”).
The Company's mission critical solutions are deployed by its customers for a variety of applications including command, control, communications, computers, intelligence, surveillance and reconnaissance (“C4ISR”), electronic intelligence, avionics, electro-optical/infrared (“EO/IR”), electronic warfare, weapons and missile defense, hypersonics and radar.
On September 23, 2019, the Company acquired American Panel Corporation (“APC”) on a cash-free, debt-free basis for a total purchase price of $100,000, prior to net working capital and net debt adjustments. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms.
On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value $0.01 per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of $46,000, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth.
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of $36,500. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions.
On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of $45,000, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. For further details on the acquisitions, see Note C to the consolidated financial statements.
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
12 Months Ended
Jul. 03, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
BASIS OF PRESENTATION
Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events in which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
LEASES
Effective July 1, 2019, the Company adopted ASC 842, Leases, (“ASC 842”), which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability for most lease arrangements. The Company has adopted ASC 842 using the optional transition method and, as a result, there have been no reclassifications of prior comparable periods due to this adoption.
The Company has arrangements involving the lease of facilities, machinery and equipment. Under ASC 842, at inception of the arrangement, the Company determines whether the contract is or contains a lease and whether the lease should be classified as an operating or a financing lease. This determination, among other considerations, involves an assessment of whether the Company can control the underlying asset and have the right to obtain substantially all of the economic benefits or outputs from the asset.
The Company recognizes ROU assets and lease liabilities as of the lease commencement date based on the net present value of the future minimum lease payments over the lease term. ASC 842 requires lessees to use the rate implicit in the lease unless it is not readily determinable and then it may use its incremental borrowing rate (“IBR”) to discount the future minimum
lease payments. Most of the Company's lease arrangements do not provide an implicit rate; therefore, the Company uses its IBR to discount the future minimum lease payments. The Company determines its IBR with its credit rating and current economic information available as of the commencement date, as well as the identified lease term. During the assessment of the lease term, the Company considers its renewal options and extensions within the arrangements and the Company includes these options when it is reasonably certain to extend the term of the lease.
The Company has lease arrangements with both lease and non-lease components. Consideration is allocated to lease and non-lease components based on estimated standalone prices. The Company has elected to exclude non-lease components from the calculation of its ROU assets and lease liabilities. In the Company's adoption of ASC 842, leases with an initial term of 12 months or less will not result in recognition of a ROU asset and a lease liability and will be expensed as incurred over the lease term. Leases of this nature were immaterial to the Company’s consolidated financial statements.
The Company has lease arrangements that contain incentives for tenant improvements as well as fixed rent escalation clauses. For contracts with tenant improvement incentives that are determined to be a leasehold improvement that will be owned by the lessee and the Company is reasonably certain to exercise, it records a reduction to the lease liability and amortizes the incentive over the identified term of the lease as a reduction to rent expense. The Company records rental expense on a straight-line basis over the identified lease term on contracts with rent escalation clauses.
Finance leases are not material to the Company's consolidated financial statements and the Company is not a lessor in any material lease arrangements. There are no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees in the Company's lease arrangements. Operating leases are included in Operating lease right-of-use assets, Accrued expenses, and Operating lease liabilities in the Company's Consolidated Balance Sheets. The standard had no impact on the Company's Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note J to the consolidated financial statements for more information regarding the adoption of this standard.
REVENUE RECOGNITION
The Company recognizes revenue in accordance with the five step model set forth by ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The conclusion to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the
performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73%, 77% and 79% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable
costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company recognizes revenue in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For over time contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 27%, 23% and 21% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
COSTS TO OBTAIN AND FULFILL A CONTRACT
The Company expenses sales commissions as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant.
The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.
CONTRACT BALANCES 
Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis.
The contract asset balances were $90,289 and $57,387 as of July 3, 2020 and June 30, 2019, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the fiscal year ended
July 3, 2020. The contract liability balances were $19,892 and $12,362 as July 3, 2020 and June 30, 2019, respectively. The contract liability increased due to a higher volume of contracts with milestone and progress payments.
Revenue recognized during fiscal 2020 that was included in the contract liability balance at June 30, 2019 was $10,216.
REMAINING PERFORMANCE OBLIGATIONS
The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of July 3, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $280,346. The Company expects to recognize approximately 73% of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.
CASH AND CASH EQUIVALENTS
Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. As of July 3, 2020 and June 30, 2019, the Company had $226,838 and $257,932, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be fully collected. The allowance is based on the assessment of the following factors; customer creditworthiness, historical payment experience, age of outstanding receivables and any applicable collateral.
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The
Company manages its business on the basis of one reportable segment, as a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense.
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment, intangible assets and ROU assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2020, 2019 and 2018, the Company capitalized $905, $749 and $733 of software development costs, respectively.
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty
costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying Consolidated Balance Sheets. The following table presents the changes in the Company's product warranty accrual.
Fiscal 2020Fiscal 2019Fiscal 2018
Beginning balance$1,870 $1,336 $1,691 
Warranty assumed from APC739 — — 
Warranty assumed from Germane— 169 — 
Warranty assumed from Themis— — 117 
Accruals for warranties issued during the period2,839 2,274 1,318 
Settlements made during the period(1,613)(1,909)(1,790)
Ending balance$3,835 $1,870 $1,336 
RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
STOCK-BASED COMPENSATION
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards is amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
NET EARNINGS PER SHARE
Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Basic and diluted weighted average shares outstanding were as follows: 
 Fiscal Years
 202020192018
Basic weighted-average shares outstanding54,546 47,831 46,719 
Effect of dilutive equity instruments569 669 752 
Diluted weighted-average shares outstanding55,115 48,500 47,471 
Equity instruments to purchase 8, 32 and 329 shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively, because the equity instruments were anti-dilutive.
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of AOCI included $174, $(232) and $(137) of foreign currency translation adjustments for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. In addition, pension benefit plan adjustments totaled $(1,768), $(2,350) and $354 for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 respectively.
FOREIGN CURRENCY
Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. Subsequent to the issuance of ASU 2016-13, there were various updates that amended and clarified the impact of ASU 2016-13. This ASU broadens the information that an entity must consider in developing its expected credit loss estimate for assets measured either collectively or individually. The amendments in this ASU will require an entity to record an allowance for credit losses for certain financial instruments and financial assets, including trade receivables, based on expected losses rather than incurred losses. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. An entity must use judgment in determining the relevant information and estimation methods that are appropriate in its circumstances. The use of forecasted information incorporates more timely information in the estimate of expected credit losses. For public business entities, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. The Company has determined that there is no activity that falls within the scope of this ASU.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of a cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity
method investments and adds guidance whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. This ASU is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the effect that ASU 2019-12 will have on its consolidated financial statements and related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2019, the Company adopted ASC 842, Leases, which requires lessees to recognize a ROU asset and lease liability for most lease arrangements. This ASU supersedes existing lease guidance, including ASC 840, Leases (Topic 840). The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period consolidated financial statements. All prior period amounts and disclosures remain presented under ASC 840. The Company elected the package of practical expedients which allows the Company to not reassess: 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company also elected the hindsight practical expedient, permitting the use of hindsight when determining the lease term and assessing impairment of ROU assets. Adoption of the new standard resulted in additional lease assets and lease liabilities on the Consolidated Balance Sheets with no cumulative impact to retained earnings and did not have a material impact on our Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows.
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
12 Months Ended
Jul. 03, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
AMERICAN PANEL CORPORATION ACQUISITION
On September 23, 2019, the Company acquired American Panel Corporation. Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology for the aerospace and defense market. APC's capabilities are deployed on a wide range of next-generation platforms. The Company acquired APC for an all cash purchase price of $100,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with cash on hand.
The following table presents the net purchase price and the fair values of the assets and liabilities of APC on a preliminary basis:
Consideration transferred
Cash paid at closing$100,826 
Working capital and net debt adjustment(5,952)
Liabilities assumed2,454 
Less cash acquired(826)
Net purchase price$96,502 
Estimated fair value of tangible assets acquired and liabilities assumed
Cash$826 
Accounts receivable3,726 
Inventory11,271 
Fixed assets690 
Other current and non-current assets3,494 
Accounts payable(1,554)
Accrued expenses(1,252)
Other current and non-current liabilities(5,749)
Estimated fair value of net tangible assets acquired11,452 
Estimated fair value of identifiable intangible assets33,200 
Estimated goodwill52,676 
Estimated fair value of net assets acquired97,328 
Less cash acquired(826)
Net purchase price$96,502 
The amounts above represent the preliminary fair value estimates as of July 3, 2020 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes customer relationships of $20,600 with a useful life of 11 years, completed technology of $10,400 with a useful life of 11 years and backlog of $2,200 with a useful life of two years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $52,676 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since APC was a qualified subchapter S subsidiary, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $51,553 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to APC because such information is not material to the Company's financial results.
The revenues and income before income taxes from APC included in the Company's consolidated results for fiscal year ended July 3, 2020 were $27,383 and $3,309, respectively. The APC results include expenses resulting from purchase accounting, which include amortization of intangible assets and inventory step-up.
THE ATHENA GROUP ACQUISITION
On April 18, 2019, the Company acquired The Athena Group, Inc., a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of $34,000, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).
The following table presents the net purchase price and the fair values of the assets and liabilities of Athena:
Amounts 
Consideration transferred 
Cash paid at closing$34,049 
Working capital and net debt adjustment(446)
Less cash acquired(49)
Net purchase price$33,554 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$49 
       Accounts receivable726 
       Fixed assets74 
       Other current and non-current assets398 
       Accounts payable(48)
       Accrued expenses(520)
       Other current and non-current liabilities(600)
       Deferred tax liability(5,183)
Fair value of net tangible liabilities acquired(5,104)
Fair value of identifiable intangible assets23,700 
Goodwill15,007 
Fair value of net assets acquired33,603 
Less cash acquired(49)
Net purchase price$33,554 
On April 18, 2020, the measurement period for Athena expired. The identifiable intangible assets include completed technology of $23,700 with a useful life of 11 years.
The goodwill of $15,007 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit.
SYNTONIC MICROWAVE LLC ACQUISITION
On April 18, 2019, the Company acquired Syntonic Microwave LLC, a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of $12,000, prior to net working capital and net debt adjustments, which was funded through the Revolver.
The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic:
Amounts 
Consideration transferred 
Cash paid at closing$13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$1,118 
       Accounts receivable281 
       Inventory482 
       Fixed assets31 
       Other current and non-current assets
       Accounts payable(71)
       Accrued expenses(61)
Fair value of net tangible assets acquired1,786 
Fair value of identifiable intangible assets7,100 
Goodwill4,232 
Fair value of net assets acquired13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
On April 18, 2020, the measurement period for Syntonic expired. The identifiable intangible assets include customer relationships of $4,200 with a useful life of 10 years, completed technology of $2,500 with a useful life of nine years and backlog of $400 with a useful life of one year.
The goodwill of $4,232 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $2,986 of goodwill deductible for tax purposes.
GECO AVIONICS AQUISITION
On January 29, 2019, the Company announced that it had acquired GECO Avionics, LLC, a privately held company in Mesa, Arizona, with over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of $36,500, which was funded through the Revolver.
The following table presents the net purchase price and the fair values of the assets and liabilities of GECO:
Amounts 
Consideration transferred 
Cash paid at closing$36,500 
Net purchase price$36,500 
  
Estimated fair value of tangible assets acquired and liabilities assumed 
       Accounts receivable$1,320 
       Inventory1,454 
       Fixed assets459 
       Accounts payable(217)
       Accrued expenses(239)
Fair value of net tangible assets acquired2,777 
Fair value of identifiable intangible assets12,700 
Goodwill21,023 
Fair value of net assets acquired
36,500 
Net purchase price$36,500 
On January 29, 2020, the measurement period for GECO expired. The identifiable intangible assets include customer relationships of $6,900 with a useful life of 11 years, completed technology of $4,800 with a useful life of 10 years and backlog of $1,000 with a useful life of two years.
The goodwill of $21,023 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the SMP reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $19,766 of goodwill deductible for tax purposes.
GERMANE SYSTEMS ACQUISITION
On July 31, 2018, the Company announced that it had entered into a membership interest purchase agreement (the "Purchase Agreement") and acquired Germane Systems, LC pursuant to the terms of the Purchase Agreement.
Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for C2I applications. The Company acquired Germane for an all cash purchase price of $45,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling $1,244, which decreased the Company's net purchase price.
The following table presents the net purchase price and the fair values of the assets and liabilities of Germane:
Amounts 
Consideration transferred 
Cash paid at closing$47,166 
Working capital and net debt adjustment(1,244)
Less cash acquired(193)
Net purchase price$45,729 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$193 
       Accounts receivable4,277 
       Inventory8,575 
       Fixed assets867 
       Other current and non-current assets596 
       Accounts payable(3,146)
       Accrued expenses(1,394)
       Other current and non-current liabilities(514)
Fair value of net tangible assets acquired9,454 
Fair value of identifiable intangible assets12,910 
Goodwill23,558 
Fair value of net assets acquired
45,922 
Less cash acquired
(193)
Net purchase price$45,729 
On July 31, 2019, the measurement period for Germane expired. The identifiable intangible assets include customer relationships of $8,500 with a useful life of 11 years, completed technology of $4,200 with a useful life of eight years and backlog of $210 with a useful life of one year.
The goodwill of $23,558 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of July 3, 2020, the Company had $20,555 of goodwill deductible for tax purposes.
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
12 Months Ended
Jul. 03, 2020
Leases [Abstract]  
Leases LeasesThe Company enters into lease arrangements to facilitate its operations, including manufacturing, storage, as well as engineering, sales, marketing, and administration resources. As described in Note B to the consolidated financial statements, effective July 1, 2019, the Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period unaudited consolidated comparative financial statements. As such, all prior period amounts and disclosures are presented under ASC 840, Leases (Topic 840). Finance leases are not material to the Company's consolidated financial statements and therefore are excluded from the following disclosures.
SUPPLEMENTAL BALANCE SHEET INFORMATION
Supplemental operating lease balance sheet information is summarized as follows:
As of
July 3, 2020
Operating lease right-of-use assets$60,613 
Accrued expenses(1)
$6,950 
Operating lease liabilities66,981 
Total operating lease liabilities$73,931 
        (1) The short term portion of the Operating lease liabilities is included within Accrued expenses on the Consolidated Balance Sheet.
OTHER SUPPLEMENTAL INFORMATION
Other supplemental operating lease information is summarized as follows:
For the Fiscal Year Ended
July 3, 2020
Cash paid for amounts included in the measurement of operating lease liabilities
$6,929 
Right-of-use assets obtained in exchange for new lease liabilities
$19,942 
Weighted average remaining lease term9.3 years
Weighted average discount rate4.91 %
MATURITIES OF LEASE COMMITMENTS
Maturities of operating lease commitments as of July 3, 2020 were as follows:
Fiscal YearTotals
2021$9,572 
202210,741 
202310,272 
20249,333 
20259,356 
Thereafter44,763 
Total lease payments94,037 
Less: imputed interest(20,106)
Present value of operating lease liabilities$73,931 
        
As previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2019, future minimum lease payments for non-cancelable operating leases were as follows:
Fiscal YearTotals
2020$10,205 
20218,949 
20228,280 
20237,414 
20246,496 
Thereafter28,286 
Total minimum lease payments$69,630 
During fiscal 2020 and 2019, the Company recognized operating lease expense of $10,029 and $8,710, respectively. There were no material restrictions, covenants, sale and leaseback transactions, variable lease payments or residual value guarantees imposed by the Company's leases at July 3, 2020.
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives
12 Months Ended
Jul. 03, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives DerivativesThe Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of $175,000 in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first $175,000 of the Company's outstanding borrowings against the Revolver obligation at 2.54%. The Company incurred $5,400 in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019.
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jul. 03, 2020
Accounting Policies [Abstract]  
Principles Of Consolidation
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
BASIS OF PRESENTATION
Effective July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June. All references to fiscal 2020 are to the 53-week period from July 1, 2019 to July 3, 2020. All references to fiscal 2019 and 2018 are to the 52-week periods from July 1, 2018 to June 30, 2019 and July 1, 2017 to June 30, 2018, respectively. There have been no reclassifications of prior comparable periods due to this change.
Use Of Estimates
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Business Combinations
BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events in which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
Revenue Recognition
REVENUE RECOGNITION
The Company recognizes revenue in accordance with the five step model set forth by ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The conclusion to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the
performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 73%, 77% and 79% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable
costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company recognizes revenue in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For over time contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 27%, 23% and 21% of revenues in the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
Contract Balances CONTRACT BALANCES Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis.
Cash And Cash Equivalents CASH AND CASH EQUIVALENTSCash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
Fair Value Of Financial Instruments
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
Concentration Of Credit Risk
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. As of July 3, 2020 and June 30, 2019, the Company had $226,838 and $257,932, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. As of July 3, 2020, five customers accounted for 52% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. As of June 30, 2019, five customers accounted for 56% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be fully collected. The allowance is based on the assessment of the following factors; customer creditworthiness, historical payment experience, age of outstanding receivables and any applicable collateral.
Inventory
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
Segment Information
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The
Company manages its business on the basis of one reportable segment, as a leader in making trusted, secure mission-critical technologies profoundly more accessible to aerospace and defense.
Goodwill And Intangible Assets
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
Long-Lived Assets
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment, intangible assets and ROU assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property And Equipment
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2020, 2019 and 2018, the Company capitalized $905, $749 and $733 of software development costs, respectively.
Income Taxes
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
Product Warranty Accrual
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty
costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying Consolidated Balance Sheets.
Research And Development Costs
RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
Stock-Based Compensation STOCK-BASED COMPENSATIONStock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards is amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
Retirement of Common Stock
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
Net Earnings Per Share NET EARNINGS PER SHAREBasic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Accumulated Other Comprehensive Income ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of AOCI included $174, $(232) and $(137) of foreign currency translation adjustments for the fiscal years ended July 3, 2020, June 30, 2019 and 2018, respectively. In addition, pension benefit plan adjustments totaled $(1,768), $(2,350) and $354 for the fiscal years ended July 3, 2020, June 30, 2019 and 2018 respectively.
Foreign Currency FOREIGN CURRENCYLocal currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in Other income (expense), net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
Recently Issued And Adopted Accounting Pronouncements
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. Subsequent to the issuance of ASU 2016-13, there were various updates that amended and clarified the impact of ASU 2016-13. This ASU broadens the information that an entity must consider in developing its expected credit loss estimate for assets measured either collectively or individually. The amendments in this ASU will require an entity to record an allowance for credit losses for certain financial instruments and financial assets, including trade receivables, based on expected losses rather than incurred losses. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. An entity must use judgment in determining the relevant information and estimation methods that are appropriate in its circumstances. The use of forecasted information incorporates more timely information in the estimate of expected credit losses. For public business entities, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. The Company has determined that there is no activity that falls within the scope of this ASU.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of a cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity
method investments and adds guidance whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. This ASU is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the effect that ASU 2019-12 will have on its consolidated financial statements and related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2019, the Company adopted ASC 842, Leases, which requires lessees to recognize a ROU asset and lease liability for most lease arrangements. This ASU supersedes existing lease guidance, including ASC 840, Leases (Topic 840). The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company adopted ASC 842 using the optional transition method and, as a result, did not recast prior period consolidated financial statements. All prior period amounts and disclosures remain presented under ASC 840. The Company elected the package of practical expedients which allows the Company to not reassess: 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company also elected the hindsight practical expedient, permitting the use of hindsight when determining the lease term and assessing impairment of ROU assets. Adoption of the new standard resulted in additional lease assets and lease liabilities on the Consolidated Balance Sheets with no cumulative impact to retained earnings and did not have a material impact on our Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows.
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jul. 03, 2020
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability The following table presents the changes in the Company's product warranty accrual.
Fiscal 2020Fiscal 2019Fiscal 2018
Beginning balance$1,870 $1,336 $1,691 
Warranty assumed from APC739 — — 
Warranty assumed from Germane— 169 — 
Warranty assumed from Themis— — 117 
Accruals for warranties issued during the period2,839 2,274 1,318 
Settlements made during the period(1,613)(1,909)(1,790)
Ending balance$3,835 $1,870 $1,336 
Basic and Diluted Weighted Average Shares Outstanding
Basic and diluted weighted average shares outstanding were as follows: 
 Fiscal Years
 202020192018
Basic weighted-average shares outstanding54,546 47,831 46,719 
Effect of dilutive equity instruments569 669 752 
Diluted weighted-average shares outstanding55,115 48,500 47,471 
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
12 Months Ended
Jul. 03, 2020
Business Combinations [Abstract]  
Schedule of Assets Acquired and Liabilities Assumed
The following table presents the net purchase price and the fair values of the assets and liabilities of APC on a preliminary basis:
Consideration transferred
Cash paid at closing$100,826 
Working capital and net debt adjustment(5,952)
Liabilities assumed2,454 
Less cash acquired(826)
Net purchase price$96,502 
Estimated fair value of tangible assets acquired and liabilities assumed
Cash$826 
Accounts receivable3,726 
Inventory11,271 
Fixed assets690 
Other current and non-current assets3,494 
Accounts payable(1,554)
Accrued expenses(1,252)
Other current and non-current liabilities(5,749)
Estimated fair value of net tangible assets acquired11,452 
Estimated fair value of identifiable intangible assets33,200 
Estimated goodwill52,676 
Estimated fair value of net assets acquired97,328 
Less cash acquired(826)
Net purchase price$96,502 
The following table presents the net purchase price and the fair values of the assets and liabilities of Athena:
Amounts 
Consideration transferred 
Cash paid at closing$34,049 
Working capital and net debt adjustment(446)
Less cash acquired(49)
Net purchase price$33,554 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$49 
       Accounts receivable726 
       Fixed assets74 
       Other current and non-current assets398 
       Accounts payable(48)
       Accrued expenses(520)
       Other current and non-current liabilities(600)
       Deferred tax liability(5,183)
Fair value of net tangible liabilities acquired(5,104)
Fair value of identifiable intangible assets23,700 
Goodwill15,007 
Fair value of net assets acquired33,603 
Less cash acquired(49)
Net purchase price$33,554 
The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic:
Amounts 
Consideration transferred 
Cash paid at closing$13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$1,118 
       Accounts receivable281 
       Inventory482 
       Fixed assets31 
       Other current and non-current assets
       Accounts payable(71)
       Accrued expenses(61)
Fair value of net tangible assets acquired1,786 
Fair value of identifiable intangible assets7,100 
Goodwill4,232 
Fair value of net assets acquired13,118 
Less cash acquired(1,118)
Net purchase price$12,000 
The following table presents the net purchase price and the fair values of the assets and liabilities of GECO:
Amounts 
Consideration transferred 
Cash paid at closing$36,500 
Net purchase price$36,500 
  
Estimated fair value of tangible assets acquired and liabilities assumed 
       Accounts receivable$1,320 
       Inventory1,454 
       Fixed assets459 
       Accounts payable(217)
       Accrued expenses(239)
Fair value of net tangible assets acquired2,777 
Fair value of identifiable intangible assets12,700 
Goodwill21,023 
Fair value of net assets acquired
36,500 
Net purchase price$36,500 
Schedule of Business Acquisitions, by Acquisition
The following table presents the net purchase price and the fair values of the assets and liabilities of Germane:
Amounts 
Consideration transferred 
Cash paid at closing$47,166 
Working capital and net debt adjustment(1,244)
Less cash acquired(193)
Net purchase price$45,729 
  
Fair value of tangible assets acquired and liabilities assumed 
       Cash$193 
       Accounts receivable4,277 
       Inventory8,575 
       Fixed assets867 
       Other current and non-current assets596 
       Accounts payable(3,146)
       Accrued expenses(1,394)
       Other current and non-current liabilities(514)
Fair value of net tangible assets acquired9,454 
Fair value of identifiable intangible assets12,910 
Goodwill23,558 
Fair value of net assets acquired
45,922 
Less cash acquired
(193)
Net purchase price$45,729 
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
12 Months Ended
Jul. 03, 2020
Leases [Abstract]  
Summary of Supplemental Balance Sheet Information
Supplemental operating lease balance sheet information is summarized as follows:
As of
July 3, 2020
Operating lease right-of-use assets$60,613 
Accrued expenses(1)
$6,950 
Operating lease liabilities66,981 
Total operating lease liabilities$73,931 
        (1) The short term portion of the Operating lease liabilities is included within Accrued expenses on the Consolidated Balance Sheet.
Other supplemental operating lease information is summarized as follows:
For the Fiscal Year Ended
July 3, 2020
Cash paid for amounts included in the measurement of operating lease liabilities
$6,929 
Right-of-use assets obtained in exchange for new lease liabilities
$19,942 
Weighted average remaining lease term9.3 years
Weighted average discount rate4.91 %
Schedule of Operating Lease Maturity
Maturities of operating lease commitments as of July 3, 2020 were as follows:
Fiscal YearTotals
2021$9,572 
202210,741 
202310,272 
20249,333 
20259,356 
Thereafter44,763 
Total lease payments94,037 
Less: imputed interest(20,106)
Present value of operating lease liabilities$73,931 
Minimum Lease Payments under Non Cancelable Operating Leases
As previously disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2019, future minimum lease payments for non-cancelable operating leases were as follows:
Fiscal YearTotals
2020$10,205 
20218,949 
20228,280 
20237,414 
20246,496 
Thereafter28,286 
Total minimum lease payments$69,630 
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Tables)
12 Months Ended
Jul. 03, 2020
Retirement Benefits [Abstract]  
Schedule of Expected Benefit Payments
The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year Total
2021$900 
20221,059 
20231,401 
20241,253 
20251,040 
Thereafter (next 5 years)6,423 
Total$12,076 
Schedule of Net Benefit Costs
The following table outlines the components of net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Service cost$1,375 $903 
Interest cost125 156 
Expected return on assets(233)(183)
Amortization of prior service cost(63)(61)
Amortization net of loss33 — 
Net periodic benefit cost$1,237 $815 
Schedule of Assumptions Used
The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the fiscal years ended July 3, 2020 and June 30, 2019:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Discount rate0.30 %0.50 %
Expected rate of return on Plan assets1.50 %1.50 %
Expected inflation1.20 %1.20 %
Rate of compensation increases1.50 %1.50 %
Schedule of Changes in Projected Benefit Obligations The following table presents the change in projected benefit obligation for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Projected benefit obligation, beginning$24,274 $18,127 
Service cost1,375 903 
Interest cost125 156 
Employee contributions1,916 3,577 
Actuarial loss2,387 2,859 
Benefits paid(906)(1,607)
Foreign exchange loss784 259 
Projected benefit obligation at end of year$29,955 $24,274 
Schedule of Changes in Fair Value of Plan Assets
The following table presents the change in Plan assets for the periods presented:
Fiscal Years Ended
 July 3, 2020June 30, 2019
Fair value of Plan assets, beginning$15,088 $12,029 
Actual return on Plan assets582 167 
Company contributions911 741 
Employee contributions1,916 3,577 
Benefits paid(906)(1,607)
Foreign exchange gain487 181 
Fair value of Plan assets at end of year$18,078 $15,088 
Schedule of Net Funded Status
The following table presents the Company's reconciliation of funded status for the period presented:
As of
July 3, 2020June 30, 2019
Projected benefit obligation at end of year$29,955 $24,274 
Fair value of plan assets at end of year18,078 15,088 
Funded status$(11,877)$(9,186)
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 23, 2019
USD ($)
Apr. 18, 2019
USD ($)
Jan. 29, 2019
USD ($)
Jul. 31, 2018
USD ($)
Jul. 03, 2020
USD ($)
program
contractor
$ / shares
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
May 31, 2019
$ / shares
May 29, 2019
USD ($)
Number of programs using products and services, more than 300 | program         300        
Number of contractors using products and services, more than 25 | contractor         25        
Common stock, par value (in dollars per share) | $ / shares         $ 0.01 $ 0.01      
Equity Securities, FV-NI                 $ 6,900
Price of stock sold (in dollars per share) | $ / shares               $ 69.00  
Proceeds from equity offering, net         $ 0 $ 454,343 $ 0    
The Athena Group, Inc And Syntonic Microwave LLC                  
Total purchase price   $ 46,000              
American Panel Corporation                  
Total purchase price $ 100,000                
GECO Avionics, LLC                  
Total purchase price     $ 36,500            
Germane Systems, LC                  
Total purchase price       $ 45,000          
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 73.00%    
Contract with customer, liability $ 19,892 $ 12,362  
Contract with customer, liability, revenue recognized 10,216    
Revenue, remaining performance obligation, amount $ 280,346    
Contract Accounting      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 73.00% 77.00% 79.00%
Transferred over Time      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 27.00% 23.00% 21.00%
Minimum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 12 years    
Extended product warranty, period 12 months    
Maximum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 36 months    
Extended product warranty, period 36 months    
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)
12 Months Ended
Jul. 03, 2020
Maximum  
Restricted Cash and Cash Equivalents Items [Line Items]  
Maturity of cash and cash equivalents 90 days
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Restricted Cash (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Accounting Policies [Abstract]  
Restricted cash $ 0
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Concentration of Risk (Details)
$ in Thousands
12 Months Ended
Jul. 03, 2020
USD ($)
customer
Jun. 30, 2019
USD ($)
customer
Concentration Risk [Line Items]    
Cash and cash equivalent | $ $ 226,838 $ 257,932
Customer Concentration Risk | Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]    
Concentration Risk [Line Items]    
Concentration risk, number | customer 5 5
Concentration risk, percent 52.00% 56.00%
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) - segment
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Accounting Policies [Abstract]    
Number of reportable segments 1 1
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Intangible Assets (Detail)
12 Months Ended
Jul. 03, 2020
Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquired intangible assets, estimated useful lives 12 years 6 months
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]      
Property and equipment, estimated useful lives 3 years    
Capitalized software development cost $ 905 $ 749 $ 733
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Income Taxes (Details)
Jul. 03, 2020
Accounting Policies [Abstract]  
Minimum likelihood of tax benefits being recognized upon ultimate settlement 50.00%
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 1,870 $ 1,336 $ 1,691
Accruals for warranties issued during the period 2,839 2,274 1,318
Settlements made during the period (1,613) (1,909) (1,790)
Ending Balance $ 3,835 1,870 1,336
Minimum      
Product Warranty Liability [Line Items]      
Product warranty term 12 months    
Maximum      
Product Warranty Liability [Line Items]      
Product warranty term 36 months    
American Panel Corporation      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 739 0 0
Germane Systems, LC      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES 0 169 0
Themis      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 0 $ 0 $ 117
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) - shares
shares in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]      
Basic weighted-average shares outstanding 54,546 47,831 46,719
Effect of dilutive equity instruments 569 669 752
Diluted weighted-average shares outstanding 55,115 48,500 47,471
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) - shares
shares in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]      
Common stock excluded from diluted earning per share (in shares) 8 32 329
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Operating Leases, Future Minimum Payments Due   $ 69,630,000    
Accumulated other comprehensive income adjustment for foreign currency $ 174,000 (232,000) $ (137,000)  
Accumulated other comprehensive income adjustment for pension plans $ (1,768,000) $ (2,350,000) $ 354,000  
Accumulated other comprehensive income, available-for-sale securities gains (losses)       $ 0
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 23, 2019
Apr. 18, 2019
Jan. 29, 2019
Jul. 31, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]              
Goodwill         $ 614,076 $ 562,146  
Acquisition of businesses, net of cash acquired     $ 36,500   $ 96,502 $ 127,083 $ 185,396
Customer Relationships              
Business Acquisition [Line Items]              
Acquired intangible assets, estimated useful lives         11 years 4 months 24 days 11 years 4 months 24 days  
American Panel Corporation              
Business Acquisition [Line Items]              
Total purchase price $ 100,000            
Identifiable intangible assets $ 33,200            
Acquired intangible assets, estimated useful lives 15 years            
Goodwill $ 52,676            
Revenue from acquiree since acquisition date         $ 27,383    
Earnings (loss) of acquiree since acquisition date         $ 3,309    
Goodwill acquired, tax deductible amount 51,553            
Acquisition of businesses, net of cash acquired 96,502            
Working capital and net debt adjustment 5,952            
American Panel Corporation | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets $ 20,600            
Acquired intangible assets, estimated useful lives 11 years       11 years    
American Panel Corporation | Developed Technology              
Business Acquisition [Line Items]              
Identifiable intangible assets $ 10,400            
Acquired intangible assets, estimated useful lives 11 years       11 years    
American Panel Corporation | Order or Production Backlog              
Business Acquisition [Line Items]              
Identifiable intangible assets $ 2,200            
Acquired intangible assets, estimated useful lives 2 years       2 years    
The Athena Group, Inc              
Business Acquisition [Line Items]              
Total purchase price   $ 34,000          
Identifiable intangible assets   23,700          
Goodwill   15,007          
Acquisition of businesses, net of cash acquired   33,554          
Working capital and net debt adjustment   446          
The Athena Group, Inc | Developed Technology              
Business Acquisition [Line Items]              
Identifiable intangible assets   $ 23,700          
Acquired intangible assets, estimated useful lives   11 years          
Syntonic Microwave LLC              
Business Acquisition [Line Items]              
Identifiable intangible assets   $ 7,100          
Acquired intangible assets, estimated useful lives   15 years          
Goodwill   $ 4,232          
Goodwill acquired, tax deductible amount         $ 2,986    
Acquisition of businesses, net of cash acquired   12,000          
Syntonic Microwave LLC | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets   $ 4,200          
Acquired intangible assets, estimated useful lives   10 years          
Syntonic Microwave LLC | Developed Technology              
Business Acquisition [Line Items]              
Identifiable intangible assets   $ 2,500          
Acquired intangible assets, estimated useful lives   9 years          
Syntonic Microwave LLC | Order or Production Backlog              
Business Acquisition [Line Items]              
Identifiable intangible assets   $ 400          
Acquired intangible assets, estimated useful lives   1 year          
GECO Avionics, LLC              
Business Acquisition [Line Items]              
Total purchase price     36,500        
Identifiable intangible assets     $ 12,700        
Acquired intangible assets, estimated useful lives     15 years        
Goodwill     $ 21,023        
Goodwill acquired, tax deductible amount         19,766    
Acquisition of businesses, net of cash acquired     36,500        
GECO Avionics, LLC | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets     $ 6,900,000        
Acquired intangible assets, estimated useful lives     11 years        
GECO Avionics, LLC | Developed Technology              
Business Acquisition [Line Items]              
Identifiable intangible assets     $ 4,800,000        
Acquired intangible assets, estimated useful lives     10 years        
GECO Avionics, LLC | Order or Production Backlog              
Business Acquisition [Line Items]              
Identifiable intangible assets     $ 1,000,000        
Acquired intangible assets, estimated useful lives     2 years        
Germane Systems, LC              
Business Acquisition [Line Items]              
Total purchase price       $ 45,000      
Identifiable intangible assets       $ 12,910      
Acquired intangible assets, estimated useful lives       15 years      
Goodwill       $ 23,558      
Goodwill acquired, tax deductible amount         $ 20,555    
Acquisition of businesses, net of cash acquired       45,729      
Working capital and net debt adjustment       1,244      
Germane Systems, LC | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets       $ 8,500      
Acquired intangible assets, estimated useful lives       11 years      
Germane Systems, LC | Developed Technology              
Business Acquisition [Line Items]              
Identifiable intangible assets       $ 4,200      
Acquired intangible assets, estimated useful lives       8 years      
Germane Systems, LC | Order or Production Backlog              
Business Acquisition [Line Items]              
Identifiable intangible assets       $ 210      
Acquired intangible assets, estimated useful lives       1 year      
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Schedule of Business Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 23, 2019
Apr. 18, 2019
Jan. 29, 2019
Jul. 31, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Business Combination, Consideration Transferred [Abstract]              
Net purchase price     $ 36,500   $ 96,502 $ 127,083 $ 185,396
Fair value of tangible assets acquired and liabilities assumed              
Goodwill         614,076 562,146  
Net purchase price     $ 36,500   96,502 $ 127,083 $ 185,396
American Panel Corporation              
Business Acquisition [Line Items]              
Acquired intangible assets, estimated useful lives 15 years            
Business Combination, Consideration Transferred [Abstract]              
Cash paid at closing $ 100,826            
Working capital and net debt adjustment (5,952)            
Liabilities assumed 2,454            
Less cash acquired (826)            
Net purchase price 96,502            
Fair value of tangible assets acquired and liabilities assumed              
Cash 826            
Accounts receivable 3,726            
Inventory 11,271            
Fixed assets 690            
Other current and non-current assets 3,494            
Accounts payable (1,554)            
Accrued expenses (1,252)            
Other current and non-current liabilities (5,749)            
Fair value of net tangible liabilities acquired 11,452            
Fair value of identifiable intangible assets 33,200            
Goodwill 52,676            
Fair value of net assets acquired 97,328            
Less cash acquired (826)            
Net purchase price $ 96,502            
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]              
Earnings (loss) of acquiree since acquisition date         3,309    
Revenue from acquiree since acquisition date         $ 27,383    
The Athena Group, Inc              
Business Combination, Consideration Transferred [Abstract]              
Cash paid at closing   $ 34,049          
Working capital and net debt adjustment   (446)          
Less cash acquired   (49)          
Net purchase price   33,554          
Fair value of tangible assets acquired and liabilities assumed              
Cash   49          
Accounts receivable   726          
Fixed assets   74          
Other current and non-current assets   398          
Accounts payable   (48)          
Accrued expenses   (520)          
Other current and non-current liabilities   (600)          
Deferred tax liability   (5,183)          
Fair value of net tangible liabilities acquired   (5,104)          
Fair value of identifiable intangible assets   23,700          
Goodwill   15,007          
Fair value of net assets acquired   33,603          
Less cash acquired   (49)          
Net purchase price   $ 33,554          
Syntonic Microwave LLC              
Business Acquisition [Line Items]              
Acquired intangible assets, estimated useful lives   15 years          
Business Combination, Consideration Transferred [Abstract]              
Cash paid at closing   $ 13,118          
Less cash acquired   (1,118)          
Net purchase price   12,000          
Fair value of tangible assets acquired and liabilities assumed              
Cash   1,118          
Accounts receivable   281          
Inventory   482          
Fixed assets   31          
Other current and non-current assets   6          
Accounts payable   (71)          
Accrued expenses   (61)          
Fair value of net tangible liabilities acquired   1,786          
Fair value of identifiable intangible assets   7,100          
Goodwill   4,232          
Fair value of net assets acquired   13,118          
Less cash acquired   (1,118)          
Net purchase price   $ 12,000          
GECO Avionics, LLC              
Business Acquisition [Line Items]              
Acquired intangible assets, estimated useful lives     15 years        
Business Combination, Consideration Transferred [Abstract]              
Cash paid at closing     $ 36,500        
Net purchase price     36,500        
Fair value of tangible assets acquired and liabilities assumed              
Accounts receivable     1,320        
Inventory     1,454        
Fixed assets     459        
Accounts payable     (217)        
Accrued expenses     (239)        
Fair value of net tangible liabilities acquired     2,777        
Fair value of identifiable intangible assets     12,700        
Goodwill     21,023        
Fair value of net assets acquired     36,500        
Net purchase price     $ 36,500        
Germane Systems, LC              
Business Acquisition [Line Items]              
Acquired intangible assets, estimated useful lives       15 years      
Business Combination, Consideration Transferred [Abstract]              
Cash paid at closing       $ 47,166      
Working capital and net debt adjustment       (1,244)      
Less cash acquired       (193)      
Net purchase price       45,729      
Fair value of tangible assets acquired and liabilities assumed              
Cash       193      
Accounts receivable       4,277      
Inventory       8,575      
Fixed assets       867      
Other current and non-current assets       596      
Accounts payable       (3,146)      
Accrued expenses       (1,394)      
Other current and non-current liabilities       (514)      
Fair value of net tangible liabilities acquired       9,454      
Fair value of identifiable intangible assets       12,910      
Goodwill       23,558      
Fair value of net assets acquired       45,922      
Less cash acquired       (193)      
Net purchase price       $ 45,729      
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 03, 2020
USD ($)
Inventory Disclosure [Abstract]  
Increase in inventory $ 40,981
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Leases [Abstract]    
Operating lease expense $ 10,029 $ 8,710
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Leases [Abstract]    
Operating lease right-of-use assets $ 60,613 $ 0
Operating lease liability, current 6,950  
Operating lease liability, noncurrent 66,981 $ 0
Total operating lease liabilities $ 73,931  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent  
Cash paid for amounts included in the measurement of operating lease liabilities $ 6,929  
Right-of-use assets obtained in exchange for new lease liabilities $ 19,942  
Weighted average remaining lease term 9 years 3 months 18 days  
Weighted average discount rate 4.91%  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating Lease Maturity (Details)
$ in Thousands
Jul. 03, 2020
USD ($)
Leases [Abstract]  
2021 $ 9,572
2022 10,741
2023 10,272
2024 9,333
2025 9,356
Thereafter 44,763
Total lease payments 94,037
Less: imputed interest (20,106)
Present value of operating lease liabilities $ 73,931
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 10,205
2021 8,949
2022 8,280
2023 7,414
2024 6,496
Thereafter 28,286
Total minimum lease payments $ 69,630
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.20.2
- Schedule of Expected Future Pension Benefits (Details) - Foreign Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 1,237 $ 815
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]    
2018 900  
2019 1,059  
2020 1,401  
2021 1,253  
2022 1,040  
Thereafter (next 5 years) 6,423  
Total $ 12,076  
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Defined Benefit Plan, Amortization of Gain (Loss) $ 33 $ 0
Foreign Plan [Member]    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Service cost 1,375 903
Interest cost 125 156
Expected return on assets (233) (183)
Amortization of prior service cost (63) (61)
Net periodic benefit cost $ 1,237 $ 815
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) - Foreign Plan [Member]
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 0.30% 0.50%
Expected rate of return on Plan assets 1.50% 1.50%
Expected inflation 1.20% 1.20%
Rate of compensation increases 1.50% 1.50%
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) $ 784 $ 259
Foreign Plan [Member]    
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation, beginning 24,274 18,127
Service cost 1,375 903
Interest cost 125 156
Defined Benefit Plan, Plan Assets, Contributions by Plan Participant 1,916 3,577
Actuarial loss 2,387 2,859
Defined Benefit Plan, Benefit Obligation, Benefits Paid 906 1,607
Projected benefit obligation at end of year $ 29,955 $ 24,274
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Schedule of Change in Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Company contributions $ 911  
Foreign Plan [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of Plan assets, beginning 15,088 $ 12,029
Actual return on Plan assets 582 167
Company contributions 911 741
Defined Benefit Plan, Plan Assets, Contributions by Plan Participant 1,916 3,577
Defined Benefit Plan, Benefit Obligation, Benefits Paid 906 1,607
Foreign exchange gain 487 181
Fair value of Plan assets at end of year $ 18,078 $ 15,088
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Reconciliation of Funded Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan Disclosure [Line Items]      
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax $ 1,768 $ 2,350 $ (354)
Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate 0.30% 0.50%  
Projected benefit obligation at end of year $ 29,955 $ 24,274 18,127
Fair value of plan assets at end of year 18,078 15,088 $ 12,029
Funded status $ (11,877) $ (9,186)  
Rate of compensation increases 1.50% 1.50%  
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.20.2
- 401(k) Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Defined Contribution Plan Disclosure [Line Items]      
Employer contributions $ 5,954 $ 4,525 $ 3,684
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employee Contribution of eligible compensation   3.00% 3.00%
401(k) Plan | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employee Contribution of eligible compensation 3.00%    
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) - segment
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Segment Reporting [Abstract]    
Number of operating segments 1  
Number of reportable segments 1 1
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Mar. 27, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues $ 217,377 $ 208,016 $ 193,913 $ 177,304 $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 796,610 $ 654,744 $ 493,184
Domestic                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues                 704,722 580,935 410,050
International/Foreign Military Sales                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues                 $ 91,888 $ 73,809 $ 83,134
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Mar. 27, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenue from External Customer [Line Items]                      
Net revenues $ 217,377 $ 208,016 $ 193,913 $ 177,304 $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 796,610 $ 654,744 $ 493,184
Radar End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 233,967 164,046 159,737
Electronic Warfare End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 161,782 128,841 114,801
Other Sensor And Effector Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 105,175 90,245 48,088
Total Sensor And Effector Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 500,924 383,132 322,626
C4I Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 207,000 183,172 87,414
Other End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 $ 88,686 $ 88,440 $ 83,144
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Mar. 27, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenue from External Customer [Line Items]                      
Net revenues $ 217,377 $ 208,016 $ 193,913 $ 177,304 $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 796,610 $ 654,744 $ 493,184
Components                      
Revenue from External Customer [Line Items]                      
Net revenues                 225,292 184,870 142,982
Modules and Sub-assemblies                      
Revenue from External Customer [Line Items]                      
Net revenues                 203,432 180,873 194,377
Integrated Subsystems                      
Revenue from External Customer [Line Items]                      
Net revenues                 $ 367,886 $ 289,001 $ 155,825
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 03, 2020
Mar. 27, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenue from External Customer [Line Items]                      
Net revenues $ 217,377 $ 208,016 $ 193,913 $ 177,304 $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 796,610 $ 654,744 $ 493,184
Airborne                      
Revenue from External Customer [Line Items]                      
Net revenues                 402,670 306,412 242,611
Land                      
Revenue from External Customer [Line Items]                      
Net revenues                 102,956 83,034 41,841
Naval                      
Revenue from External Customer [Line Items]                      
Net revenues                 157,225 136,966 110,620
Other                      
Revenue from External Customer [Line Items]                      
Net revenues                 $ 133,759 $ 128,332 $ 98,112
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details)
$ in Thousands
Jul. 31, 2018
USD ($)
Germane Systems, LC  
Subsequent Event [Line Items]  
Cash paid at closing $ 47,166
EXCEL 116 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $%^$E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !!?A)1>[D0ZN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\&&E&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_N7S M9\D->HE]H.?0>PIL*5Z-KNVB1+\1!V8O 2(>R.F8IT27FKL^.,WI&?;@-7[H M/4%5%#?@B+71K&$"9GXA"M48E!A((,+WG^&=H89!&K)4<<1RKP$H::) M_CBV#5P $XPIN/A=(+,0Y^J?V+D#XI0_%K?W6\?A*J*JLB*=5:NM^6U7-W*5?T^N?[PNPB[WMB= M_&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" !!?A)1X^TAV\$% ?& & 'AL+W=OM79:+W]T.NEP88G M+#V76R[@S4JJA&FX5>M>NE6H90U["8M$9W*9/YNKR:7,=!P)/E]R>66K;G/]=?M7,%=KT0)HX2+-)*"*+ZZ MZKCVAQMG: SR$=\BODN/KHF9RE+*)W,S"Z\ZEF'$8QYH \'@YYE[/(X-$O#X MNP#ME-\TAL?7!_1I/GF8S)*EW)/Q]RC4FZO.18>$?,6R6"_D[E=>3&A@\ (9 MI_E?LMN/[?<[),A2+9/"&!@DD=C_LI?"$<<&U@D#6AC0GPSL4U]P"@.GK4&_ M,.CGGME/)??##=-L[,W!JF'PD3=U\K>!N!G9YX\IDK,H<0 MDR[YZM^0=V_?D[TQZ M.FY$X*O4G)K0AY M^"- #PB6+.F!Y35%$7_+XG-B.6>$6M2J(>2U,'?LD^8WN/D-#\X)'1ES>XS, MQBE][N1X#NKS/]UEJA6L^[\0R'X)V<\A^ZM[B>$ MQ:!D,6C'PA4B8S%9\*U4NHX.CJ-5QA$ZPY+.L*53% .ARG7F-"4<:\7B%.,T M*CF-VG&:)P MK@A-&L"H5>)OX_+],[5R$@"(U+E!!N7\L\R )_,-U)@RML M0@?#KNU8J&NJ5&#C.OX0:<@"6N=6[;)@L3?,(6E5KM*&3:N]9#GPTBLB?^:+&5<2[8A62R\1ZQ< MK9(#Q>7[X#!R^Q)LF(#J^E3V:@"Z=_T;]W>,4Y4+:*M<\!W.6-TG :H%864I MK+F0S-(TJU]T#9B//,6X55F MLH"WV0,61/.GWD5HFK/'@U(]Q(C5*D];:7V M7J:4J=;V96.^MD!;LWIB.&*#JRJQIZW$?B8T5_M3LRD@V8%J+3,I*"U5+62T8#SF2G8,&X0< "F' /B7&L-)_BDEUP]!,6Q^0Z2^%U M6A_-_W<>H)7X4URW"T:W"5=KL\ ^ H+>0$I*MDS4NP\';*1690':ZD3@;T R M4$(X3".A2N!IJT/!/%O&44"FL61UZ_VF0!GD**;S]3QQQB8S/M=\W:E$W6E5 M\?^8T?+LE9(OF8;"1ICT4]>?*)"'1XP&@V&?7O3[)UA5LN[@$CSSI@OB9F&D MH>!SM>; (Z_PIS&KXW+=@-<4+:<2=:>5J'N@2@KJFYD(^0OYQ&N74 .495FV MU1\/*';H<(X:,+@6'V1]&J6F\GKD4)9@)_$&N&[7&G4M!Z-6R;N#B[&;>%PT]J" MKW?4437"G'>F4Q*80_V^N5H^+;O?;M[S[57#]ZWS.V9T/24Q7X&I=3X"/ZE] M-WI_H^4V[\\NI=8RR2\WG(5DP3 VV*;1VP-6C:[34CT;%06?0HRDGVZ7>4%IOM9K(31ZVI15?3U;:[V]7"SJ;"TVO+Z06U'! M+RNI-ES#K7I8U%LE>-XVVI0+BG&TV/"BFBVOVN]NU?)*-KHL*G&K4-UL-EP] MOQ.E?+R>D=G+%Y^*A[4V7RR65UO^(.Z$_K*]57"WZ'O)BXVHZD)62(G5]>PM MN;QAB6G06OQ9B,?ZX!J9H=Q+^=7L\U7UXI^8B4L8;>S$7KF[8UC*:HS#3>:06_%M!.+V]D5@ZD>>;U&X!N4F0OQ=U/L> F/D-$I8)6^S3+9@#"(P4R ROM2S%$%^4*N$"\AJML5 /D!Y;*Y MUZNFA%#KFH#)&9D'(6F'"I>4)HAK!-/[C+K9;7^""1/??TV27LO1+ZYT]66D%*@>C3:W33QIU0<_36 MK) Y^L-\=*O&I3VT1*68)NE(NFT5QBR)W9%#ZLC F4CS)^$,A]AZ.@W2\;3;1BEVRTMZ M>U\"S:KM?C^;4#RV$VD0W(P$7B!^/'-O0K69V?CBUB M4RB(8VNQVE91R*9<.Z"*^%FU3P ><39G2$1P3/%8G\,P(%$:3R")#$PBT:L* MK++@]T59Z$)XJRPR((7XF=)7+UO^;$H7Y_AM5@0DL6?'-F,I9E/K:, *\7,% M)*I&#%QQ2K3)0%FTI C=-TB,ZZX@SQ?&=J5:>#J:ZS.+IY3 @A?J1\N% GB_^J0V'@)!Q^#NL8&FS"9$#1>@)BHRX=VKN M'8B(TH2,Q=IF$WF*#ABA?HS8O#NEU8&+$#,KIEQF9*KJI0-3J'^CLX^I4QKM MK0R%6&+C6LUA1QBE![O-8Y4#H*@?4#=RLRFT*76[; 4;2U@-HLJF%'O[,Z=X ME_669^)ZMH4=M% [,5LBUQ'*-^CH>,P#\6CBI?W=FBNQEF4N5/U#6^OK9Q_N MZ0 JZ@<5[-&ZW 0Y/_LZ1V?X A,(?H5VO&S$&T3F4/Z;/U0;%>#T1J^E*OX1 M^1M8W"_?%G5M@"<5DHVNH8K.85*.*P&%':10'$Q1C!Z>9?M1"@=ALFK(]%.Z.1*!4 MA" WY_<[T54*3NDV5L^A&+24.\RF"R\VX)?Y\;N'1.U(2$ZQCL-$E@1Q,F:: MRY""(9N@&ALHS%ZSF3N@6AN%KQ[ :[=Z+D/?5H\-6&9^+/_/DU-F@]AU=.HP M\YR=L@'7S(]KW[D/LS>(SG,?AYWOW(<-7&6G=I+_^=RGZ_'HI8'KW,=IYSCW M61R\63*O]7[GZJ&H:BAN5] 07\30@]J_*=O?:+EM7S;=2PT+H;U<"P[KV!C M[RLI]7_5OZ]<_@M02P,$% @ 07X248SG^V<< P /@H !@ !X M;"]W;W)K<8-78S#9)MT^_8T,9I.36Y0%L./]S?N?D&'N\%?)9)81H M])(RKB9.HG5VX[HJ2DB*54=DA,.;E9 IUC"5:U=EDN#8BE+F!I[7=U-,N3,= MVV=S.1V+7#/*R5PBE:,[KP\>Z3K1YH$['6=X319$/V5S"3.W M\A+3E'!%!4>2K";.K7\S\ZW 6GRC9*MJ8V1260KQ;":?XHGC&2+"2*2-"PRW M#9D1QHPGX/A5.G6JF$98'[]Z?[#)0S)+K,A,L.\TULG$&3HH)BN<,_THMA]) MF5#/^(L$4_:*MH5M?^2@*%=:I*48"%+*BSM^*0M1$_C=/8*@% 2G"L)2$-I$ M"S*;UCW6>#J68HNDL09O9F!K8]60#>7F;UQH"6\IZ/1T)K@2C,98DQC=889Y M1-#"N%/H"A56PT ;K[@EV&T4BYU!>22)" M-WC)R#7"#-:3K3VL3!2+?*E7.8,F+VS;*EQ$Z=DH9K%NIGZWYX_=3;V.+49! M,*R,&@ETJP2Z!Q.8PT(C4D*_0'=&S]+OT1XP:]+V*OG<>O654".GM.\1HP;ZJ$(?G8%^4N^.WI1OV&MMWA,,&\R^]V^3 M\&PO=V]R M:W-H965T&ULI5E1;]LV$/XKA-&'%$ABD10E*D@")/&Z=5C7 MH&G7AV$/BD7;6B71)>DDW:\?*2F235),L+W$EO/=B=\=>=^==/[(Q3>Y84R! MI[IJY,5LH]3V;#Z7RPVK=*7XKU7&X%RXO6J*[F*(J2>9V7 MS>SRO/WM5ER>\YVJRH;="B!W=9V+']>LXH\7,SA[_N%3N=XH\\/\\GR;K]D= M4U^VMT)?S0&RCWGW\S%^^)B M%ID5L8HME7&1ZX\'=L.JRGC2Z_C>.YT-]S2&^]^?O;]KR6LR][ED-[SZ6A9J M]\9Z!779=)_Y4Q^( M/0.83!B@W@#9!O&$ >X-\&L-XMX@;B/346GCL,A5?GDN^",0!JV]F2]M,%MK M3;]L3-[OE-#_+;6=NKSAC>156>2*%>!.Z0^=5"7!QQ7XN&4B-\F1X*HIP VO M]<[:F)0_,/"^6?*:@:/?N)1OP0GX KG)!9.@;,#G#=_)O"GD,7AS M<'T^5WKAYO;S9;_(ZVZ1:&*1$($/O%$;"7YJ"E8<.IAKQ@-M]$S[&@4]_KJK M3D&$CP&*4.19T,U+YLTIP)$QAYG'?/%Z ];KW'$]Y_U]5'L ?6[)@W=YTU::U-F7FX3+,D@3JL#_L1=6$) MB=,X/H0M7%B<84A'V $',G @00XW7"K 5T$>G8=D_\XX2Y/$XN'"<$()I18/ M%X:2%*/$SR,9>"1!'C\+?=[T^1?KLO%Q2-S%D83:0;YQ88@FD%A4%QX8(IJK MGT,Z<$B#N[6O*\T:L"EL*7,J7$ M;JEVPNQNDRZN-DR I1;%M;_H]!X/=A:-[(1Y4 [YA0>$(1"TL30IW#Y<+B)*,311"."@[#$OZ^44RWEDH7#$/,2\0CNI! MFX>+RK"3%H_,HPD*HWC#L'H/%/H-YN7@BNX)U$.<3<(#TTG+;!H>&*(DFF R M2CA,@TP^ML>_R\0Q:)A7C'H?AUL;.4QH5G/"*C\:>+TNPJ?X0S;[8('1C*"[';! XL1F3SZ8\, PQW#Y_P); 5_ M*,UT[J7A:CM%R#DH+@JBE#A'Q0-+LHDMAL8^ 87[!#-V3!_UWGA_3J DA7;- M\L#B)$WM5L<'BW3K-L%A; @0#+:ZU[DLE^9X -W!-5I:)#BJVHE9%^1N5@[U MOF@4:106Z?%&_0X>_(,C/7L7O*IR(<=?WWICVMTCW4_D*4GMD+JHZ#2SQQ\O MBDXH-1J5&H4GW459[4S#\=]#.NHG"NOG_JW^3U!C7U#M(NA!Z:#:[8\712=& M2C0J*R+!H'YM'XZQXB1_T&W"FCT_Q.$[)75O7N@@!T,ZZA\*ZU^W2TWLNCOX M ^9*%HE)[$3,A<4IQ= .F0>6I'"B*T:C **P #[OCI?(N*I%"(1V?^^!Z:DM MLC70!TOC%$Z0&340T> &.'RTUVWV8,9')4)A)7JAB&>O*^(NS%O$/;#I(HY' M(<)A(7JG&X-RK8>?G1"L6?X 2N2-K+H!-B_^WDG5/C/U,<3NI E3^VF,!W2" MG([4AX)X8AS'HT3A\,QZVS_#OV<-6Y4*;*N\:3LZ,YOK/LC+RITT3V":4)N7 M!X8PL7>U!X;)1%^'1T7$847L9[IN_C[8W[U<[#6O(:KNQ'G8=O94/3!$[*%P MX8$A.)7"O:>_KQE?EYY#[&6$W4,70^@DSX7%,2X^;O MEY05T^;-">+T);:OOS9RQ%OPLBZHY&K_&[>RA]&I^-%>L>N6?MU<5F+J]$F2I:7K&IR M7H&:W9X,/L#W%X1(A\[B6\Y6S=9W(%.YX?R[O/B8G0P"B8@5;-;*$*GXN&<3 M5A0RDL#QHP\ZV-Q3.FY_?XQ^T24ODKE)&S;AQ=]YULY/!O$ 9.PV71;M%5_] MSOJ$J(PWXT73_06KM6U$!F"V;%I>]LX"09E7Z\_T9S\06PX0.QQ0[X">ZH![ M!ZPYH,CA0'H'HM\A=CC0WH%J#CAQ.(2]0]B-_7JPNI$^3]OT=%SS%:BEM8@F MOW3EZKS% .>5[*SKMA;_S85?>SKA5<.+/$M;EH'K5GR(MFD;\/D67,_3FLUY MD;&Z^0U,?RSS]@$,P=?K<_#VS1%X _(*?)GS99-663,>M0*-C#F:]7<^6]\9 M.>[\A;=I87&;^-TFO"Q%1UZW?/;=XGWN]_Z09;GLZ+0 EVF>#44*DW21VY%, M_;&N6"MFKABV:5I7>75G&X.+/7!FLV6Y++K!_]S.60U$>F*%F,NI>\_ QVK& M2[8;=R0JO"DSVI09=3(,,/Q/9$]"S"8A9$Q#Y$9#-$I//"CB$272!( MHQ$U.V?K;T=R[G530)^?_USQH@!BT5VE=?:OIW/HYN;46Y^/3;/LRL)OP6P] M]QIY8["LQ(T!*Q<%?V"L_S$7EI7D"K 0Q6RVN\S65-1HJCB,G2T5;B"'KP?9 MUFVA 3/4VV@2&H6/M4:S1*'4GFFTR30Z8*:+93V;RSZ2B>XK3626!CDK$V_P MQJ^%UU:7V,"(HAAIA8G-&:D5QAH&VC---IDFWDR[R0FNV&,.&1 L*:[;O!;? MSY>U7/$N69WS[-V::6V=-TD,:$.,$F<=8*!H/S@I%(#6!."!@@8$1SI6/>9[4)5 M+ W]-/V7V$KD%L[OP5DX.(AC;2"G>\UVP2FBAGZF=@L4\/8/WC1'[X#$+Z;V ME_2G50MA<4'%DO"0 M-/E,S05-NB.16W1!Q7C03WD'EUW09+] ;[K$5.]ZRUDXU,$I2-$G\M/G*PHO M9/(@#-S2"RD>1'X>/+#X0B8'XC#45X7>RB>_[(%/U<>B %ADPV%;(D M=-=#\2GR\^EA)!@R2748&0OE!)D;TR'2"V$/%3H250R-_ R]3E2VGVO@I7)8 MK2WL13!Y.I0JV%D$1=7(3]4^;-V8[X%VABQD33&-]/UA;T=W4M +8(\5.,X/ MD*)]Y*?]YTA@9*'4!,<&UGUFNU 5]2+_EM8O@9&Y+25A%.F'-7O-=L$I8D9^ M8GZQ!$8F^0X1W=JS[@)3W(O\W/L2$8Q,#ATB[("$%45B/T4^700GUA,^DP8I M022B6-_@.RS=D@8KRL1^RO3+93MN"^&AF$0XT6&;A@*V?CAIV6@&-(Z(<3QI M&B(4BCVI?CYIV@W=BADKML7HURMFO'6([.?25U7,V.1%&KH5&5;$B/W$>'#% MC$V>I'K;$9.']*:S[8H=N2JBQ8<\1WZ68L:68V3W&1E6K(D/>8Z\5S!CR]X7 M0V,U,[?1NF"V!W)52#$O]C/O@00S-KEW")/(70_%OMC/OH<1S-A"P3!$Q%B? MS8-C0S&[8CE.D+#B<_R$X^,G"C9L;G!1&%-=L.TUVWTVI7B>^'G>+]B(2\;7G9?9VS5-":-!#_O^6\?;R0[YEL7G4Z M_1]02P,$% @ 07X248X(X8'M" ,1<>%MRG:5+26[LU5)7.,D^TR3 MD,4=BE!(RI?]^FV %"D!3 MD:QDWNDN,OAXEDM95;HG&,??0Z<7XSUUP^/OA]Y_,>2!S&/6RJ6J_ET6W>;Z M(KD@A5QG^ZK[IE[^*0="H>XO5U5K_I*7 1MAXDX M:D"CF09L:,#L!F*F 1\:\//Y"=2UN2/C=JW65VT5XL.QJ![6N3#_>[Z^[&9^U%&?E5UMVG)SW4A MB],.%C#XD0$[,+ACWA[_M:\^DX!_(BQ@ 3*@Y;GF]6?" ]V8^8N8^OT%* M*>M<;26VAGW;T+35F>/Y)@ECRJX6S\<3ZZ)$%,?A*6J%H((DX2/J9/CA./S0 M.TVWQ7]@;_2AVBE(0+FJ\[*2I!YYZ>OZ5ZYG=->HYQ+BC3R^_?"41N.8(N^4 MKB1DWKS,^GQ6%R3;JJ8K_]M?D*^0JEMTMOMNH^,92CD/K-E&4!%/K359(2C& MXAB?[7AD%GN9/6RR1E[J]%J0I=IJ(H841B9V!L"BD"<6&1=%4QBH109!Q9P* MG$PRDDG.+--:-@TP.81)]BK11)8X=[_D)D><,$%0- QCBPF""D4TPR0=F:1> M)O\ 62<06F7]+(?-@/%(D7LGU!KATD59 ;CR(4[&3X-)? (O@S]D YK6;Q"U M!B*=;( *@?TI2?N2[5"!"B358_R58+_E'*;%L).5>G MMZK,'LO*I,]/)M/""LKU&@Q=J[\^[EOH$." SO_>E[#E?%F63@I)N7>*;_-< M[77BAVPKR^?LL9*?R+Z&L52PJX\OZE'FJM6* /DWA\&8@0$0J.#+PI%-3P-[ MRI<8CB5!&ME+@^%8'-*9Q9GDF_KU^ROL^;I3S1O*0F L(C>\$!R-:4!M%A@N M8GQNMTPJ3D,OB_M&[K+R?"H>NCF=QM@6OR4"XXG@-ANL,\YF-)).\D_]^G\@ M,RA]OTF4R0?Y'A2G[H;=@S)TA?N241K9#!$8A*?MN3 8C^:";K(!U.\#CI+; M>4*N>%]2%CF9&M%X-_X04W&TU4[93#Z ^HW F$=VV9O.%[UGR_-F+Z=%1*FY M:DYA=AUJ""Q.A9.],6_ HKEPG,P!];N#T>W(<:"AMQ9/!<6!3S$Z;').C"_=?AZE#(.*XAQ8:[(7U)[D$L$Q6EH M^U&T+TJ3F;5BDVM@[W8-P\8Z$E>4E2OY,6-VMD!00MB<7,PE"X*9U,XF]\#8 MV0/FNXY>*#WF;AT:TD38!%U<"N)JNV\$)CAG,_F034Z$_=AAO3?B[S]9LDGN MF5_N;[6#:LN#49Z\U>B\S%P?C!8ZIXB(IU$8V-L:PU$&^]_64128A'PN,[/) M%K SMF#?Y)M,2R@0@_B!J.G>3/J2P&^G3SHH0T38!6>I$S68 8BBU,Y<& ZB M,)CC-SD%=LXIJ%S*8HB:-@/M,:>?PS$.)8><[+FC.0C*/O5X(:>$)F/ WF,, ML/!'J;AR[O X"UDAD$L>S^G*Y J8WQ6,>6O?FAK!^UEAE0 >BL3)RFC) ,YU M3FI&@)":D[ER#IN\ 4M_*'&MX1!>Y^]/7'R2:>Z7Z=-0E]M=I=XDG.T[E7\G MNRJKT;GDR/F=.R4+!,6CR-[%&$J(F3CADV1SOV0_& ;?Y&[(587)3]]DI_,O M6>T;/9OWLBE5\8G\E55[U)UP1'WA9&6;Q"6&B],HL;EBW85AD,RPG=2<^]7\ M/GOKBZV0ISK9;$DA']$TQ5VI-78BL'CI'X8-/7CR:$ $Q^4(U91"%)N&U@$QT0<1W:1!,'1A*5\1EWY9"&XWT+\ M;(J@IASZFILB:A^?^5!0A=CMW;H^C^LO>G,^@PN<*>!SI) @G.5%S$)J'X0P MD$CG"$]V@OM+#7J!/Q02\B<(X4==S3/?M'OZ,:)(10$\KF/@$1Q-J:!.,+LX M)I)DYK&+F$R-\)N:Y1PIDG7D43Z5=:W#&0+@368-^H#5-24LC-U81G!1%#*; M* (3-)J+9#&9'.$W.5ZBTF2F>8K(4PD6)UPV\8BL)@[&H1U%@?!W+:=S(/PFX??QJ=R]I$. M?8HB7+%G$>,VI;/F8N6%G'*97(/PNX:1BZ.>.)>^MW!^E$L$$L<.%5\_/97% MTZ6F)J[?U;/>/5\<6Q6_.ZE'7]CGY9]:]_3=WT;Z/]FC608UM2 MR35T&7R.83Q-_X)7_Z-3._/*TZ/J.K4U7S^P?B:W)"D0I)V?%^_>Y(V957)RG0 ?N0B!+OGGM[[DA/E];=^Q(QP&.EC3_ME2'4 M)\.ASTNLA!_8&@WM%-95(M"KFP]][5#(J%3I838:O1I60IG>V31^NW5G4]L$ MK0S>.O!-50FWND!MEZ>]<6_]X;V:EX$_#,^FM9CC'8:/]:VCM^$&1:H*C5?6 M@,/BM'<^/KDX8/DH\$GATG?6P)',K+WGEVMYVANQ0Z@Q#XP@Z+' 2]2:@[O\!=MX#ADOM]K' M_[!,LI-7/<@;'VS5*I,'E3+I*1[;/'04CD=/*&2M0A;]3H:BEV]$$&=39Y?@ M6)K0>!%#C=KDG#)17CB[$LK!)Z$;!%O E3+"Y$IHN#8^N(:R'_QT M&,@0BP_S%O0B@69/@(XSN+$FE![>&HER&V!('F[/0PQ_G,PJ;F/+G,S8.-C8.HHV#_S:UWPP* M'TJ$PFKJ-V7F$,1,8]MTZF\*,M#VI:UJ85;??W>>R@V0,)[)(P*!:=$ M@@A0L,U%LDE]1+V8-\XQ-O6#\BQ"]5E!6YX3Z#AYDW"28UTI^ T7J&'SUKD\?!W<#P(=&A15X M]E<%13@9B1VU_]>BZ^<'&RA^PJ+M\80626P'^)LF1L^)+(@]I+5"X0"9[%M! M]KO)YKPAC2 )]A]K9'%%2_HSD/>M87<"<1FE*=&Y]V*\PE%:",@OT@?/( MR=@[Z$_&HZBY-^D?DX>$X&N,,TZO!I$#K=T?_%- 4DDP-D I%ACK*J0BYR4& M=#1K(G$ZQ6=K2^$[OH:(3",KE.3S.PK6$:#99WZP@99,M)?R8+S52E)%)5P( M38Q#N(M'3^V4=1 L*!+W0N-6!""TM[M2Q*AY*TB=L MC\RC'33B++!MRCE-_VB-_)EY=(N8- HGWR#+#EMLXT()#XUPE&+6:_G#9!G M-07?<8):BP\U( ;@(YWP'A,/;:SAO^IG7ZR?B"W:I7Y*[KI0G]-/R4.'7SB3N$-? M;87P8^O23WTP!+Z+/G>!'@F/#+^KT0D^Y5,03!N')5\=* O7";1@@KW8L8/_ M9WH:A,F(/1C__-SX[(A]P_R^ MC.6("VXBVN- ^FWU6;RR!E=KHA:-D3Y.LD LYS*S:I_HG-N&,Y F:"P) ]=B MQ>M^?"$AUY"*5F*F=.I34=.0?51T>=L:9)+^:-9P*7UI7=CG>4=.A'5_;]J_ MK2?C=W"WAU,[+-E=%3N0/E $X-BJ7XKZ*R< U928GEOS5V/2E95[(VJ9."+; MXV*.AME.YF:K%I/9ND\*[:2R18%L<4!D(.[FY?8Y5 H>^SL<]3OZ.,:^Q;S! MKKO1L',%K=#-XT6;#QZJ6[J-;KYN[O+GZ0K[63S]$+@1;DXC#306I#H:'!WV MP*7+=7H)MHX7VID-=#V.RY*.+G0L0/N%I4G9OK"!S2^&PO=V]R:W-H965T&UL MG53;;MLP#/T5PMBC45]S:9 $2-H5ZX "1;NM#\,>%)NVAC;,?- M@#4#]A*3%,_AH4)JW2G];"I$"[]J(*_!M'7-].L>A>HV7N0= P^\ MK*P+!-MUPTI\1/NUN=?D!1-+SFN4ABL)&HN-MXM6^]3E]PG?.';FQ ;7R4&I M9^?VD?VF[YWZN7 #%XI\<1S M6VV\I0P:2@YG+XLE_C/9P MEN$[@'@$Q+WNH5"O\II9MEUKU8%VV<3FC+[5'DWBN'1_RJ/5=,H)9[>W\@6E M5?IU'5BB<\$@&Z'[ 1J_ XUBN%/25@8^RASS/PD"TC&)B8]B]O%9QL^MN( P M\2$.X_ ,7S(UE_1\R;^:@VMN,J%,JQ&^[P[&:IJ&'V& =C8Q%S9DP\ &B*/+C>$;6,O5G\PB>:'& 2VBTRM 82"_] M>;J 9.G/*.V&2TX#ED.I5&X@6A X@BCUPW@.7Y1EPG$NEGYXF3@K6?@1S<;? M;C5G!P MK&KZL3\H2TO4FQ6]6JA= IT72MFCXPI,[^#V-U!+ P04 " !!?A)1XP46 MSN$# !9" & 'AL+W=O-_H1]TQ^2QZ(Q5S<&8Y(;+X#WDX,YC% M5PS2@T'J>0^./,OWS++U4JL>M-,F-+?PH7IK(L>ENY3/5M,I)SN[WFBZ7VWW MP&0)3]\[WE+&[3*RA.TTHN* \S#@I%=PDA2>E;2U@2=98GD)$!&I$[/TR.PA MO8GX:R=&$&,>Y,*TK,!50"_.H'[!X HX7&SC:;M0]'Z,Q1)4!;9&J)2@A\CE M;@%/QG*J:SK[:K#J!'RD!V+@WCA=2O\>#MDG02)DL9.2.3RJINTLZC,WSJE1 ME>V9)L5W8[B#61Y.XYP6TUF8S'/XT&G);4?G3KGBKVYM((<\G,\S^LVR MO;!:B1)XTVKU@@[=@$!#T3M:>.+<#9P%KQ"4)A6R!&+50#8)9],QI'DX&4_@ MF14UY57_,S/YNR2&>1S.IS%,LG Z3R%-YF$^3B&9IN%\DA$;8Q;4.(JNZ81W M6B)=1,&9[R@_)5D2SN+\+:T29Y&^=7%/PVDVI<4D#N,X@2^4]+O4;4Z RT)[ MGEQ"^^,+ZYFA(XI1<[J LJ.8%#4"K=WA'ID&5I;<^3?>\@H,,T8YGL2YY[:^ M3"K.U].0V^BEE1H MY7NL5I(7!K:=H6R;@9Q#8 61,IZQP[C?/(Y<3GP2AFP8Z)'*HF7:*R'-)"BMK4=A:-(2*V;.58V2 M/+G2%;-DZB(TM4:6>5 EPCB*AF'%N RF8[^WU-.Q:JS@$I<:3%-53&_F*-1Z M$O2"W<8]+TKK-L+IN&8%/J#]5B\U66''DO$*I>%*@L9\$LQZHWGBXGW =XYK M<[ &IV2EU),S/F>3('(%H<#4.@9&OQ=;R%=YS2R;CK5:@W;1Q.867JI'4W%JM4MN9"C$-+;&XO3+?(>8N,WT#V8KA3TI8&;F2&V3%!2&5TM<2[6N;Q M2<8OC3B'J'\&<11')_CZG;:^Y^O_0QLPF<%G:9DL^$H@S(Q!:^":FU0HTVB$ MG[.5L9I>R*\3:9,N;>+3)O]QI">1K@%'IF8I3@+J,(/Z!8.]BL<2(5>"VHC+ M BQS4KP0:DU;@B5W6I)&-,!E:S*M-RZ85:J1%E0.Q8YMM:&>J@GI_(WDUM%X MU :9!G1W"G0C&]A>R @>E64"YDPPF2(P2VZ)T(^P8='75/P1I MVB[ ML]OM9MNL;>E]>#L8[Y@NN#0@,"=H='XQ"$"WPZ8UK*I]@Z^4I7'AER7-9]0N M@/RY4G9GN 3=Q)_^ 5!+ P04 " !!?A)1'J!8-*(# #0!P &0 'AL M+W=OU6(>@[58,PS[0,FT1H42/I.MDOWY'27'29?& [8M-GNX>WO/PCC<_6G?K M&Z4"W+6F\XND"6$_2U-?-ZJ5?F+WJL,O6^M:&7#K=JG?.R4W?5!K4D9ID;92 M=\ERWMMNW')N#\'H3MTX\(>VE>[^2AE[7"19\F#XI'=-B(9T.=_+G?JLPL_[ M&X>[](2RT:WJO+8=.+5=)*ML=B6B?^_PBU9'_V0-D;]9)#0FI(RJ M0T20^/=-72MC(A"F\<>(F9R.C(%/UP_H;WONR&4MO;JVYJO>A&:15 ELU%8> M3/ADCS^HD4\>\6IK?/\+Q\$WYPG4!Q]L.P9C!JWNAG]Y-^KP)*"B+P2P,8#U M>0\']5F^ED$NY\X>P45O1(N+GFH?C(:X&"/8"1,;@H^U"X^%-MU&;[P%2S.>4%'M(ZHJ=1?QP,!.@ MG "CC)[!XR>2O,?C+^"]LW9SU,: [#;PC#&\UKXVUA^<@M]6:Q\A8@M.?-[6:M%@CWGE?NFDN>X3SG)P5);[!L?U ;L%D*C8&L- M-J#N=C-XYZSWL*KK0WLP,OK\A-W_M2]@W*#Z]S"*#]=]"2J'#8BNV$>^T7L/ MKR"K,C(M**XN1$5$3B^CD7.29Q2R;"+@7DGGX4==QQ;N=B!W3BGL9\PNWL,> M3X[KC.0TAXN,""HN(:,9\$D^!E_;=F]43"JHNNFLL3NM,(269#IE<,$%R1F[ MA)(345*83M@8>"7K6W1&&O@Z1?"< TZA$-CVC1%$2,2C!*\)IU2O!IB3+V7]3@D9.HN+_KL2T)'D4 M@C'"1(%"Y(2+ H6@?Q,"J>.]7(BBC#)D@D,V*1YE*"J"-"*%@A$J^"!#03(F MX(T/NNW+9'L(L4ED:UW0?_8B@+K#^>!C?3G0S\K0J3@8>L[A^\+2R-V/5>EG M\!9[4!KX%1."+S9(XZ-;AFG@!7!6Q!V#*&HFXIICSJ3"F\,U&CC2Z^TYH!24 M"_C2*!Q2VX 75J(GY0/L60Z/5_]/W9\^>66Q#G;]+(F==NC"\.">K*=QM1I> MZ4?W8=9]E&ZG.P]&;3&43LH\ 3?,CV$3[+Y_L]&ULM59M;]LV$/XK!Z\HDL&S9V:X&B M0=QM'X9]H*6S190B59**D_WZW5&R[+1QTF'8%U%\N;OGN3L>;[8Q]HO+$3W< M%TJ[\T[N?7G:[[LTQT*XGBE1T\[*V$)XFMIUWY4611:$"M6/H^BD7PBI._-9 M6+NQ\YFIO)(:;RRXJBB$?;A$93;GG4%GNW KU[GGA?Y\5HHU+M#_5MY8FO5; M+9DL4#MI-%A70SX?#OPN<>/V_H&9+(WYPI/WV7DG8D"H,/6L0=!P MAU>H%"LB&%\;G9W6) ON_V^UOPWP"0Z(! W G' 71L***^% M%_.9-1NP?)JT\4^@&J0)G-0N(#^@8Q/#1:)\[>*,SS!XKZ!.@%E6\1749/ZOQ0Z5Z$"5=B*,X>D9? MTK),@K[DAU@*G<$M*N$Q@PO."NDE.OCS8DFG*$W^>L;BL+4X#!:'_\FO_T;' M]QR,S]%"F@N[)OC"(OB'4J9"J0>Z+S4_;RCQOU;22;X$KI:S:Z'EWX)7A**C M&3JYUE!:L[:B<" UG0[BPD$IK >S@DRZU*)'*(WSO^PII>,>27!WRX(_>W!= M0UV1()GA4':!(,.5*4JA'T@NK2Q9AU>#[B0:L1%-9/=:%.79 M19TNX?\:5I4.U>0)=H/I(7:CD^A_YQ;BP=;>(=4JC;"L'*63>PKHY!#0I#L8 M3?14;KAJ9Y3, K&%IX$>%G(EF?JT@\DVV"L6 M28BF5].1>]PU=D::VHM]GR5X*%6 N^(EH;*V,HL>8 MM7NQ5,AA=,$=+)VA%S($H=5+;_]^QKS^:1(/QF?N&Z0E&7*GL&@]$W*AK;1O M1X"S\/"AHFQ.HF[(7'@%7"L&- 84\5F[\EC%-DE& MPRE,(CB)IW E7%Z'XRCN)DER3./P.$Q&XV.2)]Q.* ='/]/J@/=')_0YF1[_ M*+XI#%M:-)"^,IN-' M7N$Y,]GQHG!1KP(K:XH0SDI7C@)#K1J%+@TW@O+:WLD4W?X-9O!<>'I/O8O] MO=ZC0&+('19EJJFTK]N0=K5MXB[JWF5WO.X /Y*#)-TBA2L2C7KC40=LW575 M$V_*T,DLC:>^*/SFU(BBY0.TOS+&;R=LH&UMY_\ 4$L#!!0 ( $%^$E%\ M;Q]=50P .4A 9 >&PO=V]R:W-H965TK5 MV;5W]2:D];S@MT+=ZLFU($F6=?V5?GS(7YVYQ) J56:(@L375KU594F$P,:W MGN;9>"1MG%X/U-^S[)!E*;5Z6Y?_*G*S?G66GHEM-O!@>;HK+?\J[7PV1#ZI[8X/<;?.;;'L1BI=6@1A7!A3I_F76[WYC M=_LG=GN^^*FNS%J+'ZI\=]'C@C'(T(^(OR+*GQT-P7=E6YDIEZ= M(:JT:K?J;(^D^+Q6 C^;NE*5T:)>B<(^7BH$I1I^&5XLJWQR0Z@[1*]6XE9A MH=1B59<(0WTEWD,9LA3_5K+5K&M\> OZ2,6'D^2OQ)>J,"H7GXPT..U<+ (G M2%-<1(GCIQXN0MR)4X&80414(@HCX3M^&(M9LH@N[)9%$-"6A1/Y"6WQG2@) MV$A-6V\+COC94E5J59@+,*MRU.Z*;Y#.NM")& NXMU@*,(-EF1'.7!"-Q&1XRU"L!WL MD<1O(@'2H>_A.PKP"^>D+K8E$,!S4@C62[ZC&281U! ++XTGU.+%@F@%^/ 3 MGS[]\$)$(#!+XPL6T?=)H9[O)!'+ZL0+E]W!FK&H;D2AA<&-5F5UE15E(3G7 M+96Y5:KB1QH"=J9N[P\D++=1JI3AI'NYX MW'WVS2B-6/7G[CAIV7M\;^Z*9^-7RE]LC\F!CJA0FN#T Q5BHG<-$<\]$V69K%B=76]2;9D/JIPT95%X@>&:>-R>UA_.(##B'&3^.K)H:>C1= M"]\+Z DKPG\Q?O]PERFMIPQH;"@E!03V(E=G7SE2$7+6#K-DGHRG>2E]O8-< MVA09DGC5K9""NI;LB.S9V3IU>.K,G[O8IM0&Q[2JD:;MK4Q*Z:,,DE<@HQ_L MAKAC*![:/2]@8/+0 FIUH4K[%XB?Z^IYS]"R5/LB^5 U. +A1%QGWSJHCN]G MM3:[XXF2-P_9*,AHE'A:T57DIC=5\8?:2U*C,@/0I?/I[_/ 9;:6U0THS%Q2 MWT0KB)P/<-ALWPJ2>*( (\K20%G+CISM@5I3,LTO\/N62"-%>"Q5*-)Y:KTR MQ%?(3OE+!0-D:K/$8M^GXN0E#L<,L?FV,S;Q_E@O-93"[DI+Q(R6T(F^^X)6 MXAG_\EYR>(9N]2$MW_H*3]0+3QXX)0MECIL))8/ M6Q]?O."UNEMJ]:VC+#)9KO<-(TM=DSN770X_&S.?ML; X!EK8YFV&F)MA2@ M"D? 8T55&U$6F\*ZM56MHAO5&/QT*W\JG?2 @'G(+44F "!1[9;9 %5W*NLX MX4]#?@Y (&2>G^T;L+#$ 5M01JV.CLF[?>HC)_]!:TULC76Q/5JI5&= MD;X&_^A-.CCU'J71LGQP=;K(S,4[Z\;'%.7L):2)R>0>-$!\G .21C:0SWTG M3OPI.\?D1D2<\)+&FK&\MW8=3N?0?Y2%&)@Q8A;LL][C^!G!8M?YTU;+2ED0 M%@"W< 6X$Z>P 1YQVC)C]F0\HR>>NY);)%?2>',$^,C\=_2S-8W(9-O>]R564VN2I+[P(B?RW!YI2#H>7L-M M SH"Q_/3G:![IRY08#TGBCT+L^@Y(V&D&\D5$[VLWCL2?50D$O0,O^S6<.F9 MVL%W'3>(1ACT5C8H".5#8CO$A+8''9;E'QU.$E,_%Z74OOEN0/V>FX;BMYTY M!OT3VG;\."3L&SMQC*[F]'M-.1N@"6GDZJ3N3NP]0='LA>9^TE4V]GHL M6BDJ6LA#(=LJ9;(LOB#0MPAM"-O M%)L6C:\NEAU\,(C!Z%'@SEZ5QB:Y<)ZUS&^V)MM,WED4KAO M9&KWOEO?!ZP3?/!"))9PL .?S*)S)] .?=^T$T.R\B5M)>]&YE9P]*-<7?+F%5>I.C^.3WP$W=5[TK=#@#S8"69L/U8*N M"T%7Z#5/9?HV GPPJLHMSI^ XKTA+1\P\$?M,<]3_EK9#(FU92W,C2H * MPFH"ZY6.Y;7#336WZ41),S&-V9(SKLIS"WIX5*.2> OU;!R=0;6FK]11[X3[-.9B.XWUDL4&%MNH)_>>C3O]A-Z3[!8\#L)'F%8 M[KA"U7;R2#W<5QYA[6: ?6/44_(=+XQ'@/8TI7SG25D_PN\II0#"?A+1,/ O M^%G$P6,X40186D MJGHT":EDR?!_XI*G]4?8J\\/N_D .=2T@-ES#3PH?3H*V!_!..,+J]W9)T6>V&LZ39K,>/F=%;.U\!SP MYGJ6M] _G/P<>U=\.7GUOE'M#?^# 0Q)C-FW\./=\7\8KNVK^]UR^P\0/\D6 M65"CV5QAJSM/HC/;<@X_3-WPB_QE;4R]XKVJ4X/X''3#^9\?K M_P%02P,$% @ 07X240%"'X1I!0 \PL !D !X;"]W;W)K&ULK59=;]LV%/TK%\: O62VXR1;420!'"=M/<1ID*3;P[ ' M6KJ2N%*D2E)V_>]W+B4[=M$$P[876Z)XS_TZ]Y#G:^<_AXHYTM?:V' QJ&)L MWHY&(:NX5F'H&K;X4CA?JXA77XY"XUGER:@VH\EX_/.H5MH.+L_3VKV_/'=M M--KRO:?0UK7RFRLV;GTQ.!YL%QYT6459&%V>-ZKD1XZ?FGN/M]$.)=]9Y),ELY]EI=Y?C$82T!L.(N"H/"WXAD;(T ( MXTN/.=BY%,/]YRWZNY0[30:4M2&ZNC=&!+6VW;_ZVM=AS^#-^ 6#26\P27%WCE*4URJJRW/O MUN1E-]#D(:6:K!&N(*L= RN8TKBK#F[R MSQA!9 J +=V)SS0X 18ML%.-D&>#5Y%?'7U@QI?')$D_%D M_ K>R2[ADX1W\F\2IFL=,N-"ZYG^F"Y#]&#-GZ]X/=UY/4U>3_^O,O\'.+JE MF_?36YK1[72^>*2GBK&A;I3=D X8O^5?& F*CHR.NE0R'4>4&:7K<$3:KCAL MESMTU>9:''D=X(0*[VJ*F$R!2/_:4H03YW-M,=F4N=8'O!>T;&'"(0QI:F+E MVK(BPZ4RU'B7,6-_*< "4;%'/F9#K86\Y#J+:FGX*"%OPU^RT8SXL*@BZ4B5 M"K121NI7R-:"R!IHYZ MUO4R12, SX9(4_FX(9QU!!40-H6V*%).6-(V\2>GY>8%0V2 3&Q_XB0F2F@- MFFDC9LPU&R_'A* Y0/C$,R-'5-L-!=J7< HO\RQE[293? I4K+3?>ON6Z8<$ MZ3N&T7ML4:I=&0-!)T 2*3N$;H5#D= VG"U=O1$:^*A]_U;TG-TVN6-]XR0C MX96J78L@L:]HH^AFHS8=&_:;@^8;U(T1[I=6^X[JM?K,F/8<9>A&Y\76!TR* M#!0%E^1&:)E)GUM((Y20\R'=TZ>'V8?IXPV$[^-B,7]:W-P]/=(TC05.D0WU MA\BAI(B"'/#6.OM3)O!&]$=(EV$/(X5GS16"9.B44%8$$W:)X77C[$Z4 Z.X MB)+:D+!%08".JX39&].^GM_SDKD5/]/M<-1$,Q--TQQ5F!MXI@TKWW.]UQBI M\P_'.#_/3M\,,>E/'VX>I";"H&US]\<=47'934"),RY61]_T40Z:MALCT,0X MQ*$R]+13ER#TZ5%T1B"93IWJLE0A.(B1*-V>#4 #,MI-5R\<]XZ!@ KP\ !D !X;"]W;W)K&ULO5?;_8&G"Z,O7IDGR>E@(5?;.3\.WS_;\ MU-1>JU)^MN3JHA!V>2FU69SU1KW5AULUG7G^,#P_K<14WDG_>_79XFW8:LE5 M(4NG3$E63LYZ%Z,WEP>\/VSX0\F%ZSP3>S(VYIY?;O*S7L* I):99PT"?W-Y M);5F18#QT.CLM299L/N\TOX^^ Y?QL+)*Z/_5+F?G?6.>Y3+B:BUOS6+7V7C MSR'KRXQVX9<6<6]ZU*.L=MX4C3 0%*J,_^*QX:$C<)SL$$@;@33@CH8"RFOA MQ?FI-0NRO!O:^"&X&J0!3I4-J*^FOB['S%CGP]S/*#UKE!T'YP7>2]FTINI5SH^>JG-*5E;GR]%YD M2BNOI*-/)=W)RLMB+"VEQ\S%"+]^)NG*%)4HER10#R"WK) M.W_\X3A-D[=/%\/GT=M72"\_(T%N6>8J$UZ2F5!FBD+:3 F-#"_O'7E#JLQ0 MY$Z2*'.2CQYV Y*QL6"+'Q^R1IX);H&Z) 6M'=TF/23).G3X<]+*2PJ M>.5Y%K$Q/_V(A\518;5E==$8G(2>IWRD^QM>7C1T[/)V0%\ZY,FYT#5&J_(]$]ZE$U\N,0S((YPP"R+9;1M?01!,\ )PK4SN$ M68LR"\&O2U$8Z]4_DAV<2 N0-%$EUH/QH-X;+S2_[AWT]U^?@ [4U%CRE[4T M'/D$*Y9=,86DE_(1L\/)5PS4$_=@XB+D1AFBS_U4.3(A:0"/W6&&GSHZH O' MW] DEM3TB% 7 +'@G](0!H[S\),AM=2!ERD&D_-/U'6S F#KX+-"Y!! 3PUL MFEA3;&8V,.R-D-6O Z-[)_U1;RTRTU?%<6IX.P@2I=,Q825:51 M:2+DR6Y>UQ^CCSK'>L"U]OA' _R-*8,5W6T3(.B[\'4YP_))! MFKQ@K&"MK(O-KK-)5CSHX5#TES8<,D%^%VLT$V*X@' ME?;TL3U-FPZ49;@DV79O6^Z=9K %68@()W$$P(D.O3$,C)A1EC3F3N D?&73 M(:7-[GF^+@_4#[(J9)H*)Y5X;M7Z">&(?VQLVQO'+T@8[)7-J+IC()AXV^X MP\XE"J?A:;@J.A@ &?$^U7YM;Z,7\1*VWAZOLA^1O3AU(*X3B":#H\,>V7@] MC"_>5.%*-C8>*1<>9[A12\L;L#XQQJ]>V$![1S__%U!+ P04 " !!?A)1 M!ZE/19D) L&P &0 'AL+W=O\X! M2)&RY<3M/NR#+5Z <_G.'3S?://9KH5P[*%0I7USM':N>C4%OPJQ<9VKAEJLM#Z,]Z\S]\9H?L1RL>2UIE6EOZSC5\[ M HY9;9TNPF:X+V3I?_E#P*&S81X?V)"G)[1F1E&^YXQ?G1F^8P=5 #2]( M5=H-PLD2C7+G#+R5L,]=O"LJI;="L"M1BJ5T[%;QTIX/'=#&%<,LT+GR=-(# M=)*4_:1+M[;L79F+O$]@"$*UDJ6-9%?ILQ0_U&K XE'$TCB-GZ$W:C4=$;W1 M 7J?A)-&@#^Y1E?+_GVYL,Z 9_SG&0;CEL&8&(S_-)1_A Z[#9& =^SGM6#7 MNJAXN648>@[^+..L"HLJ7'3B8-5?_S)/T_@U[J++Y/4I@UAFJ/[=1EK+1.!G M([99RVS-)%#*P=>D=<*(G"VV#*A)L"N0SQ' ALVR+O,!"4-2P<:"ESEW?I,G MK_@&MN>L !>U#$7*C 3"DI,<'&,($( =05V2'0@+PR[OKMDLF42D*_#D&,FH M1I*^?LJ>)T';L*]1.&)6EIE@%3=.9A)0@[5Z2<*0X-P(!H2D4R"'TQVA#"B# M2XUPM2D9Z)R!FQNYJ%$4U#<7'H%#^!"Q!8C BH4WW;858-#S32,RO2KE M[P(Q**'&<&OA/PC45[*UA/A260%]O%ER:=@]5[7HOFZA(IGP!\3]4LO@\L&'O#Z('#RVCKL:C;X% M<@9$-[I@6\$-2DR_.?" ZVS-RQ4H+%FCV DFU>0LHK<'_=;KX!$$IP=_\I48(X(<,\MJ<&MR(K,+ M1LOO05;;\X-64_!U" 1+0<0#. *,G#4!":[I^2)T>UQMXV<'10835D:";%:8 M>YFAW-9Y4:QXZA5%/B\TN/[OH ;9\_+C]7NT(;IK!7E*YS)KT?6[,+@8KP#\ M!PF=@5" :4P. ,PN'8/:M66A='F4NV!]Q6LI!.PS?O-]XS&[U N/^B[*^T*0 M;Z'-V88WH;B+0*!]G"31?#:C=<=G43*?1FBL2E#7I+:=VH Q;9 56$B#3(:5 MNOPAJXT1G>2%Z2EX\#7XJU;2UX4K#N("_'?8LMC'V8(H!P&UM5ZV:#:=>]'2 M:#2)D3-9*:\-Q@5!)6T&F8-LP 1!\0B #W4IV"ANO+^K'PBB'>QO,W0_S8>$ M1/;90$H"C)*DRYZ"_S';J,U!0JA\W'X#Q\ GJ AT$_+;X[/)+*0G M#:EY0[+PA1+8+2N**23A^35QLFAJ92L <%I@;93!_QNV'9,'WZ+7?3$A(GM5 M=4_= ;OQ0O\+\?$0D_S'["R.\3*%;!1/SO!R!)?C.,'+,5RFDQ%>3G#!.$8] M8>I80LUA)Z5X<&SBC7W*IM$8]GKBQRQ)HW@V?1*6,)2$+@0DU*4(K<#!8.^% M9E.J7NQLK[HXA!ZYOZ6WG-UUDA3J%(UF$\)LQ-Z7V)79(%V"^$RF[%UCS5VC M$JK*23H:G;*39 [_+WVF:W/.XXS(3J:X>IKL+49\8 .%Y&C$0@_&_G$0-A0Z M';.A2>(#I48<,]6@?,H+;=-H-#>Q7JW]5'>%%!3% P>\7H M9EA=ZN.FI,;&Z'KE>V=PB@85])+(-^>AZ=U0Q4+%EC4()Z#'4=A'H6!- M7MU!#P5V(Q0Z\)XF3^?JGN"[WN=9VS1^[2/ -C1$_E*_O7V&2P3/5K(L4=1C MEHZC=#;&L)Y'23KK9RB?GY[)3LU(VR\>27263$&R"30>EVW@4XZ!.C^?P?\Y ME(9VO*,:=7(63S&?1=-X=LINM!%R!4W30X".=L_F8Y9.GEH.)9 M=#:9['1]@;6Z@?P_,\Y-K_OKL.A;!N;C>#X/E2\]\TBJ UEF,H>".YVU+5?? M(-C4S,;)M]CK14998:\_!H,F\^2P6H\M KX6S^8[';]JD5V7A;UDF4%>:3-> MOT'N6ZEKI$MJ"/Y@T'S=J_KJ5X?5#\H'U6]ZTA\#UM2PG^(E]>NG'IV#X/JV M-1#=&P_Z9S@P5VDHLMR7'T8IG>SI>_QLZT<:?[QS8R Y-JUB!@36_%[0>1%8 M(G/-#'!0K@YK'$U*#1-DO4!\L6+@<$5)8:EJ=&OOAWM]]Y,E' .@**R04'U73T4[&[1HG&YPPT%=$A/,D%ECTLD/ET2'F+X.[P>X,<\#>]H8E[Q\>>0K>, C/ MHVZ^0#_+UKMA;#_QU14ZX^@[5%M J$M,/-W.:["G''B0LNB^G\'?J] >/3G@ M54V?BAOIAH(?D$?EH#G*L.E!#M@2EE;LSM3:<[>&+Y(A3?P)7I?;7A?6!1K# M[G@"26H-Q-(&:3:/V*)I"&?WV$3O:GZ]W4/.VH>=+QB%,"OZ3H/' M1-!3^X\9[=/V4]"E_P*R6^Z_(_W$S0K]2HDE;(T'L\D1,_[;C+]QNJ+O(0OM MG"[H0< !D !X;"]W;W)K&ULI551;]LV$/XK!ZWH M7EQ+EM,ER&P#CBNWWI(XL]T5Q; '6CI)1"A2):FHV:_?D;(]NVB, GN1>,>[ M[[X[\HZC5NE'4R):^%H):<9!:6U]'88F+;%BIJ]JE+23*UTQ2Z(N0E-K9)EW MJD081]$O8<6X#"8CKWO0DY%JK. 2'S28IJJ8?KY!H=IQ, CVBA4O2NL4X614 MLP+7:#_6#YJD\("2\0JEX4J"QGP<3 ?7-Q?.WAO\R;$U1VMPF6R5>G3"(AL' MD2.$ E/K$!C]GG"&0C@@HO%EAQD<0CK'X_4>?>YSIURVS.!,B4\\L^4XN H@ MPYPUPJY4^P%W^;QU>*D2QG^A[6QCBI@VQJIJYTQRQ67W9U]W=3ARN(I><(AW M#K'GW07R+-\QRR8CK5K0SIK0W,*GZKV)')?N4-96TRXG/SM9ETQCJ42&VOP, MR9>&V^=1: G9[8?I#N6F0XE?0!G$<*>D+0TD,L/L%" D2@=>\9[737P6\;=& M]"$:]B".XN@,WO"0Y]#C#5_ ZS*#OZ9;8S5=A;_/8%X<,"\\YL7_K-V/H[S^ MZ2H>7/ZZPX('6"7S9+5*WL$:-LO9[[ I$6:JJIE\!FZ -;94FO^#&5A%"M,@ M#'I1%(%QJ 94#M2K.6I-)G29TD>Z7[8$!C73\,0$.9#-JZ@?#:!&W?GU*=R' MY'8.*TC>+]:;U72S6-X[#M--0ONRN[[T%AFD=K: @FNLV#]9CA=KSIB#F2=S/H^TW/>/6A+GI;0,@.8 MY^B[&YJ:;"@XE\4)7F^'@JX.R,B/LG9[N1(TEYRYP;31W'(TU]366WNDZ'U; MQ!ZDJJH\'2^U3&LF+1V(S*"1G.;DR5&5S&W1CN 5MZXRE6JH NR)<<&V@HA3 MWVC/Z%S2?9AF&7D-7<$$_OBXV'R&)"P M0A\ !D !X;"]W;W)K&ULW5E;<^.V%?XK&-5M M=V=H6:1NU-YF9*_3;)NU->M-TDRG#Q )2#)2NF_?&KBWTNS>J*C-9B(5FILISKI\N1:8>WO;" M7KWP2:XW)2U/'QU.:+]=L,/ M4CR8UF]&FBR5^D)_/J1O>P,22&0B*8D"Q]>]N!)91H0@QB^>9J]A20?;OVOJ MWUC=H]N(>2\6*5UGY23U\*[P^8Z*7J,S83_;@]HZ&/994 MIE2Y/PP) MAG"R(*?*;M2.7QM.)GKS44)ZK3G(O&4+AVEZ BE M,&(?55%N#+LN4I%V"5Q K$:VJ);M,CI)\:]5UF>#8<"B030X06_8Z#JT](;' M=-UP+W;'/MU=_8Q_8S=7US> ML!>TG?9%@]=V%ZW:_^'KEPQRP'E/+++."^.^Y=[L8TN1\%PPL5H)&Y6LVN(( MD73B\(R$-.2OCD,16'QJP"EK7EO)->PC!!/(G\V0 A6VX@ M">-I*LD)$&@:#FK26F49R,JB5'N$R@VT>A :DMUSF?%E)BSW55566%P#FF5+ M@N?>&8P/>B=@'!H!TXA#R)4B>YH2:J=[;L/QCMN\C4MDW3W[=_S246+?M5IL M,V U];L\BSZ[+=@-<&;-/K%.F05[-@OC46VSE59YEX*STW%;DL:D)[(QR0@S MKH0D,P8L(4]FF8V/@,&^I=!(I2Y>7BC0(?L2+)^8>!0ZD4:\)"((MWNI*I,] MG><\]0XQ'4PT^I$5?@>6'F26L01Y4Q85+*\0&M N07VER(9 <'B-A[8>0-U. M1;.GE#FI%7] $CBA!>B*M:)H2A5(%ZIDW :JE06%'5@J4GI^G!)B8B.3#1Q" MC0$T@@Y0%*1A!T*D"WUZP)-$Z=0:R,81Z$BGC=G'%D%0I@0/Y?BY"(%.A2K. M?T$BD"OI(2^;B# V0M36FXUB0*%UO;O6 M&9X2^3933T*X;21!L])G,VB_03";"*5*R3!CC7!<.!G^L M(V[%819$8"7JE?U\D*@\A^Q>3A?+*64[['>6(D%IM99I+0JA>89,O>&P%+=F MMZ$O[D7!G@37S@F0W<9?%$R&48/SWY*T6A%:NJ+@"SIL9-B6ZW)/G3\#S87# MGT_NXI=*ED^>,C" '[EEV=@[:!.HPW0KM&U: 01?]/==WW)F(G1)2(5'DHI@ MX[RZ\_&VTA3&)=O//'VVV#&J*>)\R1Q37]@T:6$DO$$5G+P-^:2")-7R9PH% M3YJ=D@A1*U+FSN)N3!DY3TH01(U1F= M*HFW?4T:-< !PU '4*\Z6[AXK]T(+$O;HEB5M%KRITRXC&< MR2\BDQNE7.I'&H>@)&7MI\]'Q-U%(A)75J'8' #RI[0Q6$(D)>T<,6!W,"Q M"99>:U5MZ:QU42$I-UVSCXOO;G^ZOJZ;Q07[_M/5M_,[WRM:(7]'A[2?C\+9 M;,JN?03Y1F51Z60#,WZM3_$]RO7=8E&W)P$U7F$0#^K.JL^^;WC3QJ!)VZU4 M"U-L:YY>$V>-3JJ,QTV>I>SK%*=_F%2_8#1N\JZI$!BU14J&^KOQ$BS%6A:% MA;A;@%IT@B# C'P\SVDZP@K*R3[D27I:R E8NYS3EKTC<;F!6]<;I,\GZHB MQ;1*?'USL4LHIUHB'A,!*X2NCE#)\=3;56.'>DZX1JJQ/59CV/YA1! $L+'J M.(&EE55O)4T"I-H28O/]KN=+7?)\ +,8"^$@LHMQ9(OSUHT$V5.?W9VH,XUA M]MB7JN34(D:SYP7'P_V6+3Y_N+UA\YOW;,Y^G'^BKRO,2A\^_^0[H"Q3#RYN MB:V[L0#TC;M%\$GH$.;;-9^A$T:1-=2*0))"L*&S0OR*W?H*?-MJIVX: _]H M+Q.@Q1S9DJ_%\X5Y,\JT*5B-6WS8B)VQ<7\W81H?8GAU@_")\69]YSO/L.->=>]FP)A#VPPB_HT',?D!" M\;F%$GKB,X(MS[_EO!?0HN"W["?T($LC @S*2J=;JWLNT>A\/%(Z,7(VF=J% MLS"8QH/]&&DU9X7Z*A/R3A^#6'%^[RSSO$?=ZT>T-%^Z Q4BKI29ZTFK;(4! M9J]9 5E,-*X),+;-P[.VZ8(]N-3JVC:.M.$T=H"/[S%^M11;:2I1\)^M=LZ? MQ4ZAIK7UH#M>GISJ-D;WS=BU2DWJ=&:CM+^[:CB10FSS@S)7F6-)I*7.L9;U M8%(AOWK$?]J= H.$T@XLXZR]6)ON#IF=.^3?ZO"G8TFP8#*W%DT M"L80SH;R, Z&H]%^+-]\W>__LPC=1>(9!)W,!A:LUEB_*RZ/*?1OQ:F[,9.F MD\R7S2Q"\MCY@B.2';K/N4>WG[:@1-0?>:?96Z9G,ZDU10N6'5L,HR".)_]' MMAAW;='2N^F7SMDE9H/W[(K=?EQ*&(_Z005P@1J/0S@,8;>%.:S5K8R_HP9%0'9#WDF>6[QV] MB3'41^]%E&6WAZMN].^&F58V:D_9]OK+6"N N%'S.NAZ.]$[3RU M\[X?CM,=9KKQ\9]AZ!7[QN7TGVQ(V/=872=VZU6W1%Z1N6WUN!=%!3W.V"R> MX3/&0;2*&'/NT-="HZ >]ZTD/,UE(>G-D[VNC,)@$J/@3H*0OD9!',54SB%2 MLO$WD@",VMH(&@;Q)&11, I'*)^S>.3*_2GX+@7=\,(MCRR:!.,AF,R"$8IL M. V&(./C"<^APXM),!L,7J+F!M%D:+^G(;Z_QB5@A?!W%BUJ9\1J HYGI%@X M)NN$T'<0LD.OW"Y:[S5SH=?V[2U-K*AO[A5GL]J\()Z[]Z*[[>[M\D>N,9X; M3/NRVH_Y1J:]^2+E59JMS^W B.B*0->+Y2JJS_$(/FM?F[?P%0 M2P,$% @ 07X240DPS$9X#0 AR0 !D !X;"]W;W)K&ULO5IK<]LV%OTK&&^[Z\PP,DE1$I77C..XN^DTCXF;S71V]@-$ M0A(V)*$"I!7UU^^Y%WS)L1.WG?2#+9$$[OMQ+J@G>V,_NJU2M?A4%I5[>K*M MZ]VCLS.7;54IW<3L5(4G:V-+6>/2;L[Z4F^M<$U92GMXK@JS?WH2G70WWNG-MJ8;9\^>[.1&7:GZ_>ZMQ=59 M3R77I:J<-I6P:OWTY#QZ]#RA];S@WUKMW>B[($U6QGRDBY?YTY.0!%*%RFJB M(/%QK2Y441 AB/%K2_.D9TD;Q]\[ZC^P[M!E)9VZ,,4'G=?;IR?IBJ9VQ;)[_G*]<;1%$__T"^:0GGS#YY*^U^C=G*@8:SM-P0EI% M:0!FN9!.9*;U4T)=RZ*1-19:M6D*:8N#6!U$O57B MMD M=?@'"&RU6@O3,\I5IKD$E/*CLN+T[W]+XSA\?/'FQ2O^&CU^('3%RW):OX4K M:B-D49@,O,#*F<9FRK%:TCGEG !U5K?*U$3\// 7VFM XN:D %09R4(4+(>$ M7!6JL\$QA:;6A?X-NTDM<$!IXU"2NYTU,ML*,(:T, K2F8AJ,M5-NY)*,LN, MS4E&%(5Z*\ZO+D2S+8W/%BHC2Q0YE<.'I&6 MC9J;4F>Z U<^ [ 1@+KM8&K]NZ1>#^YFHC+QL(8XMQI*=[*C$)07!:Z; 5Q MXF=3@_HOE^?OQ.7K%Y1G$(3&:38-HMAQQ[G:...=P-(S \5:8:O.P0!?S<8RX M.8UH<1H'LY0)!E&2T.>1%NDB6$P7QR9[?2FF(=DL6M[?9K/E,DAB,A54F$YC MYKAUT4 9=:7=6RVFC:[A=,8!VH MEU'Q.RAIL6-4>KAR%XJL+U%'K5:^!V6_-N@@OGK46UFCQ8 LE2)(4:ML6YG" M;-#J"I')G5S!A37V!E2R"]SV.TD@A3]4KH\LRCE14VAK1PQHF:2;-E<:VM*7NHD#(%%HQ9+C4^OU\J218Y5 MD<3$VU$6SMQ@*TNJX42M8P<+F\S'+G<;<%GY!C705<01D5X:JUIK?V(..22U MCK7)FXP%(^?2[A)W"K(F&L)#1%@-M ^DH?J$FWG7:N]V.(L$#2!12>1K[NUP ML\QS]B[6ZQ%,LJI@T6&0V]IK;PLT5 JB:]8!X ??:3 B "AR)"#,<^>#UF'L2 M\N,T?B"649 """RF01HN18JJ/DU:P$2-X5VKWP OAHXY= &2IQ>N[R5MNI'Q M'?/;;U%UV#!=R%#<>H?P;8)S 0&\/69N^O3[D"V(F)*'!@SWG,@\6,',0],< MJ,//FF)E8,/ GJ(2_"B2VNECPB:XEZT^4P9",?K\79*-]39-#;2K1HJO6]9E MQ[KEM$7N;+;]0K0\I&SEYS%?2I$\]2!79:J'O-!#\$$0*IX< ;I<([F4O;YD$\G0*@,!J;)T&8$%0!2&8$>TEG.=94B,L/TJYI M\B271_,H6*0QX%L:I$DDHBA!_$?B#42U&)8J![')M)?HE.S-4X#%* 1:!HY< M ILE,Y$ >B-U?++-@'L_%1?)2G"8/H,F"L5U$SQXD2EHA3H&STC28IW/Z2)*0DS.Y)3G=/;+3V\NW6&R EQZ2[X_@B@]3*W-M M@"#4KXVJ,L0@(A)H@(?V85 U//YE"$ *]X\M^/+H#2UE]3\\SZF%6>12DWB$;P<3NZ;LH)N^UNI][ 'HJ. &Y= M.$)QPC YH,*JM2JO_$S)";N87-UK:YL-84BGT%O)T-E'#ZE0$ @+>:3I#T?( MZJV="=+YDP&#^K,S>V7733$4"2B1*JSOJ=%@STF/5#T^W.U 3"UAU4<$X)"HU !'? S]?J!IY=-Q4?=P?M MR0.!N>W M+8_J.XSOXV0T3Y3R(%:P'>E@6D(DF1(L:<" &^7KE.F"X7.ZKK?]$#G(/2[C=' 'XBTXZX)( MK(RT.3W8FH9N38X4O#&O46@0LFML12'2!Q)D8H%006\;YT8Q0M:XF_Y7(@C+ M5$XE8U0A^]'RMH>L7!];8BU7%E'0W=UJ8#!40#H%J'9-?0;@A(_^>1=E=-A MLVW_H#V5\2I.@9/.@)L0,?4K@.>HP,>+-S MPW=ZX7@QG1PE$W;3OXHYU7SBO@?/N\O<9UMN^#:N2GL^.DUPR?QT5$ M IEF'W>%K'R!@,\*--)1O+=![KUNUO6>HQ0^K;C3(!Y-P2?5W(D(01Q%,44$ M18,L]O+@QD;J QH3)!S@G=*>7B#OJTW059Z^*0[UU=!<;^EM "9GC0P09&R@ M[SXA60X^/('0J*,W]!Y.!8Y.2*@#DHPT.9!S1I5V)VW[7J0_JQ+>!V0YF+"F M5)J,O32PE_(+]B8C]M)A@YJ.5FJ_L2#Y&9XT->* MV\]G/*7C]S9_"D*T:G\KZ'"N['"-)P#HO/)/X##/(K$3V0W M'BFP:#F;$TH/,4(G$0\6K^4UA.#A8;8(@$!$-)WS<6I$9[.0HT7[P(H1YIC% M;,E#"1V5+],@ J\_A!AZ#7I3]2BT!X/<+?R)5-LFG*DJ57#SU#L_7U*0:97Y M6MS?'Q J>4!VS(Y@/!F%K7-_$=;ZD^+N4IJ51C1\78ZU/T?J!-\KB5[8)@@J MVK5"X1VB>T?GID,^#Z_0L*=@1\)1WF5_A=TJYM1*P29#%)P7 _.C8:-S:>"M MBOTLZ63TKG4T.47A]]Z05GWU9=[-+');LZ>.CT'L(&M?QX7 MOV@NOL=S_,.&[\5/)ONXI2;[2M*+2DAMX35_F,!+HT6W%#F"?W0Y3?'OPY9B M9GQB.32$+;UG[NW$Y^,>[>JZ/35W-TTV.E@/^L-T;@)\=-B?J YDR5;^ARY" MHNVB3?3=L:V8[8%QYUZN@=BT5XQ>AE7WU)2NV74(+;7<>R*!A1W,]."IIW*6,61 M7%O'KK7 RT!2,DZ3Y&VLN-!1GH78UN:9Z5 *#5O+7*<4M\]KD*9?1A?1,7 G MZ@9](,ZSEM>P _S:;BUY\:12"@7:":.9A6H9K2ZNUPN/#X!O GIW8C-?R=Z8 M!^]\+I=1XA,""05Z!4[+ 38@I1>B-!Y'S6@ZTA-/[:/ZQU [U;+G#C9&?A&?Z3S#6<^GU"B-=^+)^P*;O(U9T#HT:R92!$GI8^=-X#R>$ MJ^050CH2TI#W<%#(\@-'GF?6],QZ-*EY(Y0:V)2YKMN[^"Q M XWLYD!?E\5(LGXS+D:)]2"1OB)QD;);H[%Q[$:74/XN$%,^4U+I,:EU>E;Q M2R=G+)F_86F2)F?TYE.1\Z W_]LBV8_5WJ&EEOAY1GXQR2^"_.)_[O ?)>X; M8!NC6JZ?6<,=@P.7'4R-TN?P74$L#!!0 ( $%^$E$]!DN(! 4 (\+ 9 M>&PO=V]R:W-H965TYY[Y9DG&VT^ MVI40CCRTC;*GHY5SZ^/)Q)8KT7([UFNAX*36IN4.EF8YL6LC>.5!;3,)&4LG M+9=J=';B]V[-V8GN7".5N#7$=FW+S9=ST>C-Z2@8[39FS+!2!9:?\3%574Z8NB0 M:$3ID('#Y[-X)9H&B<"-3UO.T6 2@?ORCOVUCQUB67 K7NGF-UFYU>DH'Y%* MU+QKW$QOWHIM/ GRE;JQ_I=L>MTD'I&RLTZW6S!XT$K5?_G#-@][@)P] PBW M@-#[W1OR7EYPQ\].C-X0@]K AH(/U:/!.:FP*'?.P*D$G#N[Z];K1D"6'92$ M7*F^S)BOPWO%NTHZ41V=3!R80L"DW-*>][3A,[1!2*ZUOLCX<]>,"8LH"5G(7N"+AL CSQ<]P_>^X\8)TWPAKZ7BJI2\>1+^ MA;1EHVUG!/ECNK#.0/_\^8+=>+ ;>[OQ?YWP[]"2^]O;7RZO+V_FT]GOY(K< MO'XWNY[.K][= #&YF=Y?7,TO+\@1F:\$J74#MU&J);'"65@:MR*E, YN,>EV M;I!2*ZL;67%'TV-\S<@B%<6#?@A)D2#R48NTP?/ *0\.*'Y'@;D[>WT]G\\L9"6\N!CF: M/K X $)LHQ&+$:IB&@11""%+*TX2A(F"C,$$AI2F07*E2M]#K1K?[*45[-,X\-:.Y1X0I MC>*P%^*@V$$7 @HN(.-^Y?C#UET:AD4/SW+/D],BS'MX4; =' #D<"&4J*4[ M@E[1GZ7_+SL@AR$$EQ^!E- @8/X;I9$_B>(CGZ"M54P*#>,,A82FO=\135+O M-[H2[ZL/I3DFY]S*$AKO[V> 9.,H\1\?"1O'D?\D# 9?TV'K_#-@7$ Z('/_ M3\/$,65)ZE-24)87OBHQ32._ET$5()E?-4P:T"1'9S.H>H[YS"*:^\1F!"A@&FY;* F^TS",I@S;(T@!GO8\<2^$X%2VWS"/;?+8 M.@?R*V M6WVW6YX"MTT#E^ZB@WBU'SRBKOT$A[ED= ?#42VI/X"7XFY8U;HSP_\%J30D M%L>J@*VF'W]*>5$[WHR_]3\]V7LDM<(L_5/0PKCLE.O?2\/N\-J<]H^L1_7^ MJ7KM>PK^RD0-4#;.DA$Q_?.O7SB]]D^NA7;P@//B"F:W,*@ Y[6&6;M=H('A M#7[V%U!+ P04 " !!?A)1S3G6UUD' W$P &0 'AL+W=OM-K$__(NY6$@\'+QB, R"2S9[VB( MO?Q>!GEQYNQ..#H-;?2#0V5I.*<-%645')YJR(6+59!!(()?<_[3#QG?<__7R;$GY=K M'QQ0]-<3QDY[8Z=L[/018S\I[Y6:BI\4$.7'TOD)>?'Z+K-1,15??O[9R^5R\2H]X:N3 M5U]-Q:[618V>^]AIAY,->^M%L+A7V(W1?RLAA2/$/[/5L\ZK7M>[7]]G/0+( M :U(4T(#3(I&R[5N=-@+L(EHK0_I@71.F@UGW\_$;P/G:^GO!R ZK\V&0\1] ME 950F%,JE.K0FU+LCH5) R7/5J4<^(4%")9:Z6,,!Q-@GE%VBE(0:IU\@L2(MX-8A#:WMKG-[L9@8:*2!>4!K31%,Q) !A0I_$!ND#G$!W525+%M<,F2 ME!Q8RL[(R"BRM72>C< #KTO6@5_3E"_%N@D]WN>.'+J5HRQPBD,";=+]CC+6 M[,G^ 7I<<'K*<*4"VC5%C3F$AI8FH,O1.OB3LPJ(&]OJ A$;5>G N<) VW;X M63G;QMR3A>/R]\WA!=H@GO C^-<4H,_FXC/@#:$6D8%*4!$/FU*@V'3((!I, M74]/;V73J2Q==:$#K)%>W79M4K:5^X@_>WM42:K#K.^CL?ZF5N9DD0>ZW1+A M$_ &2CI#YX5F%!D;!"T#NCF CIN&HH:,H7.MW+-BS1U1. X27;NV#KQ)Y6)S MF4+>7KWK*00NE=H7MD/ZW\0;-VG8ZU'R!!)71#T8R$EETSE'E>V1J$_ MJAVJ&PDRXE_=A;C(>0XSX>FH(@DPO5( I>E*Q=YZU6O;)4QI,B2]);3! ^6X MIU$1-A55D:='OC]DZQ%HE#>RL?=,M"1$>E;'" AE"A1F8AK[-1O[KC!(UK[VFJD$W1-3)/#2K0I[AI M)MZ:>QV4QQVIZ"=2$_<(SA4#?3)E[#3P%QF#1C+12J+, MK%L>G&/?Y(/-@4<4Z<$X4G=X-_%Q& $NU"3E..6EE8>Q0*PEN5%WM!#HEI+O MV',[#)LXZ.2;5Y[AC/.E MI9S:6/M1#P[X([E[!7J\F(POE9N+JD0=\PA&O_@7Z!RK#:F47#M@!X6AV[V) M1W9RIY(WAY/HXP"B2LM;@2P0[/#3R[0"L*ZU+#[$%5WFL[<2"FAFW5]8'"G5 M90?M<<_9=%C#3:#]1-^GI3%/?^U7TD$*TS I2<6] \>O,9$7I^*R*%RGREQY MW*%H[HL.%[H'SET/"W.%0E-95_2FG@@CTKVC%95F!#4<[>;V246K0UV![N10 M'K,DXU1-HQ9M\=9@("A*Z1,:KJ6OQ9O&[N#4"HW\B\4F]F.&V:?!%=_D.,6' ME<2I#>+J%XG!\&#ZS8'/QMZDYX./&:UR&_YD0S#'EA6_:_1W^Z]"E_%CR.%X M_*3TLW0;>KUI5 71Q>R;%Y-8[7P1[)8_C6#:!]ORSQK+K')T ,\KBVRD"S+0 M?RN[^ =02P,$% @ 07X24=;#.1'' @ )@8 !D !X;"]W;W)K&ULG55M;],P$/XKIR AD*8F35LVC;926Y@ ::):>?F M^. DE\3,L3/;61=^/6Z5O38EHX:$2TBR"TMKZ M,@Q-6F+%S$C5*.DD5[IBEI:Z"$VMD67>J1)A'$5OPHIQ&2SG?F^KEW/56,$E M;C68IJJ8;MSP_H5SYVBB5A!C=*?.>9+1?!10 9YJP1]D;M/V ?S\SAI4H8_X5]9SN; M!9 VQJJJ=R8%%9?=R![Z/!PY7$1/.,2]0^QU=T1>Y3MFV7*NU1ZTLR8T-_&A M>F\2QZ6[E)W5=,K)SRYWEEFD)%M0.5QQR63*F8"M,MQE[0PV@AG#XT; 63Y@Q\QMO'TGT:_TN)L%%5S61+I9.J0O+?:("!I#JG"Z6O MTB X2[C@M@6J;B 9GA;PKJ' K?([&<]SU"A3A 3M'E'Z[5JK7U18]"H2E)AS MPDL$+YA/%25P ',1ND7.N(9[)AH\/G[YXB(>G[\UG28WD-R[AK) P"VL=ALX M'\]&X.+)&_=RP- ]-89JH"4X3=*UJJ!%IIUB/V;$0?.T9+*@H+E\C@"22[#< M!V) =;Z.68N6R\+9-57=G^;/RL7HL8<3'M5NA;KP'=H>H[NNU"VLJGTG2)2EON*G)35RU,Z SG.E[&'A M"(9?P_(/4$L#!!0 ( $%^$E%::YP::@0 !D+ 9 >&PO=V]R:W-H M965T.S)RM@'5R)Z>*J4 M=F=)Z7U].ABXK,1*N+ZI4=-,86PE//W:Q<#5%D4>C"HU2(?#'P>5D#J93L+8 MK9U.3..5U'AKP355)>SZ I59G26C9#-P)Q>EYX'!=%*+!<[0?ZEO+?T-MBBY MK% [:318+,Z2\]'IQ2&O#PN^2ERYSC=P)'-C'OCG.C]+ADP(%6:>$02]EGB) M2C$0T7AL,9.M2S;L?F_0KT+L%,M<.+PTZG>9^_(L.4D@QT(TRM^9U2_8QG/$ M>)E1+CQA%=<>#Q/(&N=-U1H3@TKJ^!9/K0X=@Y/7#-+6( V\HZ/ \I/P8CJQ M9@665Q,:?X10@S61DYJ3,O.69B79^>F5D!:^"M4@F *NI!8ZDT+!M7;>-J2^ M=_#N7LP5NO>3@2>/;#?(6O2+B)Z^@CY*X<9H7SKX6>>8OP08$-4MWW3#]R+= MB_AKH_HP'/<@':;#/7CC;?SC@#=^._Y/TF7*N,:B@S_.YQ0_EWP<;GT< M!A^'K_B8Q8)_*?"Y%90OO5H5UB,KTO$0JC:"\RLN?$MAM2_D5Q>YJ^-%4M]/K[[T[2T?%'!\66 MLXB]\10_8='T:$P?<=D.\$]-B)Z%+*B@R&J-P@)R_;\(LM<5 MFW5#:D\Y+*QQ#FIK,L2<]-,YSQG+Y@(6U&:CT)EQ_D.%OC0Y2+U$YUE'%N/@ ML#<>#8/EP;AW0@P)P=48^I]:]^'^V>\/[C6@7.:@C8=2+#'D5>22R.?HT5(? M"H7323Y[6PG7X>H#,K4S7Q+GSQ2L)4#]@>N#';3%1'-1!^V,DCEE-*>"5U1Q M"+-P+-56&@O>@*3E3BA\$0$(Y(/OHUFFQ7[Z0VNCC-7O"=LAU MM*.,6 7V39K3R1"\$9\Y[[\@&H63;9'S3K68QOH2'AMA26*V:^N'BZ4/UQ1\ MAP1M+3Z,\E@,CXUAW2(T6^\WC=>5X>+XTWPBZHQ$%A0:;#_O%1 C9>Q.*/-W6X_,R-IZM4 M^"RIE:'E!31?&-HY[0\[V-Z&IW\#4$L#!!0 ( $%^$E%;B R0;0( !(% M 9 >&PO=V]R:W-H965TE8J"QYDERW?S_*=KP,:-.7F*1X#@\54LM6 MZ2=3(EIXJ80T*Z^TMEX$@0>J1!"'X32H M&)?>>MG%;O5ZJ1HKN,1;#::I*J9?MRA4N_(B[Q"XX_O2ND"P7M9LC_=H?]2W MFKQ@9,EYA=)P)4%CL?(VT6*;NOPNX2?'UAS9X#K9*?7DG.M\Y85.$ K,K&-@ M]'G&"Q3"$9&,/P.G-Y9TP&/[P'[5]4Z][)C!"R4>>6[+E3?W(,>"-<+>J?8; M#OU,'%^FA.E^H>USD]B#K#%650.8%%1<]E_V,MS#$6 >O@.(!T#X+=2HO MF67KI58M:)=-;,[H6NW0)(Y+]Z?<6TVGG'!V?2V?45JE7^'S ]L)-%^6@25> M=QID \>VYXC?X8ABN%'2E@:^RASS_PD"$C2JB@^JMO%)QN^-.(,P\2$.X_ $ M7S)VF71\R8==7G*3"64:C?!KLS-6TUC\/E$A'2ND787THPIO7=])J%N[A:E9 MABN/]LJ@?D;O2''+#&2JJC4WF(,JP)8(A1*T3ESN%[ Q+D@W]@K#A9$C$9+0 M>=$YW+&6)L:BYDP8^ 11%/EQ/"%KGOJ3:02/M#? )=1:96@,I.?^-)U!,O^VT7772-N/[!@=%W[3S_F_]/ZUN&%ZSZ4!@05!P[/9Q /=;V#O6%5W4[]3 MEG:H,TMZM%"[!#HOE+('QQ48G\'U7U!+ P04 " !!?A)1Y[>H@>T" - M!@ &0 'AL+W=OGJL.63BJE&VY)U;O =!IY.3@U,H@8 MFP4-%ZVW7@Y[&[U>JMY*T>)&@^F;ANN'6;@X3YS]8/!5X-X RV2KUTRGORY7''"&4 M6%B'P&FYPPN4T@$1C=L#IC>%=(['\B/ZU9 [Y;+E!B^4_"9*6Z^\N06-4 M8Z"!Y5MN^7JIU1ZTLR8T)PRI#MY$3K3N4CY;3:>"_.QZH^E^M7T WI9P>=N+ MCBINX?47OI5H3I:!I2#.-"@.@.?0BXH=>G@*+?8A8Q%[ BZ>4XP$O_D?*/FPDIUR?9O[];&NLIL?RXX50R10J M&4(E_U7=YXKZ(H[KS(7I>($KCUK/H+Y#[RDX3@D4BCK&6"Q!56!KA$I):CW1 M[A9P::R@ETQG-P:K7L)':@D#9\;94IT?X%!F4EJ$F#DMS.%"-5UO41^%<4&- MJNR>:S)\D\ KF*=^QE(2LKD?YBE<];H5MJ=S9UR)>R<;2"'U\SRF;QPS^(C4 M4[62)8BFT^H.';H!>GR4IJ.%$^=^Y"Q%A: TF9 G$*L&XID_SQ*(4G^6S.": M%S454/]9F?1-R"!G?IXQF,5^ED<0A;F?)A&$6>3GLYC8&+.@45'T32^'H"52 MQ0O!AQGR.HQ#?\[2$Y)"YQ&=N+PS/XLS$F;,9RR$YQY.<-2B#>K=,(@,75;? MVK%;I]UIUIV-+?[;?!R4UUSO1.M*5)$K.\U2#_0X?$;%JFYH^*VR-#X&L:9Y MC=H9T'FEE'U47(#I#[#^!5!+ P04 " !!?A)1D[39?;X" ;!@ &0 M 'AL+W=OYCV8))+XM6QJ>V4\N]W=B" U+*7Q/;=]]UWOMQEM%;ZV92( M%MXJ(U.5B#RV2IU+/;?,W&0>0$H<#4.@9&KU>< MHQ".B&2\;#F#-J0#'JYW[)]][I3+DAF<*_&+9[8K28K)YR=W"F5K;D05E2\$S6+3S)^J\4%1+T.Q%$#KM4GV M/%_O?TDRF<%7:9DL."4+4V/0&KCA)A7*U!KA]W1IK*9/Y<^)L$D;-O%ADP_" MSDL*A :XA#G3>L-E =-*U=*"RF$GZKT+/\GK^G1H5BS%<4"-:%"_8C!Y*A%R M):C)7!CKB@D^.VI<6X(E<[K7X[<[3:S55.PN:KFACEL1TMEKR:VC\:@-,@WH M"@U4I@ULJS2$)V69@!D33*8(S))9(O0B9^]>PR?H#^).-QG OAK97_K J1IS._]^!#BCB71^$C*EAV3'H.OKWB%(DX%RS[6J M&LAB?N3?CSN#R\%QOOOKH'0'W:03D<=['U)XT+ 5ZL*/)0.IJT/3N^UI._FF M3<]TP:4!@3E!HXO+?@"Z&47-QJJ5;_^ELC1,_+*DZ8W:.9 ]5\KN M-BY ^S^8_ -02P,$% @ 07X24<[FK\ZL! * L !D !X;"]W;W)K M&ULG59M3R,W$/XKH^BD@N0F7GM?$2 %[KB[ZJC0 M07NJJGXP&R=Q\:YSMI? _?J.O4D()02U7Q+;.Z_/S#SV\=+8.S>7TL-#HUMW M,IA[OS@:C5P]EXUP0[.0+7Z9&ML(CUL[&[F%E6(2E1H]8I3FHT:H=G!Z',^N M[.FQZ;Q6K;RRX+JF$?;Q3&JS/!DD@_7!5S6;^W P.CU>B)F\EOZWQ97%W6AC M9:(:V3IE6K!R>C(8)T=G>9"/ K\KN71;:PB9W!IS%S:?)R<#&@*26M8^6!#X M=R_/I=;!$(;Q?65SL'$9%+?7:^L7,7?,Y58X>6[T-S7Q\Y-!.8")G(I.^Z]F M^4FN\LF"O=IH%W]AV>;0?I$;URM99;XN]8BMA<&E:/W?PH9W(R7,#(PQL$QU;1W?&]EK\ MI=-#H)P HXSNL<IOU>NUL9U5L*?XUOG+?;, M7WO:^M,*1';B%J>3+ *732WLO!=A5%GTIM M<&Z<1Y]F"GXN86HT#J!J9T?PT1KG8%S77=-I$61^Q>G_%AL8-PCZ(ZPPA_/8 M@M+B *(HSI&;JX6#=Y"4":ERBJN#M"1I1@_#(>$DX+2,2K"))QOX? M$C3DE);\;22J@F0!",8(2W,$(B,\S1$(^B\@,'6LRT&:%P&&).60#/,G&/*2 M8!HAA9P1FO(>AIPD+(4] Y!M!B#;.P ?G%=-[+2+SH?Q&C?&>O4CX@@?'O"* M<:%%+?RW4=GK=?>H/(4R[4,1VZ'(K5#4BZ&R,EQSL8+^^9@HK*1;S9@[@@LD M$J'A#X07;HP7V@6Q!$'%=N(L#SL&H462-*PY5H"4V(>XQ@..Q8KG&6!A*4_A M9B[QRIUZ;+\")2GOS>[-X:F1]U0PWU0PWUO!:WP-3#J$ NED4Z,+!,/+G[_@ MO;J+3F\?X5+\C4B>:P1P5_WV^MQ=OYMM+@,?[JK5BT+]P($(5(?"6N%=B8\, MD$_E%LK"O=!=S$&L0.[_1 MD *K9I&/L->J+- 1?8M;4069H@A<6)&\2K:5UG3">EXM61;HA!?9,U;E/>VB M?T8J'CD5^Y[ERD?,IO3S3-PW+]^GL3[-^2EL#/5 M.M!RBJIT6"!!V/Y=UF^\6<2WT*WQ"%UG_P!0 M2P,$% @ 07X247,L*J<1 P O 8 !D !X;"]W;W)K&ULC55M;],P$/XKIX#0BJKEK5G;K:VT#B:8A)BV 1\0']SDVE@X M=K"==?WWG)TV=+".?8E]OKOGGKNS+Y.UTC]-B6CAH1+23(/2VOHT#$U>8L7, ML:I1DF:I=,4LB7H5FEHC*[Q3)<(DBD["BG$9S";^[%K/)JJQ@DN\UF":JF)Z M,T>AUM,@#G8'-WQ56G<0SB8U6^$MVB_UM28I[% *7J$T7$G0N)P&Y_'I?.#L MO<%7CFNSMP>7R4*IGT[X6$R#R!%"@;EU"(R6>[Q (1P0T?BUQ0RZD,YQ?[]# MO_2Y4RX+9O!"B6^\L.4T& 50X)(UPMZH]0?=QO(LWS'+)M-M%J#=M:$YC8^5>]-Y+AT M3;FUFK2<_.SL!HW536X;S>4*K@63<'3'%@)-;Q):"N#,PGP+-F_!D@-@<0*? ME+2E@?>RP.(Q0$C,.GK)CMX\>1;QJA''$*5]2*(D>@8O[=)-/5[ZHG29+. & M!;-8P+F['MQR-/#]?$%6=%]^/!-QT$4<^(B# Q'?/]#[,82ZV,"\,:0U!FYQ M11?; CTJ^+<#YJG*/Q_EKD0"$_3$'(AU#01ZI(:"&+"D+- R+D M 7>$7'"G MNE!5S>3FS:M1$@_/##VU?4*U(W1*C.]1,YDCO&%5?=:5[9+E7+1E:Q6?"5+# MG;),_)6:X&SA;#? +%PU$B&-7&/C$;R&N#^*8EH]B^2L.WD,D9=,KRA4-AC# M*(*39 P7S)10,U[ 4=)/T[1'ZZ#GA6S8(W_B;9@P3J0_YNU<_T0%XM* P"6Y1L?#+ #=SLI6 ML*KV\VFA+$T[ORWI]X+:&9!^J93="2Y ]\.:_0902P,$% @ 07X246T] M4%ER!P VA( !D !X;"]W;W)K&ULG5AK;^,V M%OTKA+==.(#&EJBGTR1 'E-TBFUGD,ET42SV RW3,3&2Z))4G/37[[F4+-MY M>-K]8#W)<]_G7NMLH\U7NY+2L<>Z:NSY:.7<^G0ZM>5*UL).]%HV>+/4IA8. MM^9^:M=&BH7?5%=3'H;9M!:J&5V<^6>?S,69;EVE&OG),-O6M3!/5[+2F_-1 M--H^N%7W*T]>,+)EK_95N/BS.1R$I)"M9.D(0.#W(:UE5! 0U_N@Q1X-(VKA_O47_ MT=L.6^;"RFM=_5LMW.I\5(S80BY%6[E;O?E)]O:DA%?JROHCV_1KPQ$K6^MT MW6^&!K5JNK-X[/WP5S;P?@/W>G>"O)8WPHF+,Z,WS-!JH-&%-]7OAG*JH:!\ M=@9O%?:YBP]-J6O)[L2CM&Q\)^:5M"=G4P=H6C M>YBK#H:_ 1-Q]HMNW,JR M]\U"+@X!IM!I4(QO%;OB1Q%_;JL)"^. \9"'1_#BP=#8X\7?-)3=*%M6VK9& MLO]ZD8VS3"]9+_!*HG(D._"S:!9[#]C[ M1Y28E6Q\)1NY5.Y5_Q\53:5[:M>BE.@7^E'UIE),+ M]MD)!VG?L5D!'A(L&3K& H-I12P](D93S@2<;&^2P]Z;;,XIBV MS(*4Y[2%!VD>>R>NC7Y0GBK&\]Z-4%8NI!'5*;MNC8$3L*4(DH3C'$5!DB:$ M$21YR&[D4F+)@HVC(,SS$S:.@S L<$Y(U@G+H5SJ=T.A% ^\)3OD.$C"G*5! M-$N@=GP B7N" '3"(YS3&'>04X38EL. *"A@6&_Y#C/)4[@A8U&1[:%ELQEA MQ3CPG-.1)RY*FW-F0X>G1#+^5I6Y*52GA M*?5*NHV4C7=%Z[1YVCI\/[MOX2:?7>^72^DY^,7;I=$UNP9_J*95S3W[N 8( M2;"O5<)Q%2GINV0E)&69PP-SJ/>\UYM>V1>Z[U6!V>I.*ZF\1?/TSW\4/,I_ ML$P.]CS;<;Q(#I-5.+;LY>XT,;Y&>#0)V??#J? GGW5[ @/6H'.CM+TXW5-248;2B26 D6,HVA"R95,4DK3"9+U MTZ"JT_"C:PTJ+*8WWA'\A^'\_K&4UNXK8+&A$E3VV(M65G[U? 1BZ>(PSB?Y M("TJZ'0#NZQ3)7I4;"_<6E!H/B+O#4&#""-O5<** M2=%E98)30DEYA%BR@5BRO]$Z?T5*#WQ'EEY:*RD]_Z7$'%7LU!M#RE$AKS=) M8)-(C!M/K)\V<--(%H=!5[6#)MYE7I-34-@#M*5B?1!5V\6>*@LAE.J!QB@F MB(1$4_IV!RX.LXPNPB".8N1&:5I@'B1/&LR2" TI2Q(4^HMR20'!\3J=I0-9 MD4SK.6%7QZP4QCPAI3;"+"QUNKS@+$J#- K[D H2+RKKNQ :3!#Q8F?H@=19 MC+@':19U^4SO/>5T'(W:Q"AE#T2B+:) 6- WP,*;Q(2P2]MLN'%O_$ZT%/$N(9+(@ MR] D[S0)6[R,+'HNA@Q0=18D47$8^SWU3\&+X!JUV Y*Q)U!%%%W+Y+"TR:, M=T\^0!)^Z\AVC/!G63=6S&@F^- XU*_GD5Z!<4R3AY] BB"F7O_MW>V"90G/=@S0EVX69<3DQ:LF[\<#*X.">\V2@,>8*Z@*WUS^'4T@05', M3OQE'A01_'M)7+/6!F1S^J;OWMC[ZM,CU)(/U)(?I9;/W=]-*O(#NOVR3[=[ M$TD_A+\Z>AR5=&0([SE:-:\.$N9O=0&!T;K["^V7_(79_,#2?:P 5_>JH=9( M[D&:*;WP\R+/:S?Q,;RCK.NUH]UIW/8U:_5?9''073#8*RWHD'D287K<9 M^6VD1=?LR4=E/P+W2 4JGV,:OI'_OS;/6]RWL7I]GNER' ?5Z"I9;UL9$N%! MZ=:BN^P%82?H;3 $5E!JM)6?[P2KQ!KUCDORCUBO*U7Z/M/-C?Y-I6JP:(<\ MCM(].CB2 Q(,M1_]!#R6#UGP6@5.][XWU-+<^Z\JH&W=-J[[]# \'3[<7';? M*W;+NZ\^OPB##+1@MB6VAI,+N79.U_YR)06:'RW ^Z76 M;GM# H;/61?_ U!+ P04 " !!?A)1>QQ'@9D$ #T"P &0 'AL+W=O MIR,%"S)99,N6*%G&;F0I9,TZ]<#-1*(LNL45D, L]+!B7+>6]\ M9<<>Y/A*5+K(.3Y(4%59,OEZ@X787/?\WF[@,5\LM1D8C*]6;(%/J']?/4CZ M&[1>LKQ$KG+!0>+\NC?Q+V\2L]XN>,YQH_;Z8"*9"O%B?CYEUSW/$,("9]IX M8-2L\1:+PC@B&G\W/GLMI#'<[^^\?[2Q4RQ3IO!6%-_S3"^O>VD/,IRSJM"/ M8O,;-O'$QM],%,I^85.OC<(>S"JE1=D8$X,RYW7+MDT>]@Q2[X1!T!@$EG<- M9%G^PC0;7TFQ 6E6DS?3L:%::R*7<[,I3UK2;$YV>ORDQ>SEXH;BRN!6E+37 MBMETG7UCTP+5^=5 $XQ9/)@U+F]JE\$)EWX 7P372P5W/,/LT,& ^+4D@QW) MFZ#3X^>J<,$+'0B\P.OP%[9!A]9?>"KH)9-X,;5!/[!7TIB&B92,+]#V_YQ, ME98DF+\ZP*(6++)@T2FP6NX@YF"3#??:*(X2>2;R?7C;,%=Q76FG&,P/VM2JG*(WG[_8$4$HG:Y1T MH'\K(S"TC M[D5Q9*8#=O0&&QR#[1\!/O//=S8_8O9/HQ:OT(@9PIT#WZ5STZ?!%)Y1&62R M -RNZ/JB'RU@3 7#47Y1K$^!&S#9'9"_A39Q?/QT&!2VW6C%%" M(.'(38(6) X"2#TW';8@<1*0/]^-#D B HDC=Y1TZGD4#PDA(8:C+ETEK:Z2 M;EW9Y!YYGNZVIH]'+]!.E^_7E)WEFL2P]US,]DE@0P+F4I0TQ77.*^. :B;) MZKN2A%14] Q2YZ@8;VF1*/*,U5JBIK2@)*'[-R_F+C"6$I>F(%HC?.)$!2_A M8ZYFK( _D,GFP3W$*,V6UB C@$*L[.,: M.FGB0^!$?D2*'*51?8(Z\@M3I.H3:5NV$"1.'!+(R(E(M_[0"OY1^4]V*O$ M2I0+6V\JPJNXKHNR=K0M:2=U)?>VO*Z'OS"YR&GK"YR3J><.Z:J4=8U9_VBQ MLG7=5&BJ$FUW264Y2K. YN="Z-V/ 6@+_?&_4$L#!!0 ( $%^$E'9#&PO=V]R:W-H965T3J>V7(J&VT.]$@I?YMHT MO,70+*9V902OW**FGH:^GTX;+M7DY,B]NS0G1[IK:ZG$I6&V:QIN[EZ)6J^/ M)\%D\^)*+I8MO9B>'*WX0ER+]M/JTF T':54LA'*2JV8$?/CR6GP\E5&\]V$ M7Z58VYUG1I[,M+ZAP>OJ>.*30:(694L2./YNQ9FH:Q($,_X89$Y&E;1P]WDC M_1?G.WR9<2O.=/V;K-KE\22?L$K,>5>W5WK]+S'XDY"\4M?6_;+U,->?L+*S MK6Z&Q;"@D:K_YY\'')ZR(!P6A,[N7I&S\IRW_.3(Z#4S-!O2Z,&YZE;#.*EH M4ZY;@Z\2Z]J3#RMA>"O5@EV+!&KY:R9*]5O^T./U6Q:[E0B6^Z^I#YD<="/_3WR(M&?"(G+WI$WH *NQ(K;1Q._SZ=V=8@ MFOZS1WP\BH^=^/@1\3M8GTN(E;/.@:WGT'@K5">L _ZMAN:WB-^*G5HK6LOF M1C?L#.!)U9%9PT9J91_:AOU6?%P*MMA:4GUA28O/9[I9<77W][_E89#];)&/ M&^LLDJ 5!K$)XV9W3)M*&/S*A51]Y%#65 P/)*C4G6K-'9.*K:%LN2O]'Y;5 M8L%K4,3,RDIRF@?YNI&EK"$#@YX]Y/\P@NJYKD$K]B7[='A]R"XZ [8"0I*S M2UY2I+*+6C:#(99]U"VD_WYQ>L4NWI]?G+,WG][^SH9H8>_!@:-?K6:=XO.Y MK"5OH:PY)F71=E]R-Y?L,@GS(+BZ9@E1>'% M(4$%%Z(H=!J+PK^G+4UB#^#NP2SPO03(!UX41UO0@L K@NA1U%*_@*JPWZ\T M2W9TCTMWE#\%-LPMDMX)'_C\Q(+POB<(##]X#+?\Z;C%,#D,:(,BJ/+)YLPK MTO2>MKA -.1?P2U-?%:$R3W4DNSQ6(OA0YX.FFGA5O.X=$?U4U"+(:#(7- 6 M&05;<<\-N%KDOIO[%7'B? ;8"GVPK(>AOA]%/T24]R,;[E1 ;][Q&O-XZ!-!P M60!BOV!+M=TQTBW@-\CQ!F]1M]U<5 6I*[L1(*J7[!=I2V)!P3]%"H4%2 M[!UBO"5>O^9H&=A!^)P5@9>#@;+(R_V"Y0BG*!Z8FB)R@_F6U[:IN@T_LFS+$]41CRK+&HTB_??KD*$K M@V:4&CYTI%3&E&L" /,V6[?2T1-*]$T[:FI=]M40^I1N21!5S$,'P9.P^I,S M,,J5O6^R;-=O-.DHLV+'\?F@NMFH'C0MC>X6RW$B&("V%"SD*T,&6T8ZAUZ"%>Y(U'9,U_=YDO32ZZLJV[[&NA;F5 MI7@P8_=JHH/32[OBI3B>N#PSMV+RG6G,5ZM:#A'S@W+YBE?<#(D<1A&HW=6Q M-/;\F$@>[86K_1=T@C):(;%^XV;.$4@4LT$:>%D>HO#E7AX'+ AB)'# /L!4 M S"5A=F$Z\5\+EPX'J#,!C[Z#%3@ E4M3EB,I@6YWV?[0VL2'[P2QBQRO!"R M* R]-$S96?R:'<3/X4GFJF) W[.0^I4XB _.3FWRS/!*:L2=^*,3JD02(:5XC2C#-W35M>M>D274 M.)?((,K7FZ%L]74/;?3LO_AF>WYX8 OVVU$BMHRT+O*6E%C$#2B@?;**S<@E M7Y]THE?1\ 6B$7KLBL9=<^BV[?%-76U2:#"(\?KAG=P6)Q"/$]-!H&N M]%J8>5=O60Y.(/$=7+LP'KH(ZGU_T$^"62LZ'Y(#O5>/%)H-[Q.NZ&N(^?\Z M0PS&L 5H>46+?Q!%G&W\VS1P89AXH>NDD15>[LY 08QN+J>3?-75PWGUNIN] MH+:KF=5R*/,A3N4Q,CA IY!G$0N*V(NRS-4^=$S4]V*5O;.M:*P+NBC-T!FD M+,P+UTP'2>+EZ$._.7N_ ^B:MW0%\J, /I5FI@W>#/VQ#W9SH$9^"B)S)TO MFP8!>TNX.N+%I"))BJU8C.ZT'14LWL/\7T%^0YJ4/ _BG*I M=*T7E#M!RI[A.WZPX!E[J\N;I8#8=YSNHV"U6>G^YJ>?&F2;J=A9_- PRMFS MAS9KNG-Q"(06[GK4]G"5,#0!W^=:MYL!*1COI4_^#U!+ P04 " !! M?A)1P#I<]M$$ P"P &0 'AL+W=OV,X+4'MI1OK?\EJT$V3@%2]=;I= M@X%!*]7PY8_K/.P "O8"(%H#(L][<.19ON&.STZ,7A&#VF -!1^J1P,YJ; H M-\[ J02-L$:MJ4>\;F +9D7&T87P>O6KQU[Z9$!93$K&(O6(O M'C,0>WOQ"_8^]]PX89HG\DXJKBK)F[T\O)&V:K3MC2!_GLVM,]!(?[WB-QG] M)MYO\H+?"ZVL;F3-(<-D2^+&P0;6PQ*](+]UPG@:]KG4O^H Q_G8=KP2IP', MJQ7F002SVZ4@"]W +$IU3ZP -Q"J6Y)*& F/P8 ^@ M1"6LQ2G &" 2+@WQB8/9\,YP'V."D*6N[>90U!-RTT/(6XIP +<"L(*F4=J- MMJ6G7\N*XUV$G!:]P\[: /8SRE5-[%+W34WFJ,-K0&-D7WHU7&HK":5#3L\6 M;3$V]'[1=@KC?> :: J+DA%.3_QPD4,HC /_%I0@0^*Q$IW#\($5AH85/R+A MS2WY?'=V??OVFD2?WHQR?+V5D]L/H_P)_FJ,>!"J!X<'),QS&K,$I3*F91B# M%+&"LC!#*833/"?OC;86NL3<0P8.2%[0A#$0BH*F#!4!&T3W)MFM/"(**-Q$@U"$I8;Z%Q P05DW*\ 9)-XM1_?"1LDL3^ MDS*X[9H>6^?? 9,2T@&9^W\:)DDH2S.?DI*RHO1526@6^[TH%YC./:>$3FY>TB,M7&@84?96@%$468N*A@%FT;J$T_$'#,)HQ;(\P M W@VV$D&(0)2^6[#;-MDVSH')*:ASW="$Q\#M$N:^W8)\^_:!9N['$S'7C=, M:,C6.P7[C]WB1Q&*/GQBMEG]L%OV@>NF@:%[[O]SNO.*:86Y]V\U"S=:K]SP MH!EWQ^?@V? *VJH/;\F/ONSP;R,6 &63/ V(&=YGP\+ISK^)YMK!"\N+2[A> MA4$%.%]HN [7"W0P/I)G?P-02P,$% @ 07X2421K,.>-! (A@ !D M !X;"]W;W)K&ULM9E=;]LV%(;_"F'TH@6R2"3E MK\ QD(]V2[%@0;QV%\,N&(FVN4JD2U)V"^S'CY0448EM1HZ]-)\>Q.3BWQPSQ9+;1\$ MT\F*+.B,ZB^K.VGN@CI+PC+*%1,<2#H_[UW LZL(V8"BQ5=&-ZIQ#6Q7'H3X M9F]NDO->:!71E,;:IB#FUYI>T32UF8R.[U727OU-&]B\?LS^J>B\ZZ,>2.B%-$6UZ MP[@MXTQ+\Y:9.#W]1)@$7TF:4R#FX!/CA,>,I."&*RUS4R^MP"]@5A;Y:9,+ MI:AY>TN)RB5- -&@F8V#>QKG4C*^ )=$,07>7U--6/K!)/PRNP;OWWT [P#C MX,^ER!7AB9H$VG3)"@OB2OYE*1_MD0\1N!5<+Q7XR!.:/$T0&"]J0]"C(9?( MF_%SGIZ"$)\ %*)PAZ"KE\+Y*<"A#8=CCQQ?*7)9YY,49TI*C)% M>S+]:N:TK)?O9;)^D]((P98( M0\OA;A'#6L30*\)]_.1Q*A4FG#2FSW_@H]+,,*NM,XY=[MRZT9@VM"5-Q*NSM+IO'6S9#,YMP[7,Y#\=; Q3#/D*[ MJP%#Q\/P&/7XGC/]$\SL(Z895;7]1RL6;" <=BP71"X7.G[!JISM)@9TZ(/X M"*6XHE*S.8N-X';K?;\#8..L+ % M8MN:[467;_7D^(G"CI5 #FP('K\25O,SOR#.AJO>QK\E2K@R)J <66Q4 ^=QS2T*"KTPY6J,62[V"GAZV0 MOJ.9!^G(01&U@&);QU]-&0<]-.Y8#NR(A5NL^ XM1Y6SQ:C&#G>X!>X.\+@# M8K#C'D9=G6[L95LLZ YV&K<:^#N:>08^=EC$+;#8LBC8YY*#&^YW==QA"[=8 MB1WL^/8^]SG4O4V>:G58Q,?8"5=.OQ8QV!$/=]T$8X18 M%QUC=^L\[H"8R'$OZKI_C1RNHC?8OU8Y^YX![VU2:@T:I[ 9E8OB<%J!6.1< MEP>R]=/Z /RB./8-7//R]/R6R 7C"J1T;D+#TZ'YKBP/I,L;+5;%F>Z#T%ID MQ>62DH1*V\"\GPNA'V_L!^I_"TS_!U!+ P04 " !!?A)1YE Y*F<" H M!@ &0 'AL+W=O<8-78S#:A_?>S#44DH>E>@J]]S[GG^.,F M:;AXE07&"KR5E,F%4RA57;JNS I<(CGA%69Z9<-%B90.Q=:5E< HMZ"2NM#S M8K=$A#EI8N?N19KP6E'"\+T LBY+)-ZO,>7-PO&=CXD'LBV4F7#3I$);_(C5 M(DI-41:QM^.T^E+&N!P_,%^8[UK+VLD\9+3%Y*K8N',')#C#:JI M>N#-#]SYB0Q?QJFTOZ!I<\/0 5DM%2\[L%90$M9^T5NW#P. _QD =@#XOX"@ M P36:*O,VEHAA=)$\ 8(DZW9S,#NC45K-X294WQ40J\2C5/I+=MAIKAX!^'Y<@?.S"W &" -/!:\E8KE,7*4+&IB;=>37+3G\A/QG32? "[X! MZ$%O!+[\"LXF(/ ,W)_OPUUML_<*>Z_0\@5?>ET1F5$N:X'![ZNU5$+?IC\G M*@1]AZ& M,**O<0ZVG(_?M>BHK#^%T#\0-Y(5>C >%Q?WXN*3XIZX0G1,4WQ\GM.9-P\. M1(VD!5-]\ >JW,$[-CWT#HDM81)0O-% ;S+5#*+M2VV@>&6?]IHKW2CLL-"M M' N3H-C(B! UA, !D M !X;"]W;W)K&ULO9A=;]LV%(;_"F'TH@722"0M MR0IL TW28BT2P&C6[6+8!6/1%E%)=$DJ3H;]^)&2+3J63 59[)M8HL['>\ZA M'B@\Q4M]),%%SE1^E8L/;D2E"25 M4YYYR/=#+R>L&$S'U=I,3,>\5!DKZ$P 6>8Y$4^7-./KR0 .M@O?V3)59L&; MCE=D2>^H^K&:"7WG-5$2EM-",EX 01>3P2=X<861<:@L_F!T+7>N@2GEGO.? MYN9K,AGX1A'-Z%R9$$3_/- KFF4FDM;Q:Q-TT.0TCKO7V^A?JN)U,?=$TBN> M_ =8 7Y/>2FUJ1Q[2F1[ T[(;[6BK M_1(Y(WXKLW/@XS. ?.1W"+KJ/N_H M7S?:''Q5-)=_.Y(-FV3#*MGP)7.CVRQG@$K%].:F"2@E7909R/1;TCDM=WP, MGB@1TJ$T:)0&KU*Z%%QV"JO#!54X0Z&'*8)Q,$1C[V%WN&TS&*$XQ(W9,[5A MHS9TJKVA4EYHN,S+O,RJ/B94\W'.2$T=70/)N5#LGVJA2W^=(-P1]A%B./*# MO0*Z[*"N '57$#451*_J=T%5E]JHI6(413C:T]JV"GW?A]U*1XW2D5/I%<]7 MI:+"JJPT2[Y0:R*H8^_%38;X^*\D]"U+_;?=ZIMXNYMX%$2MG;(QVVU_--+O M1'?[X0[[X?\9 /@7W+*"Y67NZ@ZRV= )AF%I#/&1"=F3H!^1T-(V[4+MBCN7:&MKB# MHQ.TW;(/QL=NNSM!T-MV9-&)WAB=J(W.(([Q'CE1FYP!QGXW.)$%)W*#\X;J M_QQ2GB6 Y2O!'Z@1ZVR$I20Z 261I21Z'24/]QVW.HK#433<;WS;# 7A,#S0 M>0M*Y ;E+9FG>DGL"7;UPF(1G0"+R&(1O0Z+AUL?MK9\[,>1O]_ZMEF(H_C M9R6R9$1N,AYH_8N^$I"%)#H!))&%)#HV)'L2]$,26TAB-R0=$^C].L 6;A@> M?P+8 @^C(T^@)P'T#X_ VSDYR:E85@=*$LQY6:CZ$*59;0ZM/E5'-9XUKT^\ M;HE8LD*"C"ZTJW\>Z1=0U(=(]8WBJ^H @ ] < !D !X;"]W;W)K&ULM5713MLP%/T5*^(!)-:D29H$U%:B+=,Z#:F"L3U, M>S#);6/AV,%V".SK9SMI**4M[&$OK>W<<^XYOM:]PYJ+>YD#*/144"9'3JY4 M>>ZZ,LVAP++'2V#ZRY*+ BN]%2M7E@)P9D$%=7W/B]P"$^:,A_9L(<9#7BE* M&"P$DE518/$\ P0VHVW(A],[M6#)2 ).$,R1@ M.7(N^N>SQ,3;@!\$:KFQ1L;)'>?W9C//1HYG! &%5!D&K/\>80J4&B(MXZ'E M=+J4!KBY7K-_MMZUESLL8-@#]: _ ;P'^-B#< PA:0/!10-@"0GLSC15[ M#S.L\'@H>(V$B=9L9F$OTZ*U?<),V6^4T%^)QJGQ0N@7)-0SPBQ#EP\5*75- M%?J$+K*,F,I@BN:L>5ZF3LS-#QT"7T?77&F*]I 7G"+?\[T= M@J;OP5D/!9Z!]\]VP&X>$DQ-R\VW >N,NPK<< XLIVDTCV,_CH-HZ#[ND#+H MI P.2IF!;F0I:=Z=D8 ++A3YTQS D^Y\6J< BA5D2/%_T-LDCC;T]I,X]CJ] MS2L9O''53\(X>1TUVQ$5^7&PVWO4>8\.>I_RHJP4B!<;UI3D2U5C 0<*'7<9 MXO__JI(N67+0SC4H(L R\R7"4L+.LB1OKC(*MVKR-B0X2[RMRW8W^F$!8F7G MBD0IKYAJNDAWVHVN"]NQM\XG>J0U$^B%IIF'5UBL").(PE)3>KU82Q+-C&DV MBI>VZ]YQI7NX7>9Z+(,P ?K[DG.UWI@$W: ?_P502P,$% @ 07X240\! MN'G] @ 0@D !D !X;"]W;W)K&ULM5;);MLP M$/T50L@A 9)HL2S;@6W 2]JF2% C2WL(>J"EL46$(AV2LI*_+TG)LMO82E&D M%XG+S)LW3^(,^P473S(%4.@EHTP.G%2IU87KRCB%#,MSO@*F=Q9<9%CIJ5BZ M9&;8<*<8=^NS<2PSW-%"8.90#+/,BQ>QT!Y,7!\9[-P2Y:I M,@ONL+_"2[@#];":"3US:Y2$9, DX0P)6 R(814(B5@<#ZM88)4&J0-(_G"M2I8QK'W?$&_9--7B5LV:0$5:^\4LEQ(Y# MX!]P""J'P/(N UF64ZSPL"]X@82QUFAF8%.UWIH<8>:KW"FA=XGV4\//G"<% MH135@S,T23%;@D2$H0D6XI6P)1IE/&<*\<76\'@*"A-Z@HZ,Y7W*ZQ0% M7N ]W$W1\=%) VRK%JME85OOB?5XR_53_Q8%%LG/!N2P1@XM0Q+PI@1 M>HPI9C'L4[&$:%L(<]K6PW84^&'4=]=[0K?KT.W&T%KS=^*6_M%.W,@/ORNCF>ZV>P7T@^V=()&.O%PF^N%#4V%D2:@[L0/-/-[3G74]/H]DH9OI&R'42'3K"_+1U^<^WXYT_; M?E/*SGJ]UA]TW)VVEH%8VN8M46PZ4=GAZM7Z@C JV^+6O+Q=W&"A"ZQ$%!;: MU3OOZ-"B;-CE1/&5;9)SKG3+M<-47W) & .]O^!<;28F0'UM&OX"4$L#!!0 M ( $%^$E$Y3\K!B04 & < 9 >&PO=V]R:W-H965T)!KQA3XGJ6YO!JME=J\'8_E M#LG2,/"\89S3)1[-I]>Q6S*:\4&F2 MLUL!9)%E5#Q?LY0_78W@:/O@4[):J_+!>#;=T!7[S-37S:W0=^/62YQD+)<) MSX%@]U>C.7R[(+@<4%G\GK GN7,-RJG<B8BE;*E*%U3_>V0+ MEJ:E)XWC6^-TU,8L!^Y>;[V_JR:O)W-')5OP](\D5NNK43@",;NG1:H^\:>? M63,AO_2WY*FL_H*GVM:?C,"RD(IGS6"-($OR^C_]WB1B9P *>@:@9@ Z=@!N M!E29&]?(JFG=4$5G4\&?@"BMM;?RHLI--5K/)LG+9?RLA/XUT>/4['VN:+Y* M[E(&YE(R)<&K&Z9HDKX&%^#KYQOPZH?7X >0Y.#+FA>2YK&19 BZ'A M^27 7CD<1@XXN,TBKOSA'G_SY;SB@R[-&!SF]L\/>B!XKU@F M_W*$)6U84H4E/6%_$EQ*L*!"/"?Y"LPS7N3*MCRU&[]R4Q+[<88B$OB3Z?AQ M-VD6LR"$@3';0^FW*'TGROER661%2I5.B88H5/(W+2EL UI["G807(1^Y$4= MH!:S 'D$VX$&+=# "?17W36/2&9P$!QYX82$'8PVLP B8LLX/&<)1VW8Z#0E'!VD$X8P"KQ.UBUFP83LF.VAA)YI MD][)BKAQM5>>)"1^%ZO-#H?8"WO [O1T>(I";KSL\AUB[,,#G!8[%$$?]>!$ M!B<:2&I3!$#PS*B0@(*M%"!$0 MTV>;K\5I?.VGPX@(Q$[O'Y)EN3_2:T97@C&]6=)\TXH+-CH/^MH5Q$@&).?D M.30J -TR<#33&S][Y>9[?K!'/#UO\!20>Z2*UF7FHCSU& M":!;"HYE^>0P41[L8CPT(F&/G$(C*3 \![_=07!#R:"AI)76_\?%_N2-L$&W MLBUXMDE9.4'%ENNXO_)(I0I^XL M=M'$CWJX@8RRH"%E.9[&C:M]&28^.L!JL4,(D: 'K.G[R-WWCR1RXV4W5Q-, M)EVUMIGYN!>E$0[D?MDX#9D'@D0-$]%67_6K8Y]6'^?*5?=&NY!;N[X(&K., MB@>G.R,R*#@K?XUD(+=D',_?0SW R#LH-8NT!+!GKXV,;* AV7@!>4.+N/H8 M=Y%:S$C?BRTR/1ZY>_RQS(TL>0JZ;]\V*]CW3HN-6."A-Y=3\'8@"+*1K9[6 MP,AZ1PTF6\('0_MI;-0*N]5JKM^3DR7-P2W-60H67&RXL%32OGNC,1B=D\5X MYV.36R]>P@]\J 87*,)13U49-<#N[GIDY>/#3TK80P'L"6\:,A[XIM2[M. ? M\.)O)-AT;GS6SHU-Y\;NSGTB%KN#;%]O78A-%\<#7=RU1#?LD:5\HR%_V6Z. MGUU134?&T5F_Q)HV2\[19@>"'+% Q+1'\E_;HUZ@WT2L"<0%N!4\+NHCEVNZ M?- +Y0INFB9YDG5R!['*80UXO'-6HQ=@51UA2; L.VA]_M$^ M;8_)YM7A4.?Y-7R[J ^[C)OZ[.TC%:LDER!E]]JE=SG1O534QUGUC>*;ZD3H MCBO=**O+-=,[7%$:Z-_O.5?;FS) >Z@X^Q=02P,$% @ 07X241H=2P:7 M! F1, !D !X;"]W;W)K&ULO5AM;Z,X$/XK M5K0?=J7=@@T8J-)(;=K>[>IZJMKNW8?3?7#!"58!9VW3M/?KS[P$:#"DNNOV M2\++S#PSP\P\MN=;+AYD0JD"3UF:RY-9HM3FV+)DE-",R".^H;E^L^(B(TK? MBK4E-X*2N%+*4@O9-K8RPO+98EX]NQ:+.2]4RG)Z+8 LLHR(YS.:\NW)#,YV M#V[8.E'E VLQWY UO:7J^^9:Z#NKM1*SC.:2\1P(NCJ9G<+C)<*E0B7Q!Z-; MV;L&92CWG#^4-U_CDYE=>D13&JG2!-%_CW1)T[2TI/WXT1B=M9BE8O]Z9_VR M"EX'?D9;Y70;YG64XNON2+YFMVG%)Q*294$7\"%5$PGB,;@LE"%T&\R M+A3[AU2)OWC2)20IT"4$3J,?!1-:<&CFXSE5A*6?M+WOM^?@XX=/X -@.;A+ M>"%)'LNYI;3_I1=6U/AZ5ON*1GR%"%SQ7"427.0QC5\:L'3@;?1H%_T9FK3X MK4B/@.U\!LA&ML&AY2'U_ @X=JD.PPEWG/9C.)4]=\3>):(=[<0RE,+)=QQR&UX;A38:AOZ%G&;YNFR@(E=&>#@,V@Y\-]AK'J,>A$3^[T0JG9VN[*&%=NDF3 M;MHN;0I)5T4*4OUAS)4S#0(A>*9$2.""K%Z3(!?$Y-ED:_DVMEZFHQO^<'KZ M+WFV26D9\AV-DIRG?/T,_KJBV3T5?T\A=!,?3H_\_]Z=P; $;#\,T7ZI#.5" MWPO'*J5C#SA-'V_:G$/.<5P/#4(Q41-R1Y83J*,F-$U-KVS.QDH_D[[C^ON] M:1+SG%$O.RI#TU3V-JUY "1LN@GMNDGO&\8Z\W6FIG8:'3VB:7H\(]&#[KW7 MM![JB!'])&)$P[V H[?^^W4PE((8CI BZD@1O1\IHB';0<]Q]@,Q4.?8O@=U MC(C>A!&1@>DPWM^Q:/$9_4. M.?0JF/K2Z(F+-<@E2NM(F M[2-??PQ1GP/5-XIOJJ.4>Z[T4K>Z3"B)J2@%]/L5YVIW4P*TIW&+?P%02P,$ M% @ 07X247'UR("S @ /P< !D !X;"]W;W)K&ULC57?;]HP$/Y7K*@/K;217R2C%2 5V+16ZX;:=7N8]F"2@UAU;&8[ MT$G[XW=V0@:%,EX2^_+==_?=.>?^6JHG70 8\EQRH0=>8"7N50E-;A5"U\O%=#<.97C\"M#/S.\!VU4E9E*,;$@4TX%>4NN\YS9KE!.;D1] MM&R/SB=@*.,7Y(PP0;X6LM)4Y+KO&TS$TOE9$W14!XU>"1I&Y$X*4VCR7N20 M[Q+XJ*"5$6UDC**CC+<5[Y @?D.B( H>'R;D_.QB*;53<2"_\?_81(?$@64+ M+QNV RR3TUEZ1W/:D1RWG8L=?7Q2Y\92&X+=(&@&M0+RXQ/BR8V!4O\\$JW; M1NNZ:-V3HME TA2@2%90M8"#9Z F3!RAG3ZK8=@+DKZ_VF[$/BA)@UW,9!\3 MA\EE"]K1D[1ZDJ-Z/E?E#-.7<[)IB2; &?YAU$!._I CIV=44Z=;"44O<]Z' MQ+W#&:=MQNG1C+^X>JN=/F38]4.U'ZTQL"5,/7O MV5K;6^#:#;\7]A'>#O4P_T=37RUW>((8EI_#'"F#SCM,2=7CNMX8N70#;"8- MCD.W+/"& V4!^'TNI=EL;(#VSAS^!5!+ P04 " !!?A)11I/UL[T# [ M#P &0 'AL+W=O'FFZV0&=9F*7>^VDN" MDP*4,1\%P=#/,.7>;%+L+>5L(G+-*"=+"52>95B^S D3QZD'O=>-)[I+M=WP M9Y,]WI$5T=_V2VE6?ITEH1GAB@H.)-E.O2_P\P(A"R@BOE-R5"?/P!YE+<1/ MN_@]F7J!9408V6B; IN/ UD0QFPFP^/?*JE7U[3 T^?7[+\6AS>'66-%%H+] MH(E.I][( PG9XISI)W'\C50'BFR^C6"J^ N.56S@@4VNM,@JL&&045Y^XN>J M$2< ..P!H J +@&#'D!8 <+BH"6SXE@/6./91(HCD#;:9+,/16\*M#D-Y?8U MKK0TWU*#T[,GHK3,-SJ7E._ DF$.[L#79W-+%%%@_0+FN3(0I<"*[,SKT\!< M'=!&*?#Q@6A,V2>#_[9Z !\_? (? .7@KU3D"O-$37QM"-NR_J8B-R_)H1YR M$(%'P76JP%>>D.0\@6].6A\7O1YWCIP9_\C9/0C"7P *4-!!:'$-SN]!&%@X M'#OHA'7WPR)?^*;NFQ61!P+^?A*, 7-+CU@F_SC*#.HR@Z+,X$UE&,5KRJA^ M 5B#-=E1SNVVV((]D50D7>^IS!\5^:TS'&:#B7\X;5P[ HX"6 >=\8YJWI&3 M]U** [6&T7EW2NSPO&)T0:L=-$3C;E;#FM70R6J!50KVF'8V:MBJ=P<11!>L M.J)0&,7=O.*:5WSE+1^(5)AU-6L1MRL.>_HPJNN-;KU5A">.RS1J<8G&\46' MVC&#;K;CFNW8R79ENX/YACCT!(/&-8/W%"X\L6?XSM*M"G2WLFQV1TB_>"%J MN*/_(=\*?%8T#H-+:NVH:-!S<6%CNS"\7<(5]ES#,+R\H5UA* S#'FZ-5\-K M9NV0<84]Y]97LK%9Z/;9FY4,V_;:EG)'4(^686/!T.W!?^J42/!(LK7IE4MH MC7G"^%T5W;@FO-DVWZKHMCFV9.,*.2?>&"AT.^@5.8];%>/+'^..F%$/+=18 M,0INUW*%/=-+BU97$.JYHJAQ;G3-N1TZ1FW'O8N&/24;PT5NP[U9QU7>R'&C MG"$E7_]D#,F(W!73F0(;D7-=_HM>[]83X)=B[KG8GYO)L)SCFC3E6/F(I9&( M HQL3&ULK5AM;Z,X$/XK%MH/K=06;/-:)9$VR:ZNJUM=M6WO/I/@)&C! MSH'3]/[]&4.!V,:WJNY+@N&9R?/,C&=P9F=6_:P/A'#P5A:TGCL'SH_WKEMO M#Z1,ZSMV)%0\V;&J3+E85GNW/E8DS:116;C(\T*W3'/J+&;RWF.UF+$3+W)* M'BM0G\HRK?Y9DH*=YPYTWF_\R/<'WMQP%[-CNB=/A+\<'RNQ, M@HKLYLYG>+^&26,@$7_FY%R/KD$C9!? M-? [ U]&II4BX[!.>;J85>P,J@8MO#47,IC26LC/:9/W)UZ)I[FPXXL'NF4E M <_I&ZG!+5BQ\L@HH;P&; >ZATLBZHN "VA*L]$-\.5-%&)-P-624+++^36X M6A.>YL6UN$-ZK1^_JE\CJ\=NIN ,>O@'(0YZ!T.J_S.D=P%YC#A.#^?K7 MS6.+&MSG$DM_V)[+39NNO%WQ)EWW%N]^[]V7WOT)[R\TYR0#3SSEQ)B\UCR0 MYDV[>5TD&,="V.LXHCHJB% ,+U%K'>5C' Z^+A0$O8+ JD T"M$&J(E[:QB. M6?F!PES'(.2'"G$==!LE@9EWV/,.K;RG\VJ2$FH,$BP2H8C144$2H$A1HZ-\ M%$38+"?JY436,OU*,E*EA:TFX]Y5;(W,ZE15HEF9PA!KU&/?1TH4=!"$?N K M4=!1OA]YYB D/?/$RGQ-=D1PSTS4$[V&H!?2NU.;2.@!LQ32C/Z2FG>_#'4>";25_?@&?&T\+8_CV-;81#=1\:4"*U MZD8TH&Z#*=VC:0FMM2N[GZUR(1I M6;S84R.@HW 4834 !E\QGFC"DS[5:\S:C"=%2@ODFL3:XFLS*,1VB?CP_]6TXOYZK3\G*@((H"I JR0 +$[5GNJ-35TFJO3R]UF#+3I2W1Y#^;G]"_BS/AYP4U[[/Z>5ON5!G/Y) MU0#$\QUC_'W1_$#_?\+B7U!+ P04 " !!?A)1P6WIP,X$ \%0 &0 M 'AL+W=O]N'<8N&?KC38#P_EL2]?P M /K/[9W$NV'#DK,2N&*"$PFKJ]YU_"&-IP9@W_B+P4X=71-CRE*(1W/S*;_J M169%4$"F#07%OR=80%$8)ES'MYJTU\QI@,?7!_9;:SP:LZ0*%J+XF^5Z<]6; M]D@.*UH5^E[L?H7:H'/#EXE"V5^RJ]^->B2KE!9E#<85E(SO_^ES+<01()YT M )(:D'P/&'< 1C5@]%K N :,K3)[4ZP.*=5T/I-B1Z1Y&]G,A173HM%\QLV^ M/VB)3QGB]/P3ST0)Y _Z#(J\)_>0"9ZQ@E&[*S>@=P">="P]3L@7I-PH\I'GD)\2#%&'1HSD(,9-XF7\7!4#$HW.2!(E MD6-!BQ"<#\@H,O#XT@%/7P^?>JP9-5L[LGRCX-:2E*FL$*J20/Z]7BHM,=S^ M\TPQ;J88VRG&_BFT]1ZJR:KV#M7X"VXS*-?>^HF3>!!%O[BVX(VX-(";_H@[ M4>2\4>3<2V0B!0AK=#DC').W6#72X!A9 H<5TRY9_.R30>Q6Q0\['URZ10G! M)EY-)HTF$R_//2B@,MO8))'#$QXV6SPZ-,DDY$P[WR0H&I8]RHKD$L1/W;\87'2X3@#8 M[3H!8#QU($]TN6QTN?12I>@O2K,,2P!>K3"+5]*OQ&=BOGG'75&CA]GM]ZIV$_C M3A5K*]G87P&^_E2^SM"Y,++L&]<:<\^RZBAR W-VYYFWX=( KC]U''VG>K5U M;NPO#HWQIK@GF74UM_E^"@SXC@-U$4!V"Q"8,0FFF+:HC?T%H74#Q>RQDPG5 MD6;]'-T.$,*YB[HT@(L'8W^XM#5L["_TOF*RD$Z+_3C<\VG7GON1G5]V05S MYK8FC0-%:9,BVN^[?0S8_D;6]C?$H;_A5,@_R]0(Y-3'CTL-16*D&N;7M.H9T5U_NF2C/:M "O;>/KN_$;TQJT[:J69M]7_$+EFG%%"E@A M932XP/B5^U;=_D:+K6U>+876HK27&Z#X*6U>P.&ULK9C?;Z,X$,?_%2O:AU9J"S8_ E4:J9ONZO;4NZNVW;UG%YS$6L!9 MVTG:__[&) 6"#>W#O;009H:/QV-_Q\SV0OY2:\8T>BF+2MU,UEIOKCU/96M6 M4G4E-JR")TLA2ZKA5JX\M9&,YK5367C$]V.OI+R:S&?U;P]R/A-;7?"*/4BD MMF5)Y>MG5HC]S01/WG[XSE=K;7[PYK,-7;%'IG]L'B3<>4V4G)>L4EQ42++E MS>067R](:!QJBY^<[57G&IFA/ OQR]Q\RV\FOB%B!R.IA MW5%-YS,I]D@::XAF+NKZ M3Z!(M1+D1 M%:NT0F*)_H8RNF-+)B7+C0FZ58K!H[-[3I]YP35GZAR=W3%->7$.[C\>[]#9 MIW/T"?$*/:W%5M$J5S-/ ZEYGY<=J3X?J,@ U9_;X@KYP04B/O$=[HOWW*LK M%/C&':>G[A[DITD2:9)$ZGC!0+PF!QIR0.L<7(^$#9JP01TV',S]#C(MY"O: MT6)+#V5=Y; Z,L9W]+E@B!:PSFB5,6<2#^&C.KQ9K[LY)GXQA8KQ-.D/R&$51=AWCVC:C&@Z M.J)_])I)V)>A,&CAA)O:K_63?KDZC#!)W&A)@Y;\+]6:6.]. [_'9]O@*,9N MOK3A2\=3MX%:T+Q:H7NA%%J\-\NI79 DZG':-E,R@(G]5BW\45"'&ES4U\V# M+R\FP\RYY_L6$G0;01_<8390F;BCT$W7,-J*TQZWUU$QV!N@B.D;4*" M:&#/PJW08/*!-:09J+"$K@KE? EY94,"<(QV4HS)M+^B'%:$1 -+"K?JATS<+ 3X82VLH4'M>IGZVRODFID]*6H$O8=N*PC^FR MB^..YIYRMFJ%Q^7J29CRS.U&PTGK$*1I&J1]6-L,1H2')KY5+AQ_O!TJVE9P MK"?"K8K@<1EIHDN0P&KKGBY;)&"Z<+^O<)DEX=#X6S'!XVKR(.$4):&Y,$+- MH,\XR'3.X""5\4%QP;9R7&)HUY(^M<,N3,ET +O5&#PN,K<9H)K$\DK3:L7K M_G*XQFS]N P"WY_V:5UV29"F;ES22@T9EYIZ*W21$5L?+F/+X40K_=F.\-S?>E^7]0 M2P,$% @ 07X247A'6E\=! /0T !D !X;"]W;W)K&ULO5?;;N,V$/T5PMB'#9"-+KXO; ..LT6SV*!!LFD?BCXPTLAB MER)5DO*EZ,=W2,FR$LO:%F@*!#$E<6;.F2$/A[.M5-]T"F#(+N-"SWNI,?E' MS]-1"AG55S('@5\2J3)J\%&M/9TKH+$SRK@7^O[(RR@3O<7,O;M7BYDL#&<" M[A711991M;\&+K?S7M [O'A@Z]38%]YBEM,U/()YRN\5/GFUEYAE(#23@BA( MYKUE\'$53*R!F_$S@ZUNC(FE\BSE-_MP&\][OD4$'")C75#\V< *.+>>$,'=,:-L<'[S\X\DCFF6I82?X+BTTZ[TUZ)(:$%MP\R.V/4!$:6G^1Y-K] M)]MJKM\C4:&-S"IC1) Q4?[2796(AD$P.F,05@;A:X/!&8-^9=!W1$MDCM8- M-70Q4W)+E)V-WNS Y<99(QLF;!D?C<*O#.W,XE9$,@/RE>Y DP]D&N99Q",=>E%5>#K,G!X M)G 0DCLI3*K))Q%#_-*!ARQJ*N&!RG78Z?%SP:^(W[\DH1_Z+8!6WS,75Z3O M6_-@V@&G7V>V[_SUS_C#E)*5 LPG65&E]IC-+54Q^?4+3B2W!C+]6T>801UF MX,(,SH1Y@+AP.T(3BG^XM32N8"(3''.::[!#DP*A>:G85=^A^U0BI!=\UX 7I4@QYU@OZTBT!KNY'(-0A( ML.R)DAEY3*F"#U9I8K*2&7B%$C?D==]BL7'+:DNR3*3A3!M2*>G2*?!N!UIX!_5WN_$ M>H/XM&&1P[@L3"H5,WOR%T+50%64N@K'L,'S/;@NPHT(\ N9ZIL+?9(O[42W2Y#OS_HPG:4[:!;MQ^-W:DV^U]D MA&W/YT(Q';.RR?P/]\51=(/QFU;EJ*E!MZC^JWTQ^4?[PFLTHAFHM>O/-8FL MR)6-7/VVO@,L7>?[ZOVUO1NX!O?HIKQ8W%&U9MCL<$C0I7\U1DRJ[-7+!R-S MU^X^2X/-LQNF>+\!92?@]T1*H;T^)O4$L#!!0 ( $%^$E&PXS7+ M]P, $\, 9 >&PO=V]R:W-H965TE'\T!T<)S)J2Y'ARLS3\'@4D.F#%SI7*4]&2G=,8L3?4^ M,+E&EGI0)H(X#"=!QK@<+!=^;:V7"U58P26N-9@BRYC^<8M"':\'T>!E8A Z1B@PL%Z,!M BCM6"+M1Q]^Q$C1V_A(EC/^&8V4;#B IC%59!28&&9?E+WNN M-J(!B"87 '$%B,\!HPN 8048OA4PJ@ COS.E%+\/*V;9ZX-?!^A99Q\8%\/-ROX/V[#_ .N(3O!U48)E.S""S1=2\-DHK: M;4DMOD MBN&;DO9@X(M,,3UU$)#.6FS\(O8V[O7X1R&N(!Q^A#B,PPY"=S^# MRRL8A@X>S3O@J[?#9SUJAG7HAM[?\(*_#45$)EQPYBN(0G82I69X/L*7YT04 M*9=[N,E4(2EB:]04,>F6K*+GC+*K@FW0%EH:^'NCA "JKR/3Z3\]E$JX,=QMO:/:([A 4S#I9"ACDQ%_WR"A?-FDP MC*/1Y$Q&VRCL%C&I14QZ1:RP*<*@M0+I#*=D<'NN\8E3L8H?T A2K;)+Q:2' M8"FAS^)$PK26,'VC!$8?8FKH@'?T&0B6&W1#>T!@>2YXPK8"P5AF"^N?")YQ MRR[JF;;8?HK&YU%I&UV0-*LES=Y>%*=5^Y)U[C FG:XZ=EIE<%=H37%S-4P) MYD'KOD#-6IQGX]&9KK9-/!UW*YO7RN:_6NXHT_Y"G[?HC*)H>L:Y;=0^#5;S MMY\&4?AZ;8:_)HVRCUEJ=@J1 L]RZFL =SOT[8TWU'1*=%Z&8;_B4Z*-^SWZ MR<%ED:K$ EW"M-V241JYZDD279Q?JA61J+VKC4PH=[[#:#:ZP#5^Y1KWJ][U@-).Y*+?N0>K7NBF]\ M+WBV?NNZ9=_!O;HI6^UO3---:$#@CER&5U,BI,ONM9Q8E?M^;JLL=8=^>*". M'[4SH.<[I>S+Q+V@_@^Q_!]02P,$% @ 07X248BC\M\H @ >@0 !D M !X;"]W;W)K&UL?51=3]M $/PK*XL'D IVG% H MJ#Q=[$Y^X#_=N3>#?=^^I;AZ*.(*W2/,L^IEI(DY1% MW)N[LK =*6EP[L!W6@OWZ:&=.X[2@:66 M&HV7UH##Y32Y'%U<34)^3/@I<>UWUA"<+*Q]#,%-/4VR4! JK"@P"'X]X0R5 M"D1LO^.7IG+POA<6;5+UE3,TW.$ZAQ*3I%=W;]!3=^3@-? M996/3UCWN6>?$J@Z3U9OP%R!EJ9_B^=-'W8 ^6@/(-\ \EAW+Q2KO!8DRL+9 M-;B0S6QA$:U&-!W)\*AE'Y]?KY'_VNG3B ; M?X \R[.'^VLX/#CZGR5E1X.M?+"51]K)'MKOUAQ7PE2HQ$(AM)VK&KX[J%[M MOJ,R'E3&466\1^76FM4QH=,PWPJ\]A-^WW(ZW!!J_^<=LA^0;>-T+2SQK,9EPS\'="&!SY?6TC8( SO\;LI_4$L#!!0 M ( $%^$E&$L)7W6@, +L+ 9 >&PO=V]R:W-H965TWP<']S;*GUKE@"6W!6R-/UH:>WJ71R;? D%-RVU M@A)'YDH7W&)7+V*STL!G'E3(.*&T$Q=GAQ(Q9+ZU[$@]Z*+V "]O/J6F,OKEEFHH#2"%42#?-^=,;>C=B) M _@97P1LS4&;N*5,E;IUG?&L'U&G""3DUE%P?&Q@"%(Z)M3Q8T<:U34=\+#] MP'[A%X^+F7(#0R6_BIE=]J/3B,Q@SM?2WJCM!]@MJ.WXM>;+&JP\;YKL)Y52$Y4N&*WQ.:O"$)99T&]#",_KB6 M+4)3!T]H WST-WC9(BGUU;N_PV-TJK8KJ>U*/%]ZA.\2^T3-R5 #&D8N>"ZD ML/?DFQ\86RC,]T"9M"Z3^C+9D3+CTH(&8\G[.SS@!II\JQC:GL&=[LW@+Y_'X7N4X]"P\3@46!T'Z/T2<:2;U=03$&'ELX.PID]I\=L'VLL^?LA M&ANSYF4.9*B,-6_()["-@5U1=0YQ%E:QCS46SK5' M6TE^/FS V4(#^)1YRC;O$XRUGW6;]X'$PCERSHTP9.)OB 3_W[]P+?A4 KG! MG&IT.C;+"7+25-*=E?'!1 MQ'QSB=Z!=A-P?*Z4?>BX MZUA]7Q_\ E!+ P04 " !!?A)17[G%.A($ ;#@ &0 'AL+W=ONVDA*DA*49Z[O>7TW)XP[XV$Y MMY#CH2ATQCA=2*2*/"?R94(SL1LYV-E//+)UJLV$.QYNR)H^4?UILY PC.W7TC0R5I1!?S. A&3F>\8AF--9&!8&_ M+9W2+#.:P(^OM5*GL6F Q]][[;^4Y(',DB@Z%=G?+-'IR(D/5/GNN-. +@_A6 7P/\2K%#TDB#-O-1;F:)!OJ,F[@_:0FK#'!Z_#[? M9.*%4C2AG*Z81HN,<(7>HD45VSMTGR3,A(ADZ(%7B68"=C.CFK#L%D0_/"?L>+&M2^3RA?_BB_81W/!=:K0>Y[0Y%2!"\0: M=OZ>W<1OU?A;D760%]PAW_,]BT/3;\%Y!P6>@>.!!3Y[/3QJ81,TL0I*?<$5 M?3,($*?)2:C0C*DX$ZJ0%'W^",OH0=-<_=-BKMN8ZY;FNE?,_0Y59PV5PT25 MQ'&1%QG18%[HE$H4BQP*36JR9$M!!,;4%O+*1J^T88K0=OP6AWW8CNUQ'"Q2 M?M#S3J5FEU)!K]O(G)#L-21[K22G0(/P%Z##M63+PN2V-74K-?TCVP.,[;;[ MC>U^JVTH7%"6>!7'SW.:+ZEL"US8Z U_1)Y$C;FHE8;-W%TS^F.9L759,J"4 MQ+H@DD$E^6#RZN:C4.K6MMG1Q69#.D3A6=+8I*+>P!Z40<-FT!Z4PM0>I#31 MA4)BA39 Q^;CX,(ZQE%X[N.EU !'?;N+V#L4;>__/YK3VDC_ZJD[]>[H2L'_ MS9FJ]5P[5+67ET)A]\K)P_[!1[\]S(1)M"590?%!T=>>%[$ M;&(]+SH3F]G$X'ZZDK?X<#O@H/TN>X M4P:'"P>WWSB/X+@)ATE@R-ZJT8#\A89647MDVA7B2]=J2M^-.Z5TN%YP^_TR M)\\L+_(V78?K O=_1%W'AWL$AZ^J[-.C@UR7][IOE&A.=)PROCX1NH/V4<84 M"CF>-Y>S[<=5VN$==H:K% M;&:;%\Y]V=>?S4_,RZ?LQ@]JJF?3G,@U@W8ZHRM0Z75"2!99O42J@1:;LC=? M"@V=?OF9PNN-2B, ZRLA]'Y@##3OP?&_4$L#!!0 ( $%^$E'WQPNENP( M "(( 9 >&PO=V]R:W-H965T_41NIM)N&-$1%Q_8P[<%M;AH+)PZVT\*_G^V$K(PTX@'ZT/CCGM-S MSXVO.]ES<2\31 6/*0,W)31SPHE=6XIPP@O%:(9+ ;)(4R*>+I'Q_=3QG>>%6[I-E%EPPTE. MMKA"=9.A(G7JWS3 P_$S^U>;O$YF323..?M%(Y5,G9$# M$<:D8.J6[[]AE5#?\&TXD_8;]E6LY\"FD(JG%5@K2&E6/LEC9<0!P.\> 005 M('@KH%L!NO\#>D< O0K0L\Z4J5@?%D21<"+X'H2)UFQF8,VT:)T^S4S=5TKH M7:IQ*EPE1&#"681"?H8O#P553W .LRBBIBZ$P556OEVF2B<+5(2R4QUQMUK MR:=3^ 0T@Q\)+R3)(CEQE19EJ-U-)>"R%! <$7!-GB#HGD'@^>,&]/P-:.\H M>M&.GA7;#@0C"Q^^A+O:Q]K,H#8SL'S=(WQS1J0$'L-*\^UE4J"U,6"$VVZM//3IK1+HH$E,B=_%^H^H#\3=]<@H%<+Z+4* M6!9K1C=5R[7+PRK:!]]*W\IU\'=?W6OP= MUDJ'K4KG/$WU(9/&A3/(B8 =805:U1%GC @).8HR@Z8$YB7_\$"8U_'\9E6C M6M6H5=7-#L7YC#&N=+M7<).;3M!2EW'-._Z JOO>O\;FO5?=*Z;#@HZ;ZMX0 M-^PWU-T]Z,?F]KPF8DLS"0QC#?0Z0WT>1'DAE1/%<]NBUUSIAF^'B;[$49@ MO1]SKIXGINO7?PO"OU!+ P04 " !!?A)1P(*86" % 1$@ &0 'AL M+W=ODZC>/I\M/ZS)0]DUD31!Y'^R6*=W [" M 8KIAA2I?A+[C[0B-#;V(I$J^Q_M*UEO@*)":9%5RH @8[S\)=\J1YPHX'&/ M JX4\(6"/^U1&%4*HTN%H$O&L1?2"[L%S,7H0&:23(C8@U^@NCIEY)"EZY&6&F0]OEU03 MEKX#B:_/2_3VS3OT!C&.OB2B4(3':C[4 ,R8'T85B/L2!.X!X6/T27"=*/2! MQS0^-S $1C4M?*1UCYT6?RW2&^2-KA#VL-O5P\= M;$9UD$;6WJ@O2 F1]'K=#M*=E(1O*:Q#C=8'="JW(@<[?+@ ->Z)1F++V;^7*5!&O(0TMI!,.=LMQA,\'^Y.P]J6P8%?RYQQ'==Y,<(YK0&-'42_ 6FU=TN+Q4G)^[TNIT9UG.%SKD>N98, MFD:$=B0M*!(;I!/X*;V+Z#59#GCDA?RZR M-94&J3(1J;%N^]TV>ZW;?*\ITYX3Q1.L(K^R,GU*Y=UP4/1J?\C4Q4E38GAK 7B@E]75?32&9WT1VWZ MP63F7=)OBXUP&$YZ>#7-P7=WAUY>5RBGDHFX#*H5,<.=%-Q38.@71"H4H*S< M.. Q>30M?=X>*6I267*E<9-S_#=3<.?S::HZ9(V:U>%C!)80VB5$NZ:I>DD M_@_22ORFE_CN9F*G4H@4.A'2)@#L'!%3JB <]@D%[.]DM8H9#'"SZT=YRR%5 M$K3[CQ]ZYJ\G19LVY+O[4!V+7)KM"P'$)C<-(#CM'-M22I4J2[]Y@W/1"VQ2 MZK*DBB@I>P)H:T09"$DKN:9;QCGC6R3* U26= -&,'( A*A3PAMJ4'UT)DD"K M"JY.I"BV"V6-^L'T_1M[.[;_V.7A-O=M]/-;;%N-W>8ZW#S\.2LG%&YM7<."I*W MX+H\7]:C];W&G3W-7XS?^^^7Y>U$8Z:\+/E$)*Q_!>5C R:]FRGT"EG>/Y0O M6N3V1+X6&L[W]C&A!"JC$8#O&R'T\<5,4-\"+?X#4$L#!!0 ( $%^$E$ M1SI%)00 &D1 9 >&PO=V]R:W-H965TD9,DW7;Q- M7VR1XIPY,\.9(3784?;"UX@"7J,PYD-C+<3FP32YM\:(\!;=8"S?+"F+B)!# MMC+YAB'QM5 4FHYE=$#A\Q[]#VV\-&9! M.$YH^"/PQ7IH] WP<4F24#S1W5^8&=11>!X-N?Z%7;;6,L!+N*!1)BP91$&< M_I/7S!$' M+0RP).)N"<"K1+!-Q,P&TJT,X$VMHSJ2G:#U,BR&C Z Z86BW1 MU(-VII:6Y@>QBOM<,/DVD')B-!?4>[D;2\_Y,*&1W$Z/"6R_'W^11N/MS"!PAB^+:F"2>QSP>FD'R55M/+ MN(U3;DX)-]N!+S06:PZ?8A_]8P!3&II;Z^RM'3N5B'\G80LL]R,XEF-=(#2I M$X];X%I*W+Z_(#YM+MZOL,;-8^=J/+<$[Y\D6B#3\5D3AKP"LIU#MC5DNP3R M:R*XD-$*XA40 0MEV*NG^R4@L3G=&RJESIJY$5S?7U:W4]>D5F1?PR]JZ9]KN[%+K>KG&WC7! MP-BO#D/OC(1['H;S1>>QFM8L.K*FGUO3K[3F&;D,%4A[ %\WLNS+@:"PE=.- MK.M76W?$Z3[G=-\DIF018B,.]U=PL*VB!%N5>?Q#-R?ICLP=^Z+0ZSLE.JUMU3-DI*#O_ M/P\SV7XSG46AM=UWS<0,KI1&YB"W@1NG=:N.32H*O5U=Z7\U'3/XAIXN"KI= M7=&OS<@,KJ%WBEIO=Z]+R2=4AV@5_XD\DC!Y7$U("-^017#S$V5F5N9C4?'M M]RWY-7 VO$EN8$.DSE%@N^"3MTLGL4D-D*.!>('4*T.:UB"Y39".O5=T&/OW MMI@:^";>/&9>]"'[?1M1#=S53)VB63G5S>IQM6*X(@+AL\R#0%X /7@F88)5 MZ$4_#@TY-69(]NB,8(JY53W MJE_=D!E\M\2\8U9%-W.JN]FUFRV#*W-RRL(\N(-&R%;Z+L_!HTDLT@M:/IM_ M+WC4M^23^;'],$UO_05,^A'B"V'R>,(AQ*6$M%H]R8BE]_IT(.A&WW075,A[ MLWY<(_&1J07R_9)2L1\H!?G7E=%_4$L#!!0 ( $%^$E&4!%KM9P, "4+ M 9 >&PO=V]R:W-H965TI=:K99V^^Q-#+'6L:GM0/OWM9T00DBRTO8%7S+G^,S8,\S\R/B3 M*!"2X$])J%A8A93[=XXCL@*54-ALCZCZLF6\A%(M^XY@;D E<7S7C9T2 M8FHMYV;OCB_GK)($4W3'@:C*$O*_*T38<6%YUFGC'N\*J3>S.3^P?C?/*F4<^.GU'C4*3Y,D:$^07'QM:U0%8)R )KXW8%/?+&!;\)W1 Q)2V=RK@>-,3PT4O'Z/),3DC0)!L _!6#E3S)^K8@-W. M\%W?'1"T?@Y.;1"X&NZE$W*"]CX"PQ>,\'VO MRD?$=>&\=PY M=$,Q8.0%46MTH2YJU463ZCYQ2&7_)FM-T=5QD>_W)%W;A/%L6%'<*HHG%3V8 MESXD*+XZ[":*^XH&C,)D1%+22DHF):F*M45X1%4R<&#:$S5@DZ3#FF:MIMFD M)I6 S[RIV=6A:93TA%W;7+R["V5IJRR=S*%?IG:K*G1[0%S]%P'SQH"JCPA\ MA)B#!T@J!%ZK4I0S0B 78*]RSA2H-Q,)Y[GGHNK^?\HU'$G']R"UK][3@)F? MV/Y(C+Q.X?=>FG@-'?5G7 M5I$W*NM<*[TV7^.=SL2'HOJ)8!:5? M)P;,+M]D+=#I-!PEXCO3APF0L8K*^J^WW6U[O5O3X?3V5[H'-(W,F:9N(+]! MKG)( (*VBM*U$U7I>=V3U0O)]J:M>612-4EF6J@^%G%MH+YO&9.GA3Z@[8R7 M_P!02P,$% @ 07X24:(@0(?5 P $@X !D !X;"]W;W)K&ULS5==C^(V%/TK5K0/NQ(SB?-%6 '2 %-U5MUJ-.QN'ZH^ MF.0"T20VM0T,_?6UG1 R24A'JE::%W#LQ!9#H)<^HF%A; M*7>?;5O$6\B)N&4[H&IDS7A.I'KD&UOL.)#$!.69[3I.:.^73, M]C)+*3QR)/9Y3OAI!AD[3BQLG3N>TLU6Z@Y[.MZ1#2Q!?M\]?Y=)K>J=.K#>/F?_Q8A78E9$P)QE?Z2)W$ZLR$()K,D^DT_L^"N4@@*= M+V:9,+_H6&(="\5[(5E>!BL&>4J+?_)23D0M0 GM#G#+ +<9X%\)\,H [ZT! M?AG@FYDII)AY6!!)IF/.CHAKM,JF&V8R3;22GU+M^U)R-9JJ.#E=2A8_W\S4 MS"5HSG*UG 0QAMP@,X0ZANY?=!L$^K@ 2=+LDP)_7R[0QP^?T >44O1MR_:" MT$2,;:DXZC?9<S-^V6>W MR/$&R'5'1SUJO,HOS^3SKOFU)1QN5FU3[C@G M= -J2TJT.J$Z[I&<3/?=D? $_?F;2HD>).3BKQY"?D7(-X3\*X3N\UW&3@!H M"?R0QH"N,1R@WQD]@)"JWS 1@]<*YDQ(A9'HI#YW3Q"S#4W_:2Z!PO&"4F H MZ2_;81J$[M@^U&UM8UP?5YA76H-*:]"KM7-2+_,^..^,+LI%YK!.)PR\J$&Z MC<(CWVU(6P0M:7CH8;];7%B)"WO%/="8Y8 D>8'.?1NVJ-V$(\=I".A !6[H M-01TH8;8ZQ8PK 0,W^Q.7%]84+@R0%0M++967ZA^I<,.$\*651TH'P>CAM(. M% Z=*^LPJI1&O4K-3E%".!R [ILB7J4<52E'[^.[@IU+97)^VFXK4]?G?10U MO)EW@"*WL: 7':# <;O]P[6JB_NUJ8-.2C<#M $*G&1(54M$$E7@4R$YT6>A MOCET+^]QWXFMEP*&O9]GJ]?^BN(P:F[-#A@.<1.VZ(+YD1M=,?=2$7%_27P" M 83'6V-JHO9HQG9:6M_T74H0#MZ)HY?"@?LKQ_]R-&S5,B\*<=/0-DH5<[_I M9QN%1U&S+-JUPW(.?&,N'4)5C#V5Q:FRZJTN-G?F.-_HG^D+CSF$7](4MZ6O MA&]2*E &:Y72N1TJ2KRX@!0/DNW,D7S%I#K@F^967=J :X :7S,FSP_Z!=4U M&PO=V]R:W-H965T M;-DE1\KKFQ;KX.X<\%Y[O4+Q^8<7G6+L<_5PO[P9P6I& M-*4+7JF(Q>693FF:5IK$//YNE8X.8U:"Q_=[[5%MO##F*2[IE*5_)$N^N1D% M(["DJWB7\H_LY2?:&N16^A8L+>M?\-)BX0@L=B5G62LL9I E>7.-O[2..!(0 M>LP"N!7 JH#3(4!: :(*>!T"3BO@#!W!;07*^#5OF^<57MZ%O-X$S6>;)*%G'.P;2>'"U*<'$L,DM*7B1/NUJ&KI-(2W)8EY258%2P#4Y:+*>RJ6;3S87D)WLPHCY/TK=#_Z7$& MWOSP%OP DAS\MF&[4F@KK\=<>*"R8[QHK;UKK,4=UA+P00RU*<$\7]*E07YF MET?8HF L7'_P/][[_PY;-?Z\2R\!).\ AA@:)C3M$\\O 8&5. I-]GS;Z/-O M&ST:+AY8?$D.N4QJ?:1#7YO!(N6VK*AR^MT^^\1UP?)%DE8I=L]I!OY\+X3K MV_(OR]#.86BG'MKI&/H7P0'%/M,Y [L\7JW$<#$7J;[8KQ13@!J];JVWHH'G MB1]Z'A+1>#X.A [S7,=WG%-8I,./^/:8+L52$;4\?DHI2$5=ODCKNAS7==GD(U^;1^ +'RDN MTE$>A! I'AJD:SY(5Z2C7!@&'0D3'-P36-WSZ=%2%<*#DO"U"Q*"DMCAMZ3\ MK!4_R5+H^!@K03#@W "&Q%7"8, Y"$*W(Q#HJ$-!5D,:[]5Y*ON,.!5=0[9E MN?!O"?X!UG@A+,?"KQXQ25^(?"<2:16?Q-)QL*]6' /.#4-'C7EDP#DNQ!5+ M&V,I:1+9>?(L)FEU*94O4&W240BZJNF1$>9U9J>D1F3GQMYEIG.9[X08:F;H M. ^&8:B%1LRT.:@8S7>%V/K;:H*D(12\>D&2](7"[U600@,I0S69YP:8 M6.%$"Z8.(T)=Q]K%DB*QG2+/JD98YS<"/;5E,: 0<90&,3*@0NQVF".)$MN) MLJ\4M>(G02'(#543##!AJ,KW!AAQNZV0%(SQ_UR'6H4G$T9J&STUH:#:4UM\OHAD15R:H9D M1FQGQM[JH^_33)$P[.8,D=!1EDA(LL7V3=]_*#V!/EVU[N@0I/8^_6KF ]1$ M!DS8X1/9 V![#[ O,5_!/$VR)&\^SMJ^UDGZ)?"U2PJ19$F&D^5Y)87HQ*K>_9Q87H7W.5+)KV0V;]D'D_)+)"&H^,CTZA MQ-I9U^>%)5BP7NILCP?H:NHN;$4:IO#D _Q,4Z MR4N0TI48"E[Z8IY%&ULM59;;]HP%/XK5J1)F\1(2"B7"I *[-*IU1#L\C#MP4T. MB4=B9[8I[;_?L1-2VI'0A_8E\>W[CL_W)?89[83,PT(2 MMV[%$K$,N&*"$PGKL7/1 M.9]W/ .P*WXPV*F#-C&IW BQ,9W+:.QX9D>00J@-!<77+I4 M,0WPL+UG_VB3QV1NJ(*92'^R2"=C9^"0"-9TF^JEV'V&,J$SPQ>*5-DGV95K M/8>$6Z5%5H)Q!QGCQ9O>E4(< #J]&H!? ORG@&X-("@!P7,!W1+0M\(1_@TJ% M02/1E0@W>,Y&*+;$$Q-ME+DH-&E@'U;LP]>TLN,]'/C>2YIY@JW>S5/ VM_Q M%+#63_?@&D3I8EM.*!**+=?%"5^-5B7+A;VHGXQ/32ECK]<'FJ(.0NMCQA5) M88V47KN/O[PL2HNBHT5N+]L;H=$_VTRP' -I%N#\6@B][Y@ 58$W^0=02P,$ M% @ 07X249E@T-\0!@ C1H !D !X;"]W;W)K&ULI9E=;^(X%(;_BH7FHI5V(+;SX8Q:I"E?I<"JFN[L7JSV(@53H@DQ MDYAVYM^O$T(*QX=,I+EI27C>XX_W',].LHJ MWLHTCU5*,KF^[7RFGQ:4%X*2^#N6;_G)9U(,Y5FI;\7%='7;<8H>R40N=1$B M,O]>Y4 F21')].-[%;13MUD(3S\?HX_+P9O!/$>Y'*CDGWBE-[<=T2$KN8[V MB?ZBWNYE-2"OB+=425[^)6\'-N =LMSG6FTKL>G!-DX/_Z,?U42<"$P<7, J M 8,"]X* 5P+>5N!6 K>MP*L$7EN!7PG\MH*@$@1M!:(2B+:"L!*$;074.3KG M0(E_25*;;;E]L96CW;2UW_1H^*%6>H=<+!-Y&.FH?Y.I-Y(5O(E7?"BKH=2; M_(W3HG"?=&:^C8U.]Y_VNUTB325J4[9DFAZ6@J*DKKZFT7X5:[FZ)E=#J:,X MR:_)1_+U:4BN/ER3#R1.R5\;M<^C=)7?]+3I31&SMZQ:OCNTS"ZTS,E"I7J3 MDU&ZDBM$/VO64]80H&>FH9X+=IR+.]88\6&?=(G#_R#,80[2H4&S?!%E7<*" MB_)ALWPHET-\O&OQIYV"7DS^TEP=8(OY>VLQ_;^87[>6BH0AXO2#P,AZ_$*^N>K)4::Z2>!45%]_W M4:9EEOPDN38WB@4C)VI-S XB*]>+G!@P:NB 6W? +3O@7NC GV:WDLE7F>XE MNJH4CY.39"L"#@CGN.C3', M#WT0;8)AKL]!W^X1S L=$9YC4P1S7<<#T68V%H2^3YUS;&YCON<&+ACIPL;< MD%/QCIUY[]7>>XW>3S*5Y^;YEKW$*>;]0>V?M%H, 4SO *$X9QYPWJ:$\!PP M:R.;"H3K@$D;(U0H.#!J@E!"61Y@%'<9:3$T7@#W$8H+6,HSFPJIU>+;U]4$;ZY^EV75*LYTLKW3T U_X \38, 2#'B"4")D ]B.4 M$PA8_#9% \9 PHT1RI0%*-@)0H6N#Y=\A/(%I*8(Y?@.&./,ILR3C8,E8FY3 M7N@QT/N%3;G,"SANOZCM%VWL-X:3JV>9RG6LK\DN4Z]Q<2R I8"PNO&1<9"J M QOR.'P$#Q&(P@(:88V1%G@@?5A@5#^2=6=.1_6SH>_W.,=RAUS.;2W;J;LH,T(91YN\"EO4^:Y M!E?P$4*%##Z9QPC%!-P#3A#*I0XPZ!Z+Q2VO;?S MYP\H96>&39G,\&%F8+%"^-*!4B<[M?/,>#_EH+PQ,P8JU\7Y1<-)PZP*<;8: M\C" V[$YPG'?O!=926YSS \X@X/IG1SG;F7V4OZND9.EVJ?Z<)!3WZU_._E< MGB"#^W?TTP-%[L^*WUK*X^/W\( M)C\KK=6V_+B1T4IF!6"^7RNECQ=% _4O4/W_ 5!+ P04 " !!?A)1R0]D M(S$* #O& &0 'AL+W=O6;F&?KUSH?;N"%*ZEME77PSVJ14OYS-8K&A2L>IK\GASM9K /I4C95=K:8SY_-*FW78=WK[V3;+&T750L:DJ'?;OR/K= MF]')J'OPQ:PWB1_,WKZN]9IN*/U>7P=\F_522E.1B\8[%6CU9G1^\O+=&:^7 M!7\WM(N#SXHM67I_RU\NRS>C.2M$EHK$$C1^;>F"K&5!4.-K*W/4'\D;AY\[ MZ1_$=MBRU)$NO/V'*=/FS>CY2)6TTHU-7_SN$[7V/&5YA;=1_E>[=NU\I(HF M)E^UFZ%!95S^K;^U?OAO-BS:#0O1.Q\D6OZBDW[[.OB="KP:TOB#F"J[H9QQ M')2;%/#68%]Z^PO%(IA:/.17ZET3L2#&U[,$X;QD5K2"WF5!BP<$G2S4E7=I M$]5[5U)Y+& &K7K5%IUJ[Q:/2ORUL5,U/QVKQ7PQ?T3>:6_JJ<@[?4#>Y[#6 MSGS7;.M877@7O36ESN!PI;H.%,DEW?GB@W':%49;=8.'!"2FJ/YYOHPI $O_ M>D2CLUZC,]'H[,\[_U%!G+DO8ZT+>C.JV8JPI=%#TM45A:()>W6SC[ JCM6E M*Z;JQ[0A]<-?GB\6\U<7OJJUV\NWDU?*A^Y%N[5]\9,R46EE40N,6ZM$Q<9Y MZ]=[560!BC615Y"M*7C149R-Q$%FDY+T#-Z9(BKC2@ ^[,>J]M&PWE0JG62W M<8E";%,9UFR0;1,^<2AMJCY!EZ^-#EB,O<:I0- W.PL&X"O$R396,L7.Q5Q2W -Z&M.I#! M83[Y^97H.&%<15;IX'E'5.)XXPK;9 1L(%'%F@JS,@4+91,[#P$45>-,VD_5 M^1 WL+59(:.: &_#+3@'YG+>,8P L1C#T%! M X$8)RGK0[O^]^G-5*T9%^)9D>F#@?]Q*'UM3"V/AXI%]6.; Y_?7_7X9Y.0 M$JSK 149_(;N!&RCH\K.UBH%^)C*L:A&,#*@(0)O(:U0DSQ[ 7C:DN-?95.D M!P/'$+L?D )AD]02B* M/,;NV:[@W;2H)#F-,,*(M9\D884-1R0<- M4 O 33CKD55PU<$![%6N.Q9\0DRH6"@[W5*B5HU58ZW*&%'+O>KD,-QV4*1= M55N=V/B,"J NPIN#;(%&XSYA"_3^%C\(2M%FPRKXJJNHX_MD'X'@K[$+: OD M/JHZ<*+4UN]SW:I\D! Z=3J?]\4E'\# 58NGJC2K%>H/&2.MUX5 M@RG77<]8ZQKX33M")@RL. [1 _@?HO"ND=:[]22F MMLB61#4(ILUK-Z9N_=P5J$/%ZU.;,[^4>&I MS^6E*RA??M!5_>J70U-UR-:4Z4;.B=P6)WVCS=4C(RCG3DG1K#.-.50M7EOH M6B^-13=EI;6 BI0$I MP(L>%01J2R=HC5FV_0B+EP-]UX;'@.Q%I31J8HI@U M(0F%&RP!*"G3'8 !2NIY"=#/J.C,_@- NZ-,VPV&FK3-B#J_4+6D$G1TF+(/ M=9*N4W.0&V8;1Y4I-.LU,0LH;B<5W)>$W.15>D5I/P'92@"<))D0FC%6EZCF MJX">0J[8'T+^8=A"#CT.HX29K!K73BQHA-72BH,/BF:;)66@ MR1)^HI3<@]]81RI!9J0R?9Y?WB]SIL,)2=%G2=4XXR*;P< 6'Z#H\936,BR[;A2E#A=08O%_-X(07<41Q*RF0D!ODE[X31P M"EV-P@X)E9@Z-ZB=!=Z@QTAAR;R6M_$\EE @X'0=D$JV(?5D/IV?,!U6D=W8 MJW)ZDE4YTJ2P/K9J=/*/!R'*%)2IVH2I:FZ"_*EH+R!X6,DE4.GU.M":>R!T M?#9^ <8G.DA3'NK+T[!NL=-.5[V5ZLFS%U/LE*@)V!@O4FM;5O_D[.G9^/3L M5$P[AQ2K3IX_F@EU1+1-/CX_N*S.N][V!#0_.K_U0E.GXV?SN>#BGY%D4MX,-]!U,=9 M#;Y&D $04Y%#_]]CN)#LIF^H74:!CE\=#P1Z!2U*S>/70[SUT%A[-BSX M.TS@]]U]S@:7T$R:Y*H]9JSG^^C^:7^;?YXOL0_+\Y\"KC1S+HQIM,+6^?3G MIR,5\O5Z_I)\+5?:2Y] BN3C!E"FP OP?N5]ZK[P ?W?.-[^!U!+ P04 M" !!?A)1V*2FK&HI "?A0 &0 'AL+W=O;7[SO[ $#*N2H?,I$EH/OUZW=?>'77M%_LRI@N^;:N:OOK@U77;7YY],CF M*[/.[&&S,37\9=&TZZR#?[;+1W;3FJR@E];5H]G1T;-'ZZRL'[Q^1;_[V+Y^ MU?1=5=;F8YO8?KW.VNT;4S5WOSYX_$!_<5TN5QW^XM'K5YML:6Y,]VGSL85_ M/7*K%.7:U+9LZJ0UBU\?G#S^Y^%R:.QO\G.!)YDWS!?]Q7OSZX @! M,I7).UPA@__[:DY-5>%" ,9?9SS#-K3IOJSV71K7Y] M\.)!4IA%UE?==7/W!R/G>8KKY4UEZ;_)'3_[Y/A!DO>V:];R,D"P+FO^_^R; MX"%XX<71CA=F\L*,X.:-",JW69>]?M4V=TF+3\-J^ ,=E=X&X,H:+^6F:^&O M);S7O;[ARTB:17)3+NMR4>99W24G>=[T=5?6R^1C4Y5Y:>RK1QWLAV\]RF7M M-[SV;,?:CV?)AZ;N5C8YJPM3Q L\ D =M#.%]LUL[XI_[*O#Y.@X369'LZ,] MZQV[TQ_3>L<[UILX9O*_)W/;M4 M_[=G@R=N@R>TP9-_"WK_56LG'Y/K\\O3 M\X\79S?)U;OD-+FZO+FZ.'][[&Q2UGG5%R;IX.F,]["X-_[[M%EOLGJ;9'61E/#KNU535=N#YJZ&U6P_ MMV519BU @E =@T]^'1V<&?,EZ1IDZ?'_./&M&53)*8N$*4@2/"Y=RV@:IOD M56.-[?3M*H.?\?=E#4#4AD\+8L:TADX$SPD 2,!)UAJW<;S;HFW6T3GP.?JW M$/_>I>%Q1"3\\"+:8Q;N84>;O.!-:I,<'Z5^F>")Y\,G7J0 @]TPXJOM(=(2 M;.AOKF[@@1P08XD^^9:!:C8 0IL0#;39O#(.J*(7>$N]G,/D4W)SAA=^EMS< MGG\XN04J1IH%+81ODW2')7=0+9(V*J^RVX)L[5;)>U.;-@/Z1%8Q&R3XD&=: M(/1R4P%*?_K=?[V8S8Y>OC\Y^4@_/G[Y$$[SU[Z$,X,0KD%KX2X([SK[8A(@ MA1(4A6$ZAC/WZPV?N%ME79(1A=)5 .1-BSMG:\=(\+SI^-6JS.9E57:E+%7 MS0*I]8!:>! .A*#BSKO>X5T*@D5X=!(]^.(N>%KSU=2]0&"^@1D M [WTR*: M_$OX+[D\(,J\ZS.D2PM:$2ZPZ2N$'@[>,KEU*^ 8CRADYT\WYY=G-S ?!="7^7 MVPSQBH03 I8Y*EJ;#,F0R)Z?$G3M AJ9 ,5V>)]991M_J7(#M!)N4=;P*A$1 MH8F--U@VV#HEI0*WVY<2K_A[H M%D!Y@E0L46;R"B]IB?%[ $VS!AK+OMUS.(_>C1&,@X>$TD M7!J*PSTG)?&8JMRPR=*I(&1<,D;<'=QS%KT.Y(X6]&56_ 9> DMST?/?B;R4 MU6%'UE^+:KP1&V>Q@ 5PM673%'=E!4;W.]36I(Z)(? EO"FG?$=4"632W:$% MT+&F9@NN91L1=5&U&V&IJ)5%S-+D B0@0#I3?%[E]I>Q),\,8$M,%94'(WU5<%EP^+MFB6 M"YVD8!KFH&2-D#ZB?,."Y),W5/#60)8!(9F-LA01B-\KOG-'*^AL&=)#S,@U M^:Y(3G3&F@V43.\!( B?Y]_:%=EI1.0$A"O, M"PR+S],FZ%>6A6G5[&)\D20FZK&6J!^.&X*EIP2'UME6^'LR[:HM[N])CRZ< M! :2*UX@FV5D(X!40F.BVI*1(E@%$J^;=9G#B6L0[!WAJNF[3=_90!GB#O'U M.^:P";!!I%8C^F?YH-OQWX#>UNBJ>=,)HTF%>I0UG ;$I,6_.FN0[,.^0],% MT%NN^[4LMLFV3']DR,B$+(2C7&XP0="JC>)&^)L.R)"JJ MFR[!:%]9>:(CIA'7H<;GUAG9!V0> VS,09<.P>]TMR1,,3M5(2H1< 3V<5&GUDB$SH0HI7 M\_KF&T?<)E=W8BK/JKROO"'6W2^;#I/S>L!!JNYP":>1*K8C"%_(0.*8*=8? MST#%4WP732,4&6@KBL1 E8QB)?3BT/WRP+$Q/K(<2$7A.J".).I R@C(!9FD MF!9Y8O(0+:#4RHA1[] @*->(_)8@;\)CHPQZ_/REO3_X^5UD13$>T;BDR6NT MV]CC XK%V"R(()!'R@^>7]DA9 F ,3R^35#&*(W$^!;-+M"9=0=8^[=S9ZFS4L+ @E%G'HI\%/1X,+VGV91%]&F0MO"3EF!XW^_CNH<^IN<,F,[@YHA_S9K=]B MATW>&H'&/PE\W(&@$N,M!RP@V<&/-A,3@-::9_F7*&"6@@T#"Z#.&AHL+2Y: M%A@F9#MGV8,97G?&>Y;[%/MA"!V8U@NIACR;7OC YL<*QJ^ M&AIT(^!.PXMYPUF+Y 93<2(P6-RW:**BCD"&0]N\V;O0C;]7H&X!2-4LOM.: M%:I:8(MSCO 2O>L<)K95?*N:N[0,09&OFS $ONCDMG]Q+706&9HDK1F">=R MAD2@/$C\ZL$/D^OD[//9Y:LV1/PFC+DJQP#-C M( W@*0P "3H$0$)EOB6E]>SH69I!.= 98N/\[.@M^"]*B0NIN0)5')$$RU-\O&_4C 2?:6% MN$<@*LHU.!W@;,?(1$_/RIC>!"9"W;IM]H+HM.)]%( M4!M;]1<=#S I2-%3X6K MYF[H]00)-J:YD)T00?K@>6N=T]F$2,)MBHQT<31L7XD/!XBP23]4$XE**H*,?R/+,4 MO6-OKRA*B;SJB0[P0(8"[_$:ZDVB?YIQCC,6\GPTVV/0FTY-FS(3;XECZ2"& MENYS3 HM^@HECPL1 (\ LX"0I&Q^J68(P4K7CE3;$M8V>#M1CD:21."$DUZB MYQTZ!,\QT',#:'6.%%ANB[YE!27(H(-PD)]NF4TE\PUE'K,\;]H:-L9]9JG; M2KK:;#JZ1+!=*";D:/]V-;#^I^G+YY DU*4%.A*W9SX'-[AFX8.:&.-9<#20 M]YXB^/[4@9,;]+N20&T*\;D:S:Z263A("#FN'] 8F?P>3;0?Y0;*VA(.@@UE MKSRP,F1'M$\Q!AVG%PGE>!&ZP'=P)@6,-=RD66=_LXVF?$(N0(EE Y$5G()0 M)I97F7,";1#3PF.(PB5WEF$/HD%@EU142$&"3?X^D))$&<&B@PAG= AFXL"/ M(XH@%WN$45*I3OBY)=2/MT$BA@28IM+8\M^+H47X;C/8P%TYVC5,P 5=_#^, M(6;BP:'OU/H9T5'F+9EID1^'#$I)HQ1D<6'%#_D_+24CP2,V.<>&+/GKA:2BQI7?2'3 52YI@4":SR!M3F'7MOK4&QW8'Q@?5YOR0_E0^# M,.-+^#?\ IBRKR1];OOY 9K:ZSFJ'BX^@(?@*;1BERT'.ONYW0)>UG:B\H,E M5^<=OB":&5W$PM&2J@+R,7AA4(M+L(C86K;]!FN12(Z@T*?B#ZQ)ICB9()0S M4NY1%>%<@ &D5E5RZV>B(="@*4;&BL2W RN'ZFM"XE*ZHI*"0HS\95\6>BYQ M.B,EJ);+8?(QW#KB*0X5&=.IZ^UL2-QV;N@\]]M +989 !4J;3C;=\<+)$X8 M?6.06-LY= M''Z%OXB"9^HS[_5_8WLAWMSN0%7!3%F>Z55(RUIB-+NC&34)JQZ1<\T%F+$^\J>[\,@PN[]X7M1*45J M>$-R6@9_PSD:CE]J$2+_D8L>RB_(^P*//%"835Q$++^/SD-+6[[JKB/,&]"* MW>!\(\)P)8DN=0)$W%7J3$Z&F3SRD%EVH$S=& UCI,Z*<'[O!LN>5\#;32LE MMI:#!Z$9B2\!2'FY&?K!A\D[MJ[373!@_)W\_L%]?5_P#-F!\XE Q7-:GC4D M@.G+YE&4M*!+=>VQLQQXC2[/115'@^ YPHX9!(J_:JG4#MRRMSV9X5FC&MOL ME,DB@;[3*]XAUWVAS3Y+*_:KA^IP8/P?8OAY%/U MEJSH=HD*'_45H"(5G>[+N)1[L9H O(%N8BTZ/(;]6MQ6QQP!\:OK6PTCIS[:S8!PVP@CRH@X(]<<29M?#06F'$N5V.C9 MF)P15 GI!32C8AD=Z-B"<;S8U,M&E^& /MJQ2T[/;J2?" R#!<9B(F3QQE7) MQ<&9QIWPO7[#^:7Y-NR:H'MOS;)'D.C24Q&66@N/"K%>95+F(J:'K^^;]R75 M&$CT,$")"[N"IXKW G8H,$KN))!&F0$W7TQ8TS]C,"VJZPU0)I>J823/JP>.K5L.DRL2B59\2&R0L_$>;KK'N4VG75KQ1#B@ MS[]S#]+Z:C7[2,@@#WF/@V;W'UUBM V'>9J>DCC?X4%A\PEXN;#F\^,?T^3Y M\Q_I),]__C%J]Q%Z"#KET-=&LRML0$LG.L6F&L*NO8NV_S[%8;/&!S(BD^ G MM,]ZK<3 -P)G\*&OW0W"&Q+-<($_M"K(D,PDX$+1@C5+7U<+*@&UD9[J-\2E M%*D.T#Q6=1(T\?M*I"ZL9)U0D"[V[_<(HRLA*$4CH0 2ANB+86X^-W0N5P8K M-1>$;,QM L[8U!_E$(S8B@6E_H96%0>QJ[(#?V)?.M/7ZDZ'YUPJR X3/G$6 M.FJ0"(B&+L E1G["DY#I^#"1]*Q#N731G$CIO*:I4"/U=:6:<(UBD<$WT_%&YG$K3@TV45W$[-L6FJ MH(Z*M$8%6"LNGM_+E=_!B"'AQN:CU#>Z1$/L:)/TWVX&8>%(FCHA=Q>&KEPK M4XMU_V%3)87,R7 L\SYT[96$0\)EI4L5ME39>."-4K)[6U.NYSUXV_,@W1Z; M_$%MYLX7@D"6[HE/'Y CP"65"ZU<1'U!382:'-#RG]O?9>O-RP^N'CT !YWR M" >N#3HL,B'715QAHXI*]70YW2'9S\%BY=-^[V *8%5-V7$(15:? 49U; M1]:+DFBXK&O5C&,]1"=>!9LHM!$F(53HQ/7SPI9,Z"1]2\[WXA]Q/(G$<.4" M4#8Y9Y B9%SISP6Q\)I2J^7GAG\&@:VPA0'YD,XE03-Z6YA"LI6+G@.3OJA\ M*AL-D& @U!L@#_R1D(AX+-^OEB("%#<5>2BBM9 )XTADM8Y MKIZ@6A2.EP62P<2B(>91TE?R7"%K"--*^W)S)^];[!RX33@$*#!CF6M0:ATD%<+DE<29RR]P>O^!+12:3%6U%_BL*G$S_Z.P(&O M>73R94V<+T3%=!%HP)MX3^/@TXI+OE6UHLE4YH-4>!2D<";X/I&&\'HOXWZ( MPS"-PUW56,M=8+9QU93(0B2^OM3-71T(2A?-#-3ME%'HJ@I#A]J9Y&&=1YA< M0J_/0Q;-=: K0L$6Z/8TDI3AHO]983EM( 1ZQ^D2\A3$D%D82L@#!A#IX/TN MC9MHP>$)K<+2A+)-F9^SM82K6AODC^$MV]0U%K/>K;".\BO.GJ(PX/C&N$&& M:S49 Q&2W"%PV!9:Z6G(J"G7#E 5 9RP4SA\/Q$KCBYP?D A3XEDJOK8,)>W MIL,R U=&*CVA==1*7M;1-JZDT$I)D*\L3KFR"_' "4(4Z;[_1SO;1(8/VM5! MH:#1:<-:3E\D1]*JK,4S=D-&;HF>)\0CQ^6G^,:S,Q:;S)[_F":S8PY_S![_ M.\,?H?H,*[;$?]?BG; "3!M(4*J%%KQ65^]#^ M#4VN"(J=#IQ5U%-[ =.\#Q1%A$E M^R;@VN&M,V,U:MZX:G/;69]8<24'W'J'3=4^AT7V>!#6\*4NWCF\FHRS2+(N MMJQ58&'6A.E9(D7HN]-=?-?Y-URJYP0"!\YP?(>+E\33=&@H M!R4]Q%]G-!HJOLJLL_CP]^NL /7]@9)9H];D"6E$FZ]+V+"C5E YN!:(9(#2 M.D2)4P^^T-=MWX'IBHUL86!R7QDS78EM=ALV4M^N]0,R$P+/36&1XBLM*) % M,TW^X9OAW+RF:F5R G6GZU0IE/+QKQJ9^7.0%84^]_ 0AV3=W-XDMU?)5?+F]N3\,CFY M?)N\2SY=O#N_N$A.:+;?[?7)Z6T<]M3Q7;P%=H]SG:*-6FL7<1F"\UBB$2RB M"3CQZ[-QCFFD&7C<,TMI?"-6]QB0OV=S#!&3Z&P''*M$Q5I!AIEQ MN&NQE4 OP@)*7GLP XK=VYA-4IN+S;6 $( HR%<*E)0S7)-LT9E!F3$NR7,J MU,#R<7/5;E(8@3[.HJ\6X%81\:",QB$WE'A6@RR3?L8%]WO"BK_U=>ZK]WA= M">R'92U:*.>K,*@B/QH$DLO4!27OPX#,WB0G%R>7IVC8ST<< MQM9;JNZF.";8MI@WE8QOE48U I3+1UV46P7 Y(RK($ E#[C0V90%B6;O-YI* MA=)%R$?PH@=$\ M#MRV&%J'O68ZG[NW6]5!$C:\!DU>Z&H M9+T"H+S=L548\XP8VXN@\**<-0T@]IUC\:WIW'WK2 W=0&7',,) 5ZF=/]RO MLR.Q,Z46WNQ%4'@J;Q%HX&5*'/I[CCM1:7$3-3=Y=GV[XQ:D8*JD1-L(O9/X M%-,>*Q.B"NNH'6UHAVY#:T.LG-;\!^W2TR'A!7*A +UM>=")V'L\%=!A@)*! MW'*T@W6&+>F."\+..XH3.O,PL(9'3X"XS M;D)?.^$IM(&[/>5E3V_D2I(+34XNV^8.Y_#4_V@$(1CY%TX3'L<(!G#Y41<# M),!Y7OP\8R0\GJ7'SV:(A'\" WZGT>FS9 7*"HXBQ=Y1'RG7G3HI)$5D[&?X M*4<3Y3F"DG"V,=M<63PT,ZIEV]WI%9DB.RU94D2Y%D_P* M-TEJ3CL8CP;@U%F%_=4Z6G9*>G")-X4C@^"I=&U)VI,JW\M5PZ$B!J1R95%A M#2?YT^N&"DY&+"_UC\LE#IKHHJ#S_4&0^[%,=#5[<90>/WEV.'*4I _F(2( MM:3?*!@*(#X__E$CQO?OE(T2&C7HQF!TDBH"Y0$4ZX;\!32R3V[^0 X>_W26 M_.G3^>>3B[-+< %IK@>F \!-Y.B!V&MB82.?8U:ZA$<*W,ULI=Z1TGV\\Z?# MF\/(+YWZ'0["Q22:[;75&*A@22,\UQC#%Y6S2'X^PNGG?AQ4,(::XIC2.9BR MAP&60=\G)^77R&7R.3S02_%UR?@E2X/SD(CE/ M+F]NKS]](.R$=^K2V;H5[Z$MKW[JR;0+$68R\A'2=4*.$9>%K7,WH#O*=LMD M/B3O=PC'9X+CPV!^\5LWKQC'E$@-,I5>KDI8"'"XY187';_*60)LSO;)KGBZ M! TV)$L*ATZ'I$ #I@ '#I_ M22XPZYP\INUF+__4-]2CPA6VY%%3NB.G]A"X[]XE2?BK(EI(_%(6FNU<2$NP M]RZ3)G_= \'N5;2 M1&"!Z[0CVIE "[[/J#D6U'SVFT%C ;'JHBP.3VCTDFBX$HGO172N MLNL=B*@T%$X*E77;*?4\98_&7C.8LK/9L_3%\0NV:V=@W?]\/(O-UE2// UK M4ZLKQH6*7WGZA!NC&0AN&D3&-2SAD08(8NO)S=^,O%K5SJC$,5F.U0T45I$R M^,%2K.Y]OX0L:0*>$AO!;2&R+ ;9V/X^?94,C)L9-1UG3_-Y7IF36%EC"9D M[>05I3Q[*2A^CCJ4G\Y^'.GB80B&Q"[-A>.L-Q["GU=U@W@:9H[NJP4XE+>J0FR]P% M:].AQ^UL"&'KFNT4A$'O_AYZ,78*=;G:DDO#OT#*5:G6UA[T1BA(UN2T > MR:F:>Q:ZH"M+9(1,)UV0931>22;D_R>FEKQ/KJ[>_IF2DN# PC7>GER^/W]S M<9:<)#O2VCSK4C1^3:H]-/,$S.7RY0X/X.BDI.?S.!PN-K_\3=4 M=#6M8LJ"[U8(8H=.:_*3U>&9[Q\>1K"3E2V3:QFBB>&5T: HF0!R_!14X[G[ M=BDJ* M;N'7UKXZHW/0[HK=[FY,#\5 ,_V>E="-G#X/Y]AC+.F@[-(2V3GR)[&]#I'Q[R M'4J< [0X#],.>3O2LB210I88?=4EBH7XAA5=$.B+=R%L+EMCI+ %B\ X1J7F M"I>5PKZK,M\#\_']XZ"+MM(>QHT%RL:OPW[]1N\Z,>SPZ=20NAJBE?N4S!D M0^:C3U$L5"E%YY,Y>;5\3NL"7-?WR4%R8N*BD1(F0XO-[VB+# MO3W=X&LDZ?BNZ0$_2GYHPE#?=A4959V4.T40D#6S2Z)(ERY'D*G87MSJD*LF M)"I)PV<@/3_*:>"G*M/I)&=ZJEAZ/@ND9WP6+.'=!7L "$I';"S1\\0C\/Q' MPJ(CNM/Y+K:QO%%S7^:+1OX""A/M1]?!#_C\D.0Z;7)19J@;.A)2M9\A(=.M M@E/A'*S(]\A$CI9V/"N&4F0R($A#G@L<+AV=@FM&1!9+!M?)Q.CK)O*1%9#$ MX85[K!5IL.K "*>2_\Y.?BKMT%%&3.=<=:F)5[ILD$ZKK26K1TV P5=-]0M0 M2 Z]W=DQ+[$#;Z+%L[LU($IO4_U_P5#EZ; MAP4%\:EH$M,$I81KY]FF[-#[0<%RS77!W$/DL_O<3U)V%)4>[V 6"YP,@7F" M\?I37W$X#)B4DZX"A0Q>#Y6HT/ODUW%V?!9'K*TB3-;*(])!]!;3_7DY\&/$ M^-LMUX.CA<-S0BTA+7I>#[][R -)P]OL])-B.%XB_MZ9[P8+=%81@LM+K)MH M#J"+5*CCSF8$PKA$]4\=)6R>#%.R^J4R=",+)LX5#=^/J4TA-?G,V##Z4] M\%UXJMW@TQ1V"L71;Z3;B<--C![I+8U'&04F&-!GVXAYKU ND$#=^(&@HB]$ MU"X5^/3(C5X/DN^CGH10FH7+_O S?B'UA^=/I 3C^?$Q]14.<.&J#NVP[ #< MNM.K#V?);7+R/VDK $OH(6%8TRT7$^03=I6%@6,\RX2?G>#\A\DB(DU\.; M?A?L@X^X1%**OZMKN(O7?VQQ8G_.,L,N+ERP8SMF0)#Y7&4%;[1N0!RN394N M\;075[(@U>-CH!G**I!_:+9/X:=+_]Y+(/A68IM M4"H;*+5)^#6P9R^WGT(MK>! M50)&I1?E3IH6AR2VH=T:V@T^C\M[I4@E:Y=H],J[PNR6ANL'1>5/CWX+6=P0,JXD2F05J1-C*AWKKGA+SMS[7;#W^GIZP!DXEKU#0E& MWT%!46,5K/X[1Q_!:WO[Z?0V^7-RLGK M2#\]*>Y?"K]KTQ:D*+3,$YBC=[\^>/P@ M^"U6)OSZX.3Q+R>S!X_@3?_XZU>;;&D^T(@U_%K1 EX].GS^] $78^D_NF:# M2^)(C*Y9TX\K"LGB _#W10,'DW_@!MC]2N"]_G]02P,$% @ 07X241^= ME+F?# 9BX !D !X;"]W;W)K&UL[5IK;]LX M%OTKA+?8:0"UL63YU6D+N&[:9M \-NYTL%CL!UJB;<[(HDI)2=U?O^=>2HX= M/^*TW6*!+C"=V*9X>=_GD.+S&V/_RF=*%>+S/$GS%XU9463/CH_S:*;F,G]J M,I5B9&+L7!;X:J?'>6:5C'G2/#D.FLW.\5SJM/'R.?]V:5\^-V61Z%1=6I&7 M\[FTBU2)H!LT]\EI+ M^UHLK[5#WJLRQR]Y+H9F/M:I9$/%OP;CO+#(B'_O62)<+A'R$N%7NG#O;"JZ M9WDF(_6B@:K*E;U6C3618B#.3JY.AX-S<2D&YR?OQ5!<7%U>7 T^G%Z<8W3X MC]]/1Z?\Y2(5(Y45:CY65@3L1;_OB6*FR/Y,I@N4 41;%8O!7%D=R519L>R?I^(5\CP6.A6#))M)JXI">N*M0NUK?!A<#H7.A10)NH!.IW@P-=>R M,):F)-).E< D*6*=9XEI<(;'M7ZIX M2BO\DHM(9G*L$[A!Y200CV6)64 S*F3%6JG T""Q?4 ML_*GXL-6\V$$*0,'R"3!6OE,9*6-9C!=9/ ,2WWD-YM>$__H)U+=8*&".PT9 M#@UU(1.V@7Z/U;@0,OX3=8O&5=Q9>U)2D3CS;P,,.XJ96Q]?9A#E9DU,@HY) MJQ1RG)!.R [(Y/FTV!UM20<:FDAMQ;5,2C@-%O!J>:XPD9Y(]*U+,4I>8&=" M>J+17]"8JV0_&>*I==LXS;8ZQP),XW[7\D^AVOW0S$ M25YHM&L\>^L*]@1219,G:W?4(N_ZI=:!S7PDR*1!%)F2G&]5I/0U!Z3E=3%R MFE[#%@.W^;X7='WQ1G\FF6Z-3K\I+A "BUX.U\%H=H9)GRR_NP=;7M@/;Y?) MY(+7>.Q[[79X1 .VA%CU.:-"R6D@(-_M%[YJ%;S=#?M'.]U#$=KI(M@6MG>[ M%FF2%GJB66>=WA73:GD@"2NSI\;$-QIEUPZ\3K>S5Z>[JO2[7BOH?5UJ4%W) MN7.Q')MK] ]5U147RFH5K&BB*O4H-4@M@-1"5!C%/J?FE)?C/T$UJ$7@8ZX^ ME1R1VW27^5HC-N,"G DBXYC[ I%IXYE4;W%I>7:QXRYDGEI%0O)T+2-2]D) M]$ST%VBE8@842177)D9F" H1 LBFWHY3K7CHB7+7T*HM^H5B@*T-3 M*A%@*GJ'-7$94?&GU6P'JWD5"U*10B35S3-?Y M&I1I:I"@$11N CN']2.T+$;:6)SIG*VXM"9" =-BC__^MUX0-'\=G5WR)__7 MHTH(C9:I!A\8(2$5@]6-).+QJ43F3S1609!1Z: \5HPXXCK6,,[;0%FH5H"3 M%-R;.5Z<\LM.P<1$?J8?,I.K.]"-1Y9)XF"6GKV%EMFVMG?K(P9/6>U#X 9R MVYPL_%*GF.M* BW)"K]=)?^F3H.-_K/.[F8R1H(1:+3HP66XP#L04%;N?D-3 M4X"KV%1C6Q%3,@AN2VOMR?4#4MYP7,8JDBA'A"":K3VHG3QRG*6\WL@Z:F-I M1$.NG"J%K *NEE4"(_SH0E@$JPD^#1F9XNUDLG#:D@*UY$J1 M6ZQV ^0L5G:9J.Q)F4$7\>X$ M6X(/[T[.!^*MN+KX_7)CAS *";"[^W=';!1&$FE>&M-F7D@.M%3CYDB^$\! MRY_,5!)S3Z&9XWK+\%92W[E&UBE/O$F,A>,=2"[W"TBI:V*69%ID%UEAIE9F M\ _QTY1MFJZXO127#.-)&!5D>O*]8:!5B_9M?D"3MC-]ITI!Q#^5O@-?+^. M(W6I)=N'^Z8S]C)RVB37+ A*:529C(B>+99-D)ZZXJ>4K;OAC]P.L)N>86_H M.-*#MP#DO;!_^ X@#,'8ME$Y8JI;F1RX)!BQ>/-=J#U4W<;LB=>OT?AN>""+ M[_>V*TJ_U,'KX<7Q.W]7NOHCE?6&/V:%Y9NQKQF M>'?>/6P^P,8''.QMC2U^&Q73W;+VW6 @=)UFZZO"?:=MU;"WA9A1B5?5#E^3 M=%<_]QA5=]Z==+6R>C]=W<+V*N_\/&SO3%GD[X)3E5KTR#7F98L[>SW:S?/$ M/\\_7)R?#L69.!U>7?PQ^'@BWK\??AV&C19 QQ2H7]" R4 T(<,E_!F*%I@*:PDITJ4&:5%B%I^]\5E=L ?L2U%?> _9=U>YV'PU07DK:!7Z 6MX #P M^K8X/0R_EA7U50BV^\@FW'-XXC?O/;$)O/;.Z2G@9\>1S>Y3'E/-V0*;+BP_ M#VH.:@AAK%II[2.3E*Z5UP Z.-L#H'Q0LLP?=UI"IW^TVBU?K #OISXE";P^ M6L?!AR1OQ,1.0??'SH]46':0 MMRSZ6E/,4(#[20KHR9G*Z36W5=O@FZ"]%3177U+Q>[4U$ _;_2WP M'/C=;?@).;\_)/1Z]X+X!@;[S$+N?6VR <.5[W\>'!Z=7>X 54Z%_P/J;D %Z'4[ M#T/4J[/!^0GM^DNU@QGF 8G(6D^:E1/JOF.C5M"_EZKQ&3S M>N.U#NK0P9;3*9U*T*6BNJ>417WV@ ;%IP#5R3E':!B]( QK2A.K"&T@K]2_[6.;1.5'LAMGUC<0G!"[ MZ%M9WK.^!+*SOK[(P.HCO'<#" M$*U^$'Q=B._T_/Y^;E85Y7>F9[T]IQP'T;/=9RQ\17C7Q1;__E.2;9=5CU?N M_L*@*=]PSMU+5'<->/GK\A+UP-T=OGWP/C$@!)67VB!Y=7RE_\!4$L#!!0 ( $%^$E$@ M[GVM! 8 +0- 9 >&PO=V]R:W-H965TM9;.59\Z'9LN92%L6U>RQ)NY-H5P M6)I%QU9&BLP?*O).$L>#3B%4V3H^]'LWYOA0URY7I;PQ9.NB$.;Q1.9Z==3J MMM8;MVJQ=+S1.3ZLQ$).I/M:W1BL.ALMF2ID:94NR2 M*[OU3&S)3.L[7IQG1ZV8 >U]C-O M.VR9"2M/=?Y-96YYU#IH42;GHL[=K5Y]D8T]>ZPOU;GUO[0*LET(I[5UNF@. M T&ARO O'AH_;!TXB+]S(&D.)!YWN,BC_"R<.#XT>D6&I:&-'[RI_C3 J9)) MF3B#MPKGW/&%A$GVL..@BW1$F2I9/&DBJ=IIQ?DS!&E N)B'>6L#L7J02"'ZG+_':'D3^^]H7(=,4:1I-3.N@G5%LV MC26P#T!0"6@H!!Y=(=U29XS;FRD8+G(PHDQE5&J'=2JLH\HH;0A>4Y"N2P&' M\27/,*>,@*T&OK?P>P?8.EWB*GCSF4I1Z)JI8@=FRJ:YMC6@@$<)06F98;XX MDZ:Q+(ZHB80/4UVIE+<^4IO._,TRQ$%0P':@YN F-EYON^M7^V._>U X@Q*G MC?0:Y0/'#,L;77A]CZ?GU%4WJJLK]C;B]"5"H"_$\$[FW*C07588.P@PJVS0!]2_P M@,. Q'YB;^MYB)2F$M#U"[6&Z^RNGN_6G#/62EB[0X,X&G1[-$I34T.G?$#7 M\H[N?N2WT7#OM:9^M]AX.:9$BW;_"N9PYS1U"+^%YR_?3WEA@'WE*%RC-$@?GFFS4;>"^Y M7J)D\ #S!,#3.6SWZ!%FVM?RG#!L&1DNS_WVL$N_T"6-IE]OSZ?GXPE=G]$% MC4>3,9W2]>7E^92YF="EX$KMP;QA-JI1H5R3P*\S824YE;])AL" MMDH\!F##?A3W]E'(+!"HHJJ=]S^.213=#TD<=>/!1[H)%9#N15[+'W/<)!7R M'Z7S7NG:PO"F+#V%S5,%')5E#6RWDG..,X5G--BW^[OGWY>WX!UF$#TP!&HI MJ1>O6]"\!AF2IRI5U,5+.WT8Z7(WY7S+Q2R7+TVP/\M(S)$'U\=[@9\#!.$P ML',0)0=Q(&<_ZG?[@9M!U!\^(R1AN4%#R'< (U&&T: 7TV<_#*SM]_=S.WC= M=]$H]:+TF?Z2G:8(,7$[@!XC 5G'SD&TCR6WW"JT]?RQ'8 &9Y3ZJ6UQ0!B5 M-C-+JN\E&A7/!#R$>'7^KIE([T)_%VO9>]0?[_$7)H(2*%494Q\":U&C?2/X MN*06E8^5V>.+6%FW5?XWR+7PU"]V=U\DHS")/XD M'KYG+H7!W,6WSW$T;N_OM4+O6B^&ULG59M;^,V#/XK1.YVVX L=IRDUUV3 $F[X:[ ;46[ MEP_#/B@V;6N5)5>2ZW:_?J24>.GNV@W[DD@*'_+A(Y+*LC?VUM6('AX:I=UJ M5'O?ODL2E]?8"#"ED@]I) MH\%BN1IMIN^V<[8/!K]([-W1&CB3G3&WO/E0K$8I$T*%N6D 7>,5!@>2&\6"^MZ<&R M-7GC14@UH(F:GDGT1::H\6G076:9>G9#1V$Y?3LZTAD*_0MF!(V#661BS'\,-E,@"8/ M"-"&NU@H$(WIM&>SU].WBW&:IF]>34_2,ZG!6$J?TRCE0V#VE(%PSN225D4, M)Z U-LP&N(3N.J%D*6G''&LJ M* J2Y\R/Y?,T)7W $E1 +EP-)4W!:'D4I#>=*J 65*4T9SK6D$C=8.NQV5%& MV6EH"&J+W%!"- 9,YV(.3#M@I'_\)(THS!"&A! [)6E8$'W6*-[5D4(4E1V4 MTM+)0=Z#V_TU?^F ACNYT@4GN3.6NH%6E&)%CP !CSF H8A4@6$">\@FB_D7 M,?-#U4B==Y93?KT8SRD:W2.5)XW]3R^,'ZAH :W(G]H\T3!6JI*KQ^#D*!QB=B.!T>V$U\5_XVCZ_S1V%).4CWTG#IQ@T'&/YVK/\"4$L#!!0 M ( $%^$E&/59-D>RH J, 9 >&PO=V]R:W-H965T;_PRUU5?S<;K1OU8UN4YMU_O!+U39%7NJOM3+M=IO4]Q]U4=W]^N3DB?W%5;[>-/B+YQ]^V25KO=#- MS>YK#?]Z[E;)\JTN35Z5JM:K7Y],3]Y]G+S"%^B);[F^,\'/"H^RK*KO^(]Y M]NN38X1(%SIM<(D$_G>K3W51X$H Q]]ET2=N3WPQ_-FN_HD.#X=9)D:?5L5? M\JS9_/KD[1.5Z572%LU5=?>;E@,1@&E5&/JONN-G7[U\HM+6--567@8(MGG) M_T]^""*"%]X>'WAA(B],"&[>B* \2YKDPR]U=:=J?!I6PQ_HJ/0V )>7>"N+ MIH:_YO!>\V'!MZ&JE5KDZS)?Y6E2-FJ:IE5;-GFY5E^K(D]S;=13^].S7YXW ML#4N\#R5;3[R-I,#VYQ,U)>J;#9&S1X8+T7#A$O:+T7!];K._'_G2Y-4P/A_+^!#5ZZ#5[2!B\/;/"USLLT MWQ6P[N5*G5:E@6VR!&FS#Y\/+*:NYA>G\Z_GLX6Z_*1.U>7%XO)\?C:]GE]> MJ.N-5JG;0&=JE9<);)X4RC3P"^"JQB@ IV@SK1IX.N'3&Z0#_/=IM=TEY;U* MRDSE\.N[3544]^/JKH353+LT>98G->#H2$V+ I9J=)W*.X"QTB3$=(866"8% M[ [GWB2W6BVU+I4N:+687UWR*V6JEB6<5W/6].L&K M/OEY%,+W)P-',RF-D@&?"Y3S6@ZEZE166T:>S;10(_X^_S$H H-9\6Y(:N-9T(GA, D Q5 M4FNW<;S;JJZVT3GP.?JWD/#@TO X(A)^>!OM,0GW,'N;O.5-2JU>'(_\,L$3 M;[I/O!T!#&;'B"_NCY"68$-_#3+ C='(1C/3Y"":M>ECH0=64(L9$MU,+:[G7Z;7P$G( M-Z#;\ 2D,N!8!S@'V0M58M[<@\!N-NJS+G6= (^@Z-0[9+I0HGC>?_JO_^?M M9'+\_O-T^I5^/'G_###Z]S8'O(-D+T$7XBZ(LVWR72MMCTAW!WAOMSO&>K-) M&I40EQ Y .15C3LG6\?,\+QN^-4B3Y9YD3>Y+)4!=0&YMW"]\" <"$'%G0^] MP[MD!(O(B5[TX(N'X*GUK2Y;@4#_ .,"^ UHI$8T^9?P7T) P!AITR;(&P94 M+1!1U18(/1R\9I)O-L"U'E%#]/7:T=?K0>KXV!KXC3$H:98HJ1#C?43VP#+J M9C&_F"T6***_?)Q?D&AC2K,RMFT P_] CB=!#)1@@Z!#1R(^JP\#Z3PE3^4N4&:"7<(B_A5:)F M0A.;IK!LL/6(-"R(! 0C!(D$@".%40\7'X*SAK,#)HA;'*>3C0/(LA>(TMO1 MT)&ZI-OUXD?LA7>*J.GU>_Y92\#6 J%-'+ M#Q$.Y6U5W")-9'"SSA"P;)3*PD\-O+'_"+ PN9,(?P5K_-J]: HK: L5#I@X@YS"(^XEB6UH=. M@C::@9\-KGZDSEB]T>V0_%SU75EDV9+]#A#6:'MKXL3479?9D I<:N%8. 'P MG=%KE!)6"J*OFK%YFQ,S (>S=(FWH04,6[X%4EQ!_.5W@_U+UAG(0[L=.$=D MX*5U#M>3)W1:T%5'XG/Q:VN",5 L\@"6JD2R7CU\47^V:"==E1O+T-FA M>W@DG'0\P*4C14^%&Y"O!)?'26 H,LV%[.2 OD/_H]3K"M1F8W4M[ C*B$)# M<%UR=0!E#TB>,^#O#GPV(MD?8;C(1@U,5((.U@.]:.]>H]AE),%6.=HI;*2" MC7I %I!U@@ML<\.RV\. -(QR:D4(!D4.:AE^O:XJX>?Z-I!*>Z1M,Q9$^D MW]1I&!$ $?< D+*X O)F=P%C#X"\K$WI!W0QX3$T^ZR/! Y$RPN!'1$1$"Q; MH!W@5*1LY)"V:\E$1,+C+10ZOH%;"^A IE)5FB9(:\*&29:1%@ KSIYHC <" MH-$6BM8X4G/"&UP^K$$F.5%L3UG9X.U-\A;VID?7JP*PBO43/.W0( MGF.@EQK0>JO%_RPKM6IK5E""##H(R2F^9?8*]0^4>=/6)0L?U,1 M3*"%X:?:4P3?7VK)F6_0[TH"M@Q#*!R I.02@3RRM/*>"V$GZPF^ Q1.'B-0CL>/@L*=!< KNDH( "3;Y M>T=*$F4$B\JUPS7>YA+C=(=@)E;H1]3DBA%%D'.UAU%2J4[XN27T#W!#=]T:,DB-3E%*@Q)$.3I&Y9YC:+/1Z::LBFJ-@AK5 M+ "1 <;)7DQ(VI$OB'2G01?ODI05>YL](',/C);JF3W/X!3!E M6TA$"QSW,9K:VR6J'O9=X2%X"JW8=,GCW]X"7K>D)'+#D:KS#9_QIHHM8 M.5JRJH!\#%X8U.(:+"*VEDV[PY@:R1$4^A0[P(P=J Q:"Z'D6(Y[U(IP]M^! MU(I";GTF&@(-FFS/6$'>BJT<"L^$Q&7I"JZ9@UE$K&V>V7.)TQDI06NY'*FO MX=813Q&?;+5N;-#'V9"X[5+3>1ZV@6"W)5*AI0UG^QYX@<0)HV\?)-9UU9K- M: 3N$&3^A-=LOM<5L#-Y$H]P;P/+S3[H @8DI+Q=+]> Z]AS'N+P2_Q%J/N= MSSSH_\;V0KRY.>3$V\B"*Z7'Q.V>>@Q.4LULC'G)BA>]2V]YN_S4[]/1C(4:\#]T]#H,(N_>''T2EQ#CQAN2T M##XFC^ UCJW:&#;_D4R"(O^.O"_PR .9WL4).?E]=!Y:VO!5-PUA7H-6;#KG MVR,,%]&^R\&3A[,A$3>%=29[PTP>><@L!U!FW1@;QA@Y*\+YO3M,(6Z MZM: M4D6&@P>A&8DO 4AIONOZP4?J$UO7HT,P 'NSW]^YK\<%SY =]N M@:KNVJM;5&.[@S)9)- CO>(#0]>(<',1T!D28-O"/:HE/(3:/*/]8(TO9,!5L1+4>PEJM$1P(I1\^ M)FL0S]HILO&N: U9T?4:%3[J*T#%2'0ZLUS(O8!B#=Y T[,6'9[#!_>LI ?B M$Z1.P+0V%&$+U*1 PKHM:0Y>"C-]M?Q;[' \YG2$B]]M (>.KP8D"NYZ;K!_0+L4>>Q@7RATH#_R,"DX*=: M ? 5^(9!2%D[/Y;^RA2:YG7:;L5M=C8@G&\6)7KRB[# 7VT8]=<)K.3 MJB$P#%88BXF0Q1L7& %QJ4D,L,%[[8YK=);W8?:?[KW6ZQ9!HDL?B;"TJ514 MB.4&4\%[%!@E-1)(!ME!MQ\UV%*N+L. MQOR 9#M.#+B[]S:;?4BB&!8^L#)&=SKV[9[0KL)P!1P2W$R*))4M$M*03+7Z M7H#*&*WD7*YJ2; 2A(9%@'5=M.'[%(?-:!_(B$R"IVB?@82G$@UZ(W &G_D:K""\(=$,%_A#JX(,R40" M+A0MV++T70(]K208CP&U/3W5[HA+*5(=H'E?U4G0Q.\KD3I;9') 0;K8O]\C MC*Z$H&25A )(&*(OAJ5:J:9S<=@+=4MRSSFAAG.;@#,V]?=R"%ILQ8Q2?UVK MBH/81=Z /S&4SBQ]&4UO>,ZE@DPWX1-GH7,3,;WKS'IJ M&+IX#KG;D; -Z?:!(G:+J"04H*,8-%BW1<.DK?6($]!95(/ &/DQ(-_897]0 MPCDIUL_+[C2CB DI_0="F)FP-SD5Y4(U9WQKJ_+9^,6Z%Y=-Z<2.J\+8*@5^ M#LLO:9TL6"=S3/1X*-S.)&C!ITL*N)V28].M<8<,:XC#?V.5[D-<^0A&# DW M-A\!%"F'8I$9.]HD_>]WG;!P)$V=D+L+0U?6&T2/ S.VOB:/0N9D..9I&[KV MEH1#PF6ENP0ER)528V^4DMU;ZWR[;,';7@;I]MCD=][>?W%UJ@$XZ)3W<&8G].=@*,B56(M=F)>[ MUH9^1N)H)PQ?4XWI5%+W)I>T!KW9B9;':4@J%R,8@DZK1(@UE5; M8* I3T,5-43R2_!8D:+SP,46P(R8XE9LU[[FW&+U_Q)#_D () HD MX3-5:^(*8/*1_F8+@,':H:(XK%MNB0>DJI-01-4I<%3GUI'U8DDT7-95^L6Q M'J(3KX)U%-H(DQ!6Z'#!D46TL"43.DG?G/.]^$?LW9$8KEP RB;G#%*$[#8! M!XUK7? U2ZV&G^O^&02VA2T,R(=T+@F:O;>%*21;N6HY,.G2,+W9:( \$?D# M_M1WTC$^ QR$8@/\D3<2"@&?]?/%0D2 XJXB%Q6T!CII#)$T&'#U!-6B<+PL MD PZ%@TQCY*^DN7":< A M0(,=Z\Z#4&DGKQ8DKR3.F'N#U_T):*6PQ5@C5+5WF@J%/38M\;._(W#@:QZ= M?%D]YPM1T5\$&O FWM-^\(GTK%>M:#+E:2<5'@4IG D^)-(07N]E/ QQ&*9Q MN"LJE Z(+%.Y:DID(1)?W\OJK@P$I8MF!NJVSRAT586A0^U,\K#.(TPNH=?G M(8OZ$^B*4+ %NGT42O, MX/"$K<*R"64S8GY.MA*NJDV0/X:W3%666,QZM\$ZREMLS*0PX/Z-@68NFPW7 M:C(&(B2Y0V K*EKIHY!11UP[0%4$<,+&PN$KQ%EQ-('S PJY3R13U<>.N;S6 M#989N#)27)(+8+._ 0^X_I]P&U=2:*0DR%<6C[BR"_' "4(4Z5QZ15U$+3!9 MV5@9'NY!R8D:C4X3UG+Z(CF25GDIGK%KEKDF>NX1CQR7[^,;S\Y8;#)Y\]-( M35YP^&-R\M\9_@C59UBQ)?Z[+=X)*\ D1D12+;3@;357)8G(! '%KB#KJ#&- MM357S5,5*C!4-W6[0TL?%]MA6P+59NV*)'6B',M..&L@J?Y;JMV4^X,'3B:X MTXO73-O= H\TK5L),X1RT8'#)$0,VJW!BU=R.+(&8^AT!THIB%Q0=)4,F [*E*O0:<1=134Q M#)S@N:>.JS4UC?&+%E1RTI"KAE2"'1?9X$-;PI2[> M.;SLC;-(LBZVK,0Q1FBQ?B^P1ZPJSV."0+Q%BE!:]:@:4.*[SK_A4CTG$#AP MAEUY+EX2-V-1MRTE/<1?9S1J*KY*C+/X\/?;) /U_86269'']2?3*XUH\VT. M&S:XE3VX+1!) *5EB!*G'GRAK]N^ =.USDP4F!PJ8Z8K,=5APT;JVVW]@/2[ MX;DI+)+=TH("F:MI^1TWP[EYFZI=)2EZ*,@(KJD*9!(<(W/]F;"+;CIF+#DT M( V2E5ZW@)$X,6O]&O"1"Q\XL1H=+!_6T$N4Q4!UA!_IB^-'450^0.K5M(R-DRRSSST;:NMZZ]JZ MW@YV9#F'_:/TK/GJ-W>[GTXO3 MV4(-@/NS _?G87 3LU%3N%SZ80;F+Z %N:4/[ >64M/%;VIZ<:;XIYGZ]YOY MM^GY[.)Z,0#IR;$?-'$\N,$GU*C?*&9RN5*?7./P' M"VNTAJ!]:54WG5^H; M(/6&NKD_J?D%H'<^/5=S=;&XOKKY@B>(E)>+X"1-V 9JJ[Q]3W-_8V%HO*>( M=^WQ3A9. ZJ'+$/\(UOPKK.)4NPHR$M8(%^\NV!>EDTT"7\P&LK#C MS,5W9272*3;Z'67!B #&3 .G>_4.09:U EM-WG_[VU%95F<5$;KC2W\E"JB M'/ER:R99AY([?R\+30XN9*L.!I<9J;\/0'!X%9O!=Q85JB%>FI-*U'H-IULO5[&Q^K:[4?/%O@1P-[YY]F0H+27,RM\%FKNU4:PDK\DC*P%,&T M;8H['EY!Z^ C(-5&>X(O[$VWMB +BE#RDB]EV*%SPK&[$IEQJ^A<>=,Z$#?@ M^EDX_]XF&+"EEB;X4^B#RJ23P V-+;E-DJE_F4Q>C]Z^>$O/_LODU9O1SR\F ML9,ZLD?NAQ6G"8 A8_*&TX6WW -&1\!3!KH$E8B4N(9'ZB"(75YC#XB7Y#Q? M<;Y+M%LQ9(4Q1@3/%J-TEF(+UUH(A$AB%ZW87(Z:,_$*[(5,%*61K"(54L=^1@4":^:I<- M9K3R"9T.]A0!?49"/*\T(;N.\4P2X'[@, M-2M5#;X/$M-$*751??0'1?7OU5N66H:*[A&V'+!K#% MB0J*5SY=Y;5IQGF)I(@_P=FIA /=)#!@BOP?=$Y292-K7:*<-E%.;"0)#PK- M@KK;Z"0C[S9!H0F.5PW7'-05NK0+2P?2L1;DU8'MI3\DP4(UK/(RK@\UJ^[* ML%Z1 _N2F=%WP=ITZ/VB5M@+*S]-7/,8@R2\0R=I=_E7:C9 M9_2]T _[='GU9;HWW*2U_9-!W:NK3%X%??M^QHT-J7#-C^MMH?ES)=G"ZZ0$ M&O4-+39Z$I?7XNK2HXC%')P*RL"S,FX@$HLV&43E8D524L/>B]6?',L@8A*0 MA9J'[LC/#3P9GO7WN:HR$M'HZ,_]?)PI>:>]U_7 @NKR\NPO\_-SJZG M%Y_G'\]G:JH6BQEXRV[+/%+VR_L@S4B<:[-5VDT-OP"+PN#9CMRJ2!D]&"F?DP/.V2":&P,6RR&?;8EK!EAW&9.ML[4ZM/;;:N!YA"C\G=BB<#*U86Z@DALG H(J7 M3F07QCQMD&^]T,C]*NJ]&1X(!(THAL'Q2P?DSAR?"4P7.,<)^3 M.SO KP^L 3[@9S56Y_-OLS/'H[1R(1%WX@_N[\F#BB\N59.*%B1SJ8[X7M8\+G086AJ8\ 6S%I_-UQ:QT>"1.!OB5*FK6#4V%; M=V3$)\*9N=EO?:23X5&-EKI(S3JJZF771RX4,1UG-#R'-AI2:$[9?Q!,: E M+'>5"5?E9N;)@I*D\(M5Y9UB=FN8=[T!LF]#7.(BZL#&U3K 28HPT:,M? MO3GTZ1D/^PEOLR'HT+BN"F$X/_+-5EJ"-;%M^9=9""XOL:VB&1LN_F#=<:YO M01C7F$^A:BW6OMT>93O2%1TT1[.#[.SG,YX,SU:<\WS(:TP-]C+Q Z^KB]/+ M+S-UK:;_,5MTJSCXO"MNZIJ%US/ZY- M%0UQIZ,#P@L36_;!_?!Z__*PV" )K6YTE-*=YS?L)>=[=PM#?AS6H<%@3)N^D#+!;-J81E0Z MQSP8\6L'Q'!"E3T%FT7%S2@PSD'N3QC,DJ[\X"]JVQH"PEJ6V7Y_-9TSWU25 M3 X+YC@8>)N]34(:AJ I#*!_)+8=VOD2T;:YL1%J1.6843E&5(X)E56T>@_< M=JB*KU7H@NT-/FF>BXG4UO;C^*WALIZ=7-]/SW@I=5^='Y2V^0,YW MY\;U<=)376=PL75VAY+)E@\" S=ND-_P#+^P$C&V.VSO_5X)9)1/]'60?E#> MS*WAZAF';LS7N)P,5Z9< 6HQ+4^&^9EO\H/#F /^] ,+JMEB-KTZY7*7,QS" M?'[YE6*5I^IR ;ZUVY)'C?DM?8UOOVWYB!>]EXZ5<8K'E7*P'AORUY+7 +PV M%=8Q^*ZL[IIV?/X08TQ\?,64-J'GFB8BF?&G(Q+CLFD/J1:"$[GY!, M1QG,29EXJCQ%#2-IL+"@KJGS]9H*!Y?WPVM2ND2[K$=0C,2/TA'8!S8;@]/F:R7"^9AIX9AR%QANI]0:_DP72F%V. M7K@?6!ATU,V7F_/I-3#LI;K^#> FOKV:_0:L._\V4]8E>JK.04HNG@T=R"(T""N@ZD.<1/A2Y!X?OCQM# M::)ZZ@/1A(C<3CUWGDL>?*I!/AD3]),M]3HO"3_)"EW6,R!#:N8]>66KM'@J M+9K%MO_9V,FS7-(<+GB@X7G M;4CGH03UR/712Q*G)TEN,1 #]1AFQ3*MPPQ+,1NJ7*!@(XX1$'8\A#U2"3R"STSGF5%-IJJ8\M?O32H;X(&0$*(%\&$;73DVA:'&D MV!QA("T+R^<3_V=E"PF1+Q1?X';: 1'R=GP\<2F(A8N7CS'/)J30YSI8>0*< M\@P_;A5]Z)&<;3$LKL%7Y2]TLL'Q.,_DCQ(Z]KHE?5U:ZXC!O9< OO$MG*PI M?4A1()?]\3"GMJ_AS]72X#<'\8_TBGLYY/PD^VT;M,' ;=6US MPK6#3!FU''Z&E<&R4,4C"&^.%L"W.J/1+4YUAX>B?XLCSQ^NB4/_6Y^FLQJJ M)U,1M 8'7WQTM0&800FO;AAU02LR:0!"(VB'A T@0::45/XAA^>#]YV+)2&Y M&F J@NRA2*:---"$#%HM^$A>&Q0(8H3%;!*?-[&YLU@&8+@]R&OM?>M$^K3O M^2\K6"_056 CI; =XX!)G7A^VJ[1EGP$TY^ W1!&[\1P" )F'R7F+G\Y@W\@ MH/)K*JUQY@9'HZU,>'/RZIF;H" WZIO30%H$=71(\;U+_VX)<-!MXL1T:'0I M^X4:6QI3^PE+$NH>U('$R6'FZ\;;<\,%A?QGUGT5<8H^>#;\S19!BV M]?] 8UDZ2GHU*'Y4>$^#1@,N'JU#D>PM?/__V-/_!%N\>IPY+7^82SWQ&#\S MO*A6#>59GB[:96.M[?'+X]\;)K%WXYI^0K3Y9*)KW:R"@ADRI@E#+.;<&.T$ MO^37\M28EC_A$7QQS<:Q$S>L,?R@FR04XI3&J5O9KR.I=;\1!_+*N] 2E0DV M;$_N7XH+BC!,H4:URXV8RIONFO(UKIRS<-%WD6U54E?__&_RHT.W;[<[P)$_ MCT\FW0(943(O^QS9SO2G\,7_-GUB!(:PR,D"$)7]+.]9]U"3G9C'Z*(%']'* MD<+MI#:TQ=Q 8B-IO\N./A@(W^35TDMABN0 M<&@@1R3N0_53=7;Y]?J!6/W,X86Z'D_ZVE 3FU' 00 O@2?. M-7TQS3:Z.+V- U@TWY8O(DE\S;8TF&*EH:4?;I/B;Z[0'T()'ERA:7%LEZ:O M[M@OQO$+EJS"4"M#>NP@%;Y]B_J0K\N9+MC2Y :CRU?R8ON#:"KZVGG7VF"E M$)-';F(*X7.,T,-!>UWBT>B1\;>![Z1"N.,Q8B]'.\@@F#,B#*'J*33XW)("CQ' "1&L:2\&.. M69Z1[.> ;S0:[#'1A2E]YS9X)W090[N:/3BO@L*OTK\\[@R5+J1L#M&0I-^E MIW.'&M\%[+.<6[_MS &\LI!-FDK.Q?56[]3),R_J>)R^K6O=^^BAS"/@J;P( M-MVD>:\FSX+RW(YSOJH.+VS?1ZR\P"^[\1?=9< C*WW_?O12SP??0OP S6:& M!C;VH&=DB=Z2AL3W_4N]XXKY>#1D*6YK"X)?L$K8_#&UC.8:LH)8(-.:!"A] M6EXD3!",C601#=2V-08!(LG M@^+7)UCTXGZ+,T^P(NK==/+D.;SI'__PRPXXYPM]KP2UP0I>/3YZ\^H)S\*S M_P#_!)?$^=)-M:4?-_151GP _KZJJL;^ S? 49($WH?_!%!+ P04 " !! M?A)1'Q5H.9 # Z" &0 'AL+W=O+%EV9ANPTW8O6%&C[A8,PS[0TLDB2I$N2<7-O]^1 MLF47==Q]2$B*=_?1E5ZI$6$21:.P85P&\ZG_MM+SJ6JMX!)7&DS;-$P_+5&H_2R( M@^.'#WQ;6_X&_..[- MV1Y<)!NE/KG#;^4LB)Q#*+"PS@*CY1'O40AGB-SX?+ 9])!.\7Q_M/[6QTZQ M;)C!>R4>>&GK63 .H,2*M<)^4/M?\1"/=[!0POC_L.]DLS2 HC56-0=E\J#A MLEO9EP,/9PKCZ!F%Y*"0>+\[(._E:V;9?*K5'K23)FMNXT/UVN0R!++KPV$Y''O=G)T>YE*9J*EN!CNB55F5;6'A@6A/9 M3_ '9QLNN'VZ1.U5NZYF[\R.%3@+J"@-ZD<,YA]KA$H)*C@7D'7/!OY66@.6 M+HN:R2V%R*4_WJMFQ^333X:D.M?V1]=84>B6$=EON2F8\'R?]O'D;#^&)6ZY ME YSPP23!<(+B ?C//+K<#CRZV@2GT)GAMH!EE!IU+1Y#L:Q$O#S3?FXSAW">_B-,2;/D;ODH"3/JF7K?94$ED[ MU%R5D S&Y&DR2/+4Q4;14P.S AM/L M#@ACF9?73&;I8,L'4&:$],QI*-!3C;>5!5-"U>CWD.:%X"?6RI,JA3J!6WW MN!DEVHC^\BSI6?Q?D-D@CC-(QX,LBAQRFL<7WS0\Z^<-ZJV?6@9\B^I:>_^U M'XR+;AZC?=3:KN8-7.3X>-LC1K_+:FX8[:"=!] MI90]'AQ _W-A_A]02P,$% @ 07X243[M$%XG!0 61, !D !X;"]W M;W)K&ULQ5C;;MLX$/T5PNA# FACB:)N06+ 22_; MHMT&37?[L-@'6J)M;B72):DX^?L=4K8BN[)K-T'WQ98XY%S.S!F/>;&4ZJN> M,V;0?54*?3F8&[,X'PYU/F<5U6=RP01(IE)5U,"KF@WU0C%:N$-5.<2^'P\K MRL5@=.'6;M3H0M:FY(+=**3KJJ+JX8J5H"3#Z((69:_1*%*S85# $GUK'\-JQ M*[Q7X[NZ/$-^Z"'L8W^/OK --'3ZPAWZKFH-*UJC:UE-N*!-Q'^/)]HH*(U_ M]I@@K0GB3) =)FZ!,45=,B2G:*PU,QHY>!4K$!4%>L_IA)> -=-67E?;0#6X M[#5B27JN%S1GEP-@H6;JC@U&G^<,364)#.-BAHS-(G)2 3X8$ J@]Z)6^1P* M&"0\9\XC*YI2KM =+6OP"ARW2[1QWNXH.S[;L&ZND>62U5YRJ$<@LF4%U^< M+%"U8,I!BP!5H:=,V>"OJ9ZC!>4 @T%Y*;7U\@4*?-]+<8R^ &_M2DX7W-#2 MV;4.%VQB$"W^!19 &S#H)/*R")]NX$@;'!'V2$30>YO@W%JC:^!/P,(I^N/[ M^%^@+/8B'Z-7VG"@-^Q]A,(A0<6,6R37<'1S6?;XX,)\@6Q(XSR7M05?L9SQ M.Y>0T$M \E;<02P28 L"#RLWOK<[&1ISYZ".D0 'W 3H(VH$AQ6_M>[,Q M]$A&'LTLZ(.S<1)X441.K4#5H);=0_?6X",(L,5NO_)N5(!V0K+3G?#8#.V$ M"&(CT6YHH4R$X5/N?.9B6TT8>O"CTCD]D[)8\K)$$?;B)-[KT[8K6>*%./VY MTOAUO *QH.=H7#7Y/)I+(?%\DAU.)4(@]#Y,;,I[(8&D0&FAU\_"$7"UCR*6 M(!M\2,B!=,C2'C*0M(\)$?:/XD'LP_Z7;(6_H?>M^,&2)$C#TRU4-JBQ@4(+ M,YSSR?:Y'] "0PFQO)P-2%_OA3Z7[ES'@]@&ZHN#Y$S@0 MA%X0]#,]L)(=D0888/2?J;"=H=[:QFG0:?XDQ9N5'@:'57K<4^=)T%?G<;"W M+K]KV5Z2QL<59 )%W*E'XN$0'U".3\O3+ZO(-Z^N/SZE(]N?$'\'N1K9LTT> M??5F:S'$?G?@<#/21M61*.NI)QPD?06%P^RHBL)>DFRWIQ]4%.1XH\7AP/-Q M>$B+^S':>R;\J)WPHX,G_/8/1?;Y_P^"?KF!/*'L" M32$^8J:'N920_E$DR,(=K8# ;(JSYVK96=A+(&AG4+Z/]$F]*(DVZ9/&R6%= M.\KZ^C;T03N&]0WK84:.&]:#[Z:)O=S,FEYP)#>SH,M-.R&D!W 3LI5A_',I M[B/ML'/=43$U13*&UL MC59M;]LV$/XK!Z/#6D"Q]6;9"FP#CK=BW98U2+H5P[ /M$S;1"E2):DXWJ_? M':783N*H_6*3TMUS;\]#<;+3YHO=]N;1Y55&]M[@ M+\%W]F0-5,E2ZR^T^;":]D)*B$M>.$)@^'?/%UQ* L(TOK:8O4-(N ,%./F;Z" M>==0%_0:[NJJDASIZ9B$*R:9*CC<>1U]4(U8D'7G&ONM$">XJ#V#.&H#DJI! M_C5Q&KV*8QP0MM65^(^O@%E8:XF"LY!-31M]$[>AODPY=(4K"ED,()M,O09!S!)WVN MDE/#-S!*@CR)//*G+96GC0/'30D5KJ@^+,'AFZYXV *A"EDC'5%$;BO4R]P1 MB6 66EDMQ8HY?/ED>'WXB 9T:G6,X?L:CZ>&#_9>V )!_N;,-&)Y.HP%LUNH MF%BAIP%6ZEJYDTI$DW&)@6OC$Z)>=+<3&Q_G<'MFJGKI\*!N8/E#L65JPWU< MA>?G.:@H#_(TAL_^=*,"[S$P^F J"'1,P \K[R>PQS+M2_L5-H$J TR;0]K/ M(_BA0Y##@R"'W6K!C]2JEIQZHDF2)+0R9K_FVVM>+MF&9VF&;6.,IR5N[H6N+8Z/6"NU//'F0)>%9*@Q.[B@E-QM_$[/@#X7FNG)X>KCL MS9L[SM&\N2E>,[,1RF+X-;J&_1&JV32WKV;C=.5O/$OM\/[DEUN\L')#!OA^ MK;5[W%" PQ5X]C]02P,$% @ 07X241?7T(E@!0 .Q !D !X;"]W M;W)K&ULS5A;;]LV%/XK!UZV)8 0BY)U<988<-($ M:X%N0=)V&(8]T!)M+]^AY0LVYFMIMT>]F)1XKGR^\XAZ,J&Y%*#8_&HP)1?78ROO!#YPMM([8["9S*3\:%]>YU<#WP;$ M"I89:X'BXQ.[845A#6$8?[8V!YU+J[@[WEB_<[EC+C.JV8TL?N&Y65X-T@'D M;$[KPCS(U8^LS2>R]C)9:/<+JT8V"@>0U=K(LE7&"$HNFB=]:M=A1R'UCR@$ MK4+@XFXJ9R6U9%7+-&%PS MP>;V*4<.GOA$7L/S'#%D%AFD[2&WZ8S;112 MY/<>!Z/.P<@Y&!UQ\(B5D]<% SF'VZ<*^ZHAF[ M&F#]::8^L<'DW9+!7!986UPLP%C4;*U8TFLP.&FDH054;1G--@FS35Q&XD>H M*,]AKF3I="P'/%@M>;8$KF%>6R2;Z0RQ57Q6VY+2,%NCIC(\XQ7%G("*W!FX MD25^6)_#'=<9NO^5407O7"0((H$3&/N^'09 /#\:VV&(PY%/['"$PR *[3"R M B,?,$_L.7/#%)P*]F0@@C4:U6<0>R/4;8R? D\/XFA!\6H0S%Z,8H_L8XK MF)L^C%ZON9>CUW;.!KT,%U(*RQ<;AL P*J:XS'FV@1)%M+&3&^#0H'(O\V;M MW3(!B],(@=M M"*\%(L5T&QVQ,$;QMA@4,[428+NRU@R3.PW"\ Q.28J_TU(BI?ZBKFMC8A4F MC-O(KK/3V$K'Y)FP71]4**36$(;PW3=I0((?''J'E\T&'80)/E,2]9$F[D@3 MOY@T4XT[7=44RGO]O!4VG.FW]MGB5JR@=CVQ<=54<82.[CBM=5/?.4,P<.]@ M_S<"O4)I66,?5I@%^.>A#]_B([*/+5?L'(:WY8P+LB4.::3),R4NYD7#"7(> M- +N\= :LW6%+;$1X2+#WJ+9,VL]=$@Z.B0OIL/-DHH%^N"8@))_[.\*/\\* MOG#1'&PMO5Y>WEK+A]\6 M7 @;Z@D$(R](1K8X4X\$R7Z?:;I,3X_9'&CV=RKBC4F,D45) M.N6ERG"+PP M3? WQ7VH.Q"X#?%T[,>V*WFQGYP!G@+QC"=PZVR7SFDGZ0B"J#\]H,;6CV6! M+2:;XM@;1]$VUQZNI1W7TJ_AVAWE"C[0HG83KG2FKG0.\:S7P[_FV6[=_F>T M?N^8$^&BHJ0\2I]_<9SG2 M+O3W&@'!U&ULK5?;;N(Z%/T5"\U#*_60&]<11:+0JZ9SJF$ZY]D-&V(U ML3.V U-I/OYL)R'0DA@TFA=(@M?::WE?<$8;(5]5!*#)KR3FZK(5:9U^=AP5 M1I!0U18IV#;VP5:?/ &8]2NH(YZ.?T2>*=4[$L6 )<,<&)A.5E M:^)]?O"Z!I"O^,%@H_:NB;'R(L2KN;E?7+9P#?:P#X)< _%1"4@.!40*<$=$X%=$M M]P.@,V@ ]$I [P,@:(K0+P']4R4-2L#@(R!H Q+P/ CP&U*G+O-G)M74)'R MO%YF5-/Q2(H-D68]\IF+O.AR/)8)XZ8_YEKBKPQQ>CP#%4J6YK4JEN0J4[A M*7(V TU9K,[))^(0%5$)BC!.GCG3Z@(?XO7W2&2*\H4:.1JE&$(G+,->%6'] MAK!S2-O$#RZ([WK#Y_F,G'TZKV&9VEDFJ6P3;W",969G>: \-FS+?J^+WK/&?)*;3)#[?2:)$ MO/C#/;SOUOQ/6/B!,AP$*1I10)@6*KQ'()$@OS@G#0=;GL'^AP/R3R M<$6GVPDZP?ME=S:B=WX&E9^!U<_W",A$1\ IN94B2R_(/0_)!/MJ_L:UX"PD MCRQ$4KH&\N7+U#*'AE7(H3VDT#0F:2;#"$^$V,R8[KH_S>'AEO3ILO9.\.:-[-'*E>,*Q+#$G%NNX\$LGC9 M*6ZT2/-C[8O0>$S.+R-\001I%N#O2R'T]L:&PO=V]R:W-H965TY!U#H,<^8G'M[I0[O?5_&>\B)[/,#,/UE MQT5.E&Z*U)<' 22QH#SS<1",_)Q0YBUF]MU:+&:\4!EEL!9(%GE.Q-,M9/PT M]T+O^<4]3??*O/ 7LP-)80/JTV$M=,NO61*: Y.4,R1@-_=NPO-[1>K58QK@^?,S^V]V M\GHR6R)AR;//-%'[N3?Q4 ([4F3JGI]^AVI"0\,7\TS:7W2J^@8>B@NI>%Z! MM8*OJ4F;AOE-!?J<:IQ::,-^([M*$IHSL:$Z;031SS@BG*4K3F M&8TI2/0KNHAASPM)6")G MOM)"S7!^7(FZ+47A%E$A1G>U\*U@!T) 4@?D1@C"4M#Y MJ-"7/W5O]%%!+K\ZQAK48PWL6(.6L=8@8DVK/<#L$5$-*,H=\/?+X)2Q<#.. MHWX0_.*0-JRE#9U$2[U'A#8.G3)J7R4+B![**-G2C*JG2]I*RJ&E-*9X7(33 MR13/_./Y=KC0"T>CIMD>UWM'_T]N[+"S6P=]F-"4FY7N(Y,8<+BD;_VO=\"2(!BW2)K6TR74+U]B2 M8_M,:];IJV=1�^&_ST/.J@O)1(Y?;M HY;@*LNX+0C=<.SO'M;'B,/KY<753XK;P++N ;1MBU04,N^+:'!>AV]WO MM'7D1>[B:OP]'+Y^)!MW#MWVO!8\*8P[$S.*>C+V1_GE +J9]/WE"8B0+EF- M+8=N7_[PJ,#<@M#AA;Z>2Z";4PO,[07+I;!QY]!MSW?DL2ODC2>'KV_*N#%E MW&'*UX>\@RD:=:\H;LP1N\WQ/\6\@].IT#^K(/2=)+65F$3VM"UOV?7;NMJ[ ML37.B_>WN@HL:[:&IBPA[XA(*9,H@YVF#/ICG?NBK,K*AN('6Z=LN=(7(_NX MUY4L"--!?]]QKIX;9H"Z-E[\ U!+ P04 " !!?A)1>J(MKBL" #_! M&0 'AL+W=OS#:&9U+ 7N+/O^^X[^\Y)J_2C MJ0"0' 679A%4B/5-&)JL D'-E:I!VIU":4'1NKH,3:V!YAXD>!A'T74H*)-! MFOBUK4X3U2!G$K::F$8(JE]6P%6["";!:6''R@K=0I@F-2UA#_BCWFKKA0-+ MS@1(PY0D&HI%L)SJ_09]/5Y@ MIKCQ7]+VL5% LL:@$CW8*A!,=G]Z[,_A##"YO@"(>T#L=7>)O,I;BC1-M&J) M=M&6S1F^5(^VXIATE[)';7>9Q6&Z[RZ#J(+L62E9P3(JD2RS3#42F2S)5G&6 M,3#D(UE34Q$J\\ZX>VK8,^4@T9!WMX"4&UL?5-=B]LP$/PKB[F'.V@CQ^GURN$8\D%I"X60]-J'T@?%7MOB M9,F5UO'UWU>2'9/"I2^V5MJ9G=&NTEZ;9ULC$KPT4MEE5!.UCXS9O,:&VYEN M4;F34IN&DPM-Q6QKD!SN3I;HC*13N#-BN:;CYLT:I M^V4TC\X;>U'5Y#=8EK:\P@/24[LS+F(32R$:5%9H!0;+9;2:/ZX7/C\D?!?8 MVXLU>"='K9]]\+E81K$7A!)S\@S<_4ZX02D]D9/Q>^2,II(>>+D^LW\,WIV7 M([>XT?*'**A>1A\B*+#DG:2][C_AZ.?>\^5:VO"%?LR-(\@[2[H9P4Y!(]3P MYR_C/5P DOD50#("DJ![*!14;CGQ+#6Z!^.S'9M?!*L![<0)Y9MR(.-.A<-1 M=AB: ;J$@ZB4*$7.%<$JSW6G2*@*=EJ*7*"%M[!'2T;DA 5LN*WA=HO$A;1W M< -"P;=:=Y:KPJ:,G#1?@.6CC/4@([DBXTNG9K"(WT 2SQ^>#ENXO;G[EX4Y M8Y.[9'*7!-K%%=K7;/Q<'9T+-PV__E-@,158A +OKA2XN)'"^T#@ MG\@IBU-VNJS)+MKG7\)7;BJA+$@L'2:>/3BP&:9K"$BWH:-'36X^PK)V#Q*- M3W#GI=9T#OR03$\\^PM02P,$% @ 07X241](^N/J @ Z@< !D !X M;"]W;W)K&ULM57?;]HP$/Y73E$GM1(C(2D_6@%2 MH9W6:I40K-M#M0>3',2J8U/;@4[J'S_;"1ETD&X/>R'V^;[OOKLSOOY&R">5 M(FIXR1A7 R_5>G7I^RI.,2.J*5;(SR]L:IG29:FOPA_T56>(,]<-J(LW. MKU@2FB%75'"0N!AX5ZW+<<_Z.X=O%#=J9PTVD[D03W9SFPR\P I"AK&V#,1\ MUCA&QBR1D?%<:Z'3@]3Q(<$%RIJ=B\QG+ M?-J6+Q9,N5_8E+Z!!W&NM,A*L%&045Y\R4M9AQU >'$$$): \&\!40F(7**% M,I?6-=%DV)=B ])Z&S:[<+5Q:),-Y;:+,RW-*34X/9P5W0.Q@!E=$: MKN)8Y%Q3OH2)8#2FJ. CC 6/D6M)7 <,9$K5$YQ>HR:4J3,X I@AN>8+)/X)O,JO3";7JCL);Q+F=-"*(& MA$$8/,RNX?3DK*@JR@/ZQN^Q\29$@65K7=2R[8F-JEY$CCXZ0K]?7E?;QR_& M!VXU9NI'383S*L*YBW!^+ )1*9C>0&P7^)S3-6$F)+S"R:%V%6QMQV;?@_4P M##N]J-?WU[M5.^#6[EY$8>6V)[9=B6W7BRTK"P?J\KJ]H0JF&*-)8\ZP 0]\ M3AG#9,>H&B[AL5#&UUS/FY<8E;*7=V1;.?VIAMXK0 MK:_*7@1I(C2 YU:_*4K-U1X5M)V=)K7?M+'.8T]KK]+:^V>M*Y36=DAA/5D[ M; ;!AT-_VG=PG3]Q13;^SK-IBK9TTT2!NU?%$U-9JX%UY=[I-_:1&63%W/E- M4TS!>R*7E"M@N#"40;-KKKPL)DNQT6+E'N>YT*9S;IF:88S2.ICSA1!ZN[$! MJO$^_ 502P,$% @ 07X248:-&ULE53;CM,P$/T5*T\@07/K+K!*([5=$(NTJ-H*>$ \ MN,DDL=:Q@SUIEK_'ES2455O$2^++G#-G9CR3#5(]Z@8 R5/+A5X$#6)W$X:Z M:*"E>B8[$.:FDJJE:+:J#G6G@)8.U/(PB:+KL*5,!'GFSC8JSV2/G G8**+[ MMJ7JUPJX'!9!'!P.'EC=H#T(\ZRC-6P!OW0;97;AQ%*R%H1F4A %U2)8QC?K MN;5W!E\9#/IH36PD.RD?[>:N7 21%00<"K0,U/SVL ;.+9&1\7/D#":7%GB\ M/K!_<+&;6'94PUKR;ZS$9A&\#4@)%>TY/LCA(XSQ7%F^0G+MOF08;:. %+U& MV8Y@HZ!EPO_ITYB'(T!\?0:0C(#D.6!^!I".@-0%ZI6YL&XITCQ3NA3 M!?%TUX[.3H5]'F?A_CA#ERR\QO#HB;:@:M>YFKA0?:FFTVDX+%U//#M?F:'A M>_P/C9\X]U353&C"H3*4T>S-54"4[V*_0=FY1MA)-&WEEHT9?*"L@;FOI,3# MQCJ81FG^&U!+ P04 " !!?A)1<,+OW3L" *!0 &0 'AL+W=O!F M=A'R8\(OPHW;&T.H9&7,RG&2!4,HL># (/SO']ZBE('(VWC95W(R3ZP1*K$0K^ //KNA*++.\%B,K)F S9D>[8PB*5&M#=' M.AS*DJU?)8_CR;([## 5+*G65%$A-,.T*$RKF70-"R.I('1P"@^:A:YI)1&F MSB$[^'*'+$A^':7LS03*M-@*SSKA_(#P((>YT=PX^*9++/\G2'T5?2GYKI19 M?I3Q1RO/(!N>0)[EV1&^8;\UP\AW?H!O+EY)M>H(TWG/=!Z9A@>8IL5+2Q9+ MN"=-C*>/OA'+3W;SSZ,'P@.C&PO=V]R:W-H965T MH#ZW4!0))OT0BY:/35JE2U*S;P[0' M!R[!JK&I;4*[7S_;$)9V2=87L,TYYY[K:U_B6L@GE2-J>"D85R,OU[J\\7V5 MY%@0U1,EE1)(Z4L'\, @N_()0[HUCM[:0XUA4FE&."PFJ M*@HB7Z?(1#WR^MYVX8&N2T@*YHH*#Q&SD3?HW M\Z'%.\!WBK7:&8/-9"7$DYU\34=>8 TAPT1;!6)>&YPA8U;(V'AN-;TNI"7N MCK?JGUWN)I<543@3[ =-=3[RKCQ(,2,5TP^B_H)M/LY@(IAR3ZA;;.!!4BDM MBI9L'!24-V_RTN[##J%_<8 0MH3P/6%P@!"UA.BCA$%+&+B=:5)Q^S GFHQC M*6J0%FW4[,!MIF.;]"FW95]J:;Y2P]/C95-N$!DLZ9K3C":$:Y@DB:BXIGP- M"\%H0E'!)UA(<]RD?@7"4[A]KFAI#H"&TSEJ0IDZ,Y#'Y1Q.3\[@!"B';[FH ME,&JV-?&JXWH)ZVO:>,K/."K'\*]X#I7<,M33-\*^";)+M-PF^DT/*IX5[$> M!-$YA$$8[#$T^Q^=]R *++U_O8<^_SC]ZD@V45>WR.E%!_3V%>CG9*6T-#?I MUY$ @R[ P 48' CPIM:XK?4YH-+47#=,H5*850R8N;=["WQS!1U&&:G/R=*UJ@7+M6I\ 5L3G#W6K732>NB;Q;GYHNVS3% MOS)-B[XG,]&B=(U@);1I*VZ8FS\%2@LPWS,A]'9B M W3_GO$?4$L#!!0 ( $%^$E'2K""R"@( "@$ 9 >&PO=V]R:W-H M965TNT7]^1[)@4DGVQ9Z0YEY'&SGIC#ZX!0'944KM5U""V=W'L MB@84=S/3@J:=REC%D5);QZZUP,L 4C).D^1]K+C049Z%M:W-,].A%!JVEKE. M*6[_;$":?A7-H]/"LZ@;] MQGK6\AAW@UW9K*8LGEE(HT$X8S2Q4JV@]O]LL M?'TH^":@=V>!Z? MV#^&WJF7/7=P;^1W46*SBCY$K(2*=Q*?3?\)QGYN/5]AI M/U@^URV7$BLZA M42.8'"BAAS<_CN=P!IC?7 &D(R -O@>AX/*!(\\S:WIF?36Q^2"T&M!D3FA_ M*3NTM"L(A_ENN QF*K83M1:5*+A&MBX*TVD4NF9;(T4AP+%W[%$71@'[PH^4 MOGX Y$*Z-UF,9,33Q<4HNAE$TRNBGSLY8\GB+4N3-/D?'I/_J8ET:B(-?(LK M?)?<_ECO'5JZ])\O""PF@440N+DB\"2T4)UB4AQ BL:8TA\8\B/;@X9*H*/ MRULH#)WB7RA9U]+0T6P(&AU@#A ET#3CI>-Z6?TVF27)JTMMQ&<7[[^A)VYK MH1V34!%3,EO>1LP.8:F3S+J'Z>,*&VEQWJ&%3)7[RU*XO.X,.2MF2YL+>J^U?K"+4<&?0%3==4KF#$)9IKE>:)13^IUN#P[#QT3@7Z M/&.6(AKHP,*O9I"STNA6M<&@<:B;9D^MQNX,3DD M-LVUHV?7#&V8YBIM8UC.$._%10;1\(AABQ'I=X\8GAKAR"VA-H9QS3#V,@1M MMZ)8/P:4)65OXQ2?1/(%QS@Z(M5F-0R/J,_:K/K#L)U6OZ;5]]("J7AEX?5/ MEDLTB'I'#/JG&3]9G;,6H_W5>1#_H(Y_X(W_CDN>Y9EG%PYKI*%7'DZT^I;3 M!RXXC'[=@BVZL2PSOOV.P^9S$GJCWLVUW,\\$W@HM['^MKAANEQ'ZIK&M.0?TSB&2I58:FUXO6FL0G^M(_47U\JGW' MXN(U.232:"/VB^.?L(Z@>&CQ;-QJ/4>W4U^"&LW"@P]6NT8$\? =:S=\K2S3 M%A,X;1S7SH=S>')M));XI?$[M'[9 MM9A@W#\J5[#7:X$.KHJ>U:"B72K[C_IIW1=?%=W@T?,)],ME=]O E,WV'=5P M;#9(L"5 AA=]B$B7_6MY8]6FZ.@>E(7^L!BNH>=GVAG ^Z52=G?C)JC_11C_ M!U!+ P04 " !!?A)1M,>$>=<" "]!P &0 'AL+W=O2<35R"JTW-ZZKTH*4 M6/7$AG#8R84LL8:I7+MJ(PG.+*AD;N!YB5MBRIWQT*XMY'@H*LTH)PN)5%66 M6+Y,"1.[D>,[^X5[NBZT67#'PPU>DR71/S<+"3.W9@])* M:5$V8+A!27G]Q\^-'PX ?G(&$#2 X!@0G0&$#2!\+R!J )'U3"W%^F&.-1X/ MI=@A::R!S0RL,RT:Y%-NPK[4$G8IX/1X68<;B1PMZ9K3G*:8:S1)4U%Q3?D: M+02C*24*7:$I5C1%F&=H3EFE288>K%]A,-D2"6F"E@668/N]TDJ#H2'X,"<: M4_81"%2]V_PH1S\*42FP4T-7@QIS)S=M;CZM;QZTO@CVOI@&%QF_5:R'O/ 3"KS Z[C0[%]PWD.A9^#^=0=\_G[XX(*:L(UL M:/G",WQ=(?P]62DMX:W]N7! U!X0V0.B,P?4V;!K,N *-QG0!%>\9D!7;&OJ MQ%*;TK0=QU$<)4-W>^CP4ZNH/PC]MU;S#JND;T*P[5 7M^KBB^IN\QQ*DWD7 MF]#$EMZC]2GTIKJ5O-+4C>T.RS5$%#&2 Z77ZX/?9=TLZHD6&UL^5T)#,;;# M OHKD<8 ]G,A]'YB#F@[]O@O4$L#!!0 ( $%^$E'%23_HB0( ! & 9 M >&PO=V]R:W-H965T[,\*GUO M*D0+C[609A)4UFZNPM!D%=;,#-0&)7TIE*Z9)5.7H=EH9+D'U2*,H^@\K!F7 M03KV9TN=CE5C!9>XU&":NF;Z:89";2?!,-@=W/&RLNX@3,<;5N(*[;?-4I,5 M]BPYKU$:KB1H+";!='BU&#E_[_"=X];L[<%5LE;JWADW^22(7$(H,+..@='R M@',4PA%1&K\[SJ /Z8#[^QW[1U\[U;)F!N=*_."YK2;!10 Y%JP1]DYM/V%7 MSYGCRY0P_A>VG6\40-88J^H.3!G47+8K>^SZL <8GA\!Q!T@?@D8'0$D'2!Y M*V#4 7RKP[84WX<%LRP=:[4%[;R)S6U\,SV:RN?2R;ZRFKYRPMETU,:DA6F6J49:+DM8*L$SC@;>PQ>ZAM=,2SHVL$0-JXIIA&F>1CSW$=VH>DBI%0_[&OSK MD<3/71:'7"Y[G[;6<.^MU*A+/W,,^):U-Z8_[*&5WA@O0_PFD M?P!02P,$% @ 07X2438P$G'* @ Q0< !D !X;"]W;W)K&ULM55=;]HP%/TK5K2'5BHDY /:"I!::+5.JXJ*NCV;<"%> M'3NS'2C_?M=.&M$1-AXVI!!_W'-SCGU\/=Q*]:HS $/>>.C&9FH\E*7A3,!,$5WF M.56[6^!R._)ZWOO ,UMGQ@[XXV%!US '\U+,%/;\)LN2Y2 TDX(H6(V\F][U M76+C7< W!EN]UR96R4+*5]MY6(Z\P!("#JFQ&2B^-C !SFTBI/&SSNDUG[3 M_?9[]GNG';4LJ(:)Y-_9TF0C[](C2UC1DIMGN?T,M1Y',)5.ADENB;#1FLPVW^@Z-Z\6$]>4/(E=DSM:"K5A*A2$W:2I+ M89A8DYGD+&6@2<>.EGG)J8$E>3(9*#*1.=HSL[[9 'D0J MYE-R]NE\Z!LD:S_IIS6QVXI8>(38EY)W21!=D# (@Q;XY&]PT2518.&]JQ;X M]'3X90O\[G3XX"/(C^9X*4-3MQE? 4Z$OR'UI2@7DD0F6 MESF9T1T>7J/)M(2VQ:K2)RZ]+1V;)]O):P*Z^^%=<(H/(B; M'J;K]*+!4?UQHS_^#_J+NLX6G K=)CYN83OH7Q[*;PD,HR0XU'\8&"7Q4?E) M(S_Y!_(O"-U@/: +#AV4W]&4 ]& N\^,+2QKO,XT.>-2H[7;2L5=Q:4#<#YE93FO6,+ M;7-SCW\!4$L#!!0 ( $%^$E%[6HF+FP@ .XZ 9 >&PO=V]R:W-H M965T3=99M?YE.T\5:;OST+-[*2'VSBI.-GZG+Y'&:;A/I+PNC33@E MEB6F&S^()I?GQ;V[Y/(\WF5A$,F[!*6[S<9/7JYE&#]?3/#D]<;GX'&=Y3>F ME^=;_U'>R^S/[5VBKJ:'4I;!1D9I$$MX_*ZP)6NS2 M+-Z4QBJ"31#M__K?RI:H&&"F,2"E >EJ0$L#VM6 E0:LJP$O#?AW!D1H#$1I M(+H:V*6!W34DIS1PBM[==T?1ES,_\R_/D_@9)?G3JK3\0Y$0A;7JPB#*D_<^ M2]2W@;+++J\6_^R"-,CS*$7_0K_[2>+GV83>S63F!V'ZL[K[Y_T,O?OI9_03 M"B+T91WO4C]:IN?33 60%S-=E,ZN]\Z(QMF]W)XA0M\C8F&WP=PSFU]MDS.$ M':WYS&S^JQ\I[Z[6?-YBO@O/$,6%N=-@?M/!W"KJ3JP&\]LVG2X&998OSZ5.U3>N/<4$P@\>. F.'P)@QL&J= MXQ5Z*-M"IN]1I(8;=6OAIVN%9?58(I=-FLX_)OZ4ZYZBGQ7R?I3 MF-B60X\?^]#PF,.IJVD+?F@+;FP+KT"43-!G&?H%1=;!-C7TOC@4+$;+,/O@ MPV[O2-5#"FN9'ST&#Z%$ONK(3/6D3+- #8WJRUTJ5[L0A8J*3FHFX'*>JH*9Q#4SCFIE!]&"S\"-WYD0R1%R?;."DZ MU%"X>RC<':TOL04CF66LPI& M4FP,X.-21EFP"OP\CVHIU1@*KG. $FTD0&=,QD_LZQ8GF._3T=1YP'K<&_;7 MN 'C1-@:DS1NS!.E0!3 TJ?Z'A#;EFN)CC ,A:=.NHPO+U'F?]- M31>6.S4-*1)M$^^BK+$C]T6+:D=BSG4-!AC''3C^0P/R=>E!:,?:X] J]C, MU;_5S$WUI0I@&^1X4L*YB&DI'S+D+_^KAD\U%6QN+:?>6B[7100LQFY/TJ/_ MH3 >"$C9=2@&-BQG&/E*JC%UM,FU+ 7F)F M[T I979B3*D^IL>5!:B3%JB;4NJ/9*D@%2?H+HF+@4?=O?877U5JF9P#MHDS M7F8!BHD9Q3TRRZW#2JL7*;"9FJ7S,(G5XH3H\ZJ/Y7%588"@Y@'BRUJBJVPM M(Q_=)O%N^QY]C!:FD@'X=,0UD*5IU2?FEF5K? *!:0<"_Y#2]&A=!%/*.=.$!KRD M9E[V5YH>K8M?IELDH\!0:I:^C6_:V^4 !9S2\989&+"2F6'T]A> U1<<#"\ M Y0Q,\H&H;;7XJ3#F,X D]?HBR.@@7Z+5@H8_])HD^?/%/1P$5&Q^O\ MRLKOT/1C]44"&VO['N#'S/ ;J._-3CJL\#! )^NV<- 8AZ@U$B-4,]5E@$1F M1N(/K%7 3C[> MG)P#!?G 604)YB2>RU.]MK.M%L+C!5FQM[.O3_0U5.0IX8* MT2SK!!!3C#>I%D Y,E86&%A6SD3SKK\N$N"B.(&NG+4X MZ: K1>6<0&]=.1-U74FP130;3@(8*,83EJ(^V<:N+33*4@ >Q=C*6%7.[+JJ%*[AZ($-F+1/("QG+4XZ+ 78 M@%R[9<._*2?>*"IM *P]GJBT 9[VP*)R9M=%)7-,&0%8M$^@*VS* M8:P6J#9E1#]1:0,U[?%$I0T M <6E3.[+BKWAY0TB>$ ')T3",M9BY/V'1L' M..NT*$N9;'S5'_=.75HR;A/-<30'R.J8R=I_UVM>EGR\CLHT^W N\-4UHZ\! M5WW4K@M\=/%H''.!EJY9_+V=(V6!U6QTM),)%X#JMAPU&@0C+4XZ2%T7$.R: M$=R<$6_4NBYPUN7CY0.PT36SL4<^-&WR:/,!@.F>X!#_O,6)TYX.0%/73-/F M=.@G=-W*$?PQS^!7#^$/O#T^?RWQNU4:S3E7JW( M_DO0W_SD,8A2%,J5*LDZRR=_R?ZWE?N++-X6O]1[B#,U6!0?U])7>9$_H+Y? MQ7'V>I'_^._P$]?+_P-02P,$% @ 07X246A8:K:E"@ 7D !D !X M;"]W;W)K&ULQ9S;/I13(36\2)(#N. M9QQ*<=))VTR<[EYT]@4MP19W*5(E*3M^^PU2E$ &P")MRYE+)"WU9I5KX]65;5^N?)I)POY2HNS_*US-0OMWFQBBOU6-Q-RG4A MXT5CM$HGQ//\R2I.LI.+\^:[S\7%>;ZITB23GPM4;E:KN'A\)]/\X>T)/ME] M\26Y6U;U%Y.+\W5\)Z]E])OM4%LE*9F629ZB0MV]/+O'/'S#FM47S MRG\2^5!V/J.Z+#=Y_G?]\''Q]L2KLR13.:_J-&+UYUY&,DWKI%1&_FE3/=D[ MK0V[GW>IOV]*KTIS$Y!C#?S6P!]K(%H#,=8@: V"IG6WS=&TY32NXHOS(G] 1?VV2JW^T'2(QEHU M89+5G?>Z*M2OB;*K+B[G_VR2,JG[48E.T;4:'(M-*E%^B]YM2O5R6:+>.Z^F MLHJ3M'RMWO[C>HI>_?0:_822#'U=YILRSA;E^:12&:N3G\S;3+S;9H(X,G$M MUV>(T#>(>#BTF$>P^>6Z.$,X<)I/8?-?XDQY#YWFLP'S37J&*&[, XOY^Q'F M7E-VXEG,KX;,5>:IY\S\A_'FWV5^HGK2OCN1?7L,VS1XDT:-]OL+ZG-/5?U]M]',MT+U%NF_=66^A8GP MI_[8/E MM8#3T-^_UBLNVQ>7@77]/DX*=!^GFV:T5G%VE]RHD1N7I:Q*%134H*VK6 U) ME";Q39*J$2S+^O?-2BZ ^N;[#'"POJ_R?/&0I*FMTV\M_4Z1?9K MW">8.6K&WV?,/T)'\$=U!-_(H:TCF&E9.X+E-: CB'UQ!5C/,BY*(+O8TT'3^_)R MB=9QH@9WA>9IKC)S9XVZV.QOGA<01W_#FO*8@!GX4^E1Y1/-XW52Q6G#F$P- MNH6\J5"\^)_2+4K@5M8\$6- G?*0$T>6-/LQ#/]/0XAKW5/#/6&<.;QK%&,& M>Z\[P[QNEAUWK M#]8B"Z/([NK60,3! *WF^29392OD7";WL2JMU7E@.*?"Z5VC$L,<^YC=JY&5 M%X]6GZ'A$ZM A.U.B>8=\4"G[Y-O=1,V36KSVYKWPGWH.;QJS!$8<[]72UFH M29!":%9M&9-GI_MG=VZP6?,L=(QQTI&V,/3V[;Z.'UV-3BQTP]S%%Z+I1F"Z M*=_%1C6!_+:666F/?\1$VRDF+K(2S38"LPUNALZ8MF;*@CPN6.C(E&8>@9G7 MITX=>_;DZ5$&H#$Q@8@Q<]:7!B*!U6<_:TH09%5RF]0]QM0WUGR9DI-2XKF& MDZ8D@2D)R/5WQ"0E)[YPT(IH5A*8E68S?1<7K)DQR1D*2@)'9C0Z"8S.<4&: MF QU!VFJ$4IAA(X+TFTB[GEGW[M&*<5/5O%OT.Y5[-C57]5!.5PD2=Q46F?)3HE=*PY>NZB[0M(Y'*[UQN']M)QT+- M FQ336HREU+/01C:64R D?M%JD"K^NUMD:^>E2USUD\$[4P)^_G2.*8PCK\N M);I42,YB=%7DF_4;U7ASJ#DT4RG_ 8LWFIL4YN;(64U$+1-WYKE""M5\I# ? MGS^IB:B)SU/F6L6@FIX4INH=I6C)X M@OUBDPJFD-?483+T1RCYBIB(\ MY<0A")D&'H.!=XBPCY@%>;Y+I#*-/ 8C;RK;X%+%W_99L,UU(V;!'L>N^,HT M^!@,OL-G%A&S2$B./<>8X9J*?& :?MC,(N+F-)U0X6HTKE')850",XN(F[C$ MW/.$PZ)^9R91<1M4M'W''V&:X+R@<7'48&:6R;HKM#!-4@Y#-)Q@;I- MA(\+U+RS!02#\_HQJ_(LF:-?D[DRCN\E^O0I@C:7-!DYO+!XR,X#UQ#D YLG MQ]A[B :Y@/%V!$P?0U!'X;@N+'F MFZ@[Q6[O&G4^C+IQH\VW0(]X+M#Z&GH^O+W^8K+8UZCS8=2Y9+%OP@VH;TTW M'Z;;2&'LFZJ0!(YE;U_#S8?A!JVU1[XI!UG@6*CQ.SO7 XN' UK@?(@2!S)@:T+5SK^GFC]Q= 92X;Y%^KDT.7X/-']J%'E;BOD79^0[/0B-- M/$77/4MR"I-W6 2N@P4:=P+&W:&*4Y@@%-C%0:$Y*&#Q!PE.86H\1JAC8 K- M/3$P27Z.WA06*+ICH-!4%$?8;HZ$9>_%S62AL2B.L-\ L&MI9A"38-+,*/.Z;Q@<9:,+@..*1[ MIH%E'9!@QU)*H-$7#$V!!X7/-+ L]Q'J*G7G<.%3]X>?JGRF@2D&B1"N2M'< M"YZR#/ADY3,-+$=QB'.M+=1 #&$@ M)G&EK6][!'',M;H89@^!05.$[[3,,G M,3'43 QA[3>.R&TB(^-!J'$8PCB\DL4J5IK@^K&L58'2'Y#\"#7H0O@P]T'' M;#7:PJ%MCB/(C]F DQ'R(]18#$'PR<(1\F/6)M/M;DQ@WS'_ M"C4?0YB/S]^3GH6623(FS!$>P\Y9[2.YT#UM[SE>!L9]P[Z\VA%W9ZMY#P2^]@=MW1?B>C=4GG1 MQ8X=E8%+*L\1TC-LN;.B M)IS$=7.C>VOE&-=69MAV;\4=5;H75XYQ[A_JR]?Z_ M%+CX/U!+ P04 " !!?A)1"_&L=!D" !L! &0 'AL+W=O-H#/]5K;B/8L!:] &JXDT;";1?/QW6+J M\GW"-PZM&:R)JV2KU(L+5L4LBITA$)"C8V#V=8![$,(161N_.LZHEW3 X?K( M_MG7;FO9,@/W2GSG!9:SZ#8B!>Q8(_!)M5^@J^?:\>5*&/\D;Y9(ARU*M6J)=MF5S"U^J1UMS7+J/ MLD%M3[G%8;:2!Y"H]!MY3^9%P5VKF" K&;ZW:]SE$I!Q8:[(!>&2?"U58Y@L M3$K1&G T-._$%D$L.2$V3LBCDE@:\DD64/Q-0*WSWGYRM+](SC(^-&)$XLD[ MDL1)_+Q9DLN+JS.TD[XK$T\[^6]7EMSD0IE& _DQWQK4=HQ^GE&8]@I3KS ] MJ9#;.V3 =90?U?[5T4!S[6G<#3MDT_CC[3BEAZ$Z'4Q !7KOY]R07#42PS#T MN_U5FH<)^I,>[N$CTWLN#1&PL]!X],%JZS#;(4!5^WG:*K33Z9>E_1V =@GV M?*<4'@,GT/]@LM]02P,$% @ 07X245=VZILW @ 4 !D !X;"]W M;W)K&ULA53;CM,P$/T5*]J'70F:6_?"*HW4"PA6 M+%1;%AX0#VXR3:QU[& [3?E[QDX:RK(M+XEG/.?,F;''22O5DRX!#-E57.B) M5QI3W_J^SDJHJ![)&@3N;*2JJ$%3%;ZN%=#<@2KN1T%PY5>4"2]-G&^ITD0V MAC,!2T5T4U54_9H!E^W$"[V]XX$5I;$./TUJ6L *S&.]5&CY TO.*A":24$4 M;";>-+R=CVV\"_C*H-4':V(K64OY9(T/^<0+K"#@D!G+0/&WA3EP;HE0QL^> MTQM26N#A>L_^SM6.M:RIAKGDWUANRHEWXY$<-K3AYD&V[Z&OY]+R99)K]R5M M%WLY]DC6:".K'HP**B:Z/]WU?3@ A%=' %$/B)X#CF6(>T#L"NV4N;(6U- T M4;(ERD8CFUVXWC@T5L.$/<654;C+$&?2CX ]T.0U^425HK:EY'P!AC*N+]#[ MN%J0\[,+^A@[OOAT'[]/ MU]HHO)L_3G".!\ZQXQP?X?Q<@ST241!NV0GL<'8UO-3]CNC2$=G!W:9A$$18 MV/:P)?]&W5R'P1#4B?0/+E,%JG SIDDF&V&ZXQF\PQA/W>U]YI_A>'?3^(>F M>QONJ2J8T%C6!BF#T35*4MV\=8:1M;NR:VEP -RRQ"<*E W _8V49F_8!,.C ME_X&4$L#!!0 ( $%^$E&=XZL=CP, ( * 9 >&PO=V]R:W-H965T M>;J7ZI0L 0QY*+O3,*XRI M+GQ?9P645 ]D!0+?K*4JJ<&IVOBZ4D!S9U1R/PJ"Q"\I$]Y\ZI[=JOE4UH8S M ;>*Z+HLJ7J\ BZW,R_TGA[_ M.U&OW=,:'HZ?U#\YY]&9%=6PD/P'RTTQ\R8>R6%-:V[NY/9/V#DTLGJ9Y-K] MDNUN;>"1K-9&ECMC)"B9:/[IPRX0!P;Q\(1!M#.(7AB$IPSBG4'L'&W(G%O7 MU-#Y5,DM478UJMF!BXVS1F^8L&E<&H5O&=J9^0U@##0Y)\LFCT2N<5A5'#!7 MAG)R13D5&9"E*ZK/HJDQ;]J/B!!?$:B M( HZ@!:_,Q<#$@?6/$Q[<.(VWK'3B_OC_?-RI8W"&OZG1W/8:@Z=YO"$YM\5 M*$R)V!!NU8FRI7LNU^Q/>43$]A&&/+?2LU<__CY\<'8\V#% >WURT^AP>_GJ/7YAM+J MXC++5 WYS3X4BZ[L/?,U;7U->_=84%V0BK*<8.LCM)2U,!K;7,9K[%"VWYD" M2(EQJ%7K[AN3E!Y_BFF4=N@EOSON T2NL&>+AAL>LH**#3C'!)ZX MKV+=;7H(&Z;I,#I!>W 0A;VT/]R)BV3T'F.'5!A-1-W'T( J.X'Z=5/R"%1I M$I.R.5G""&PO=V]R:W-H965T+,=J#]]SMV:,:&@1MBQS[O<]X$ MOQEMA'Q1)8 FKQ6OU=@KM6ZN?%\M2JBHNA0-U+BR%+*B&J=RY:M& BUL4<7] M* @ROZ*L]B8C>V\J)R/1:LYJF$JBVJJB\NT&N-B,O=![O_'(5J4V-_S)J*$K MF(%^;J829WZO4K *:L5$320LQ]YU>'43V@*[XSN#C=H9$V-E+L2+F7PIQEY@ M.@(."VTD*%[6< N<&R7LX_=6U.N9IG!W_*[^R9I',W.JX%;P'ZS0Y=@;>*2 M)6VY?A2;S[ UE!J]A>#*_I)-MS='XJ)56E3;8IQ7K.ZN]'7[('8*HD,%T;8@ MLGUW(-OE'=5T,I)B0Z39C6IF8*W::FR.U>:MS+3$589U>G(/:$F1"S+#]UVT M'(A8DF\-2*I9O2)VF3Q0W4JFW\C9'6C*N#HG'PBKR5,I6D7K0HU\C;T817^Q MY=YTW.@ ]VO++TD0?R11$ 7/LSMR]N'\7Q4?G?1VHMY.9&7CXW9^7L^5EOC& M?QW1C'O-V&HF!S2QP]!EL*M*;97Y\Z\GPS2/1O[:P4IZ5G**%;E8756VPPJ# M/ G=L+2'I:=@L0N6.F#1(6=9#\M.P1(7+-N##>,X=K/RGI6?8J4N5NY@I9F; M->A9@Z.LIQ(P#9<:I(LXV",F29X=L#?LDS8:^849JYPD<[MM- M@CAWP\/@;V($1_'WH-058573:B@P!M Z*.V,@&"O@XLH"(,#CSS<":WP: M3 M)*)KLJ:\M8DE^L3J'@MG=,XXTPS&PO=V]R:W-H965TK'=C'MPB$GP:JQF6V: M]M_OV%"4+:2Y =N<]SSO,?B0[:1ZU"6 (<\5%WKFE<;4E[ZOBQ(JJB]D#0*? M;*2JJ,&IVOJZ5D#73E1Q/PJ"Q*\H$UZ>N;6ERC/9&,X$+!713551]7(-7.YF M7NB]+MRR;6GL@I]G-=W"'9B'>JEPYO=9UJP"H9D41,%FYEV%E]>IC7?US NL(>!0&)N!XNT)YL"Y380V_G0YO1YIA?OCU^P?7>U8 MRXIJF$O^DZU-.?.F'EG#AC;3:7*;DCRD9C-CMPI3HUFF/"OI0[H_ I M0YW)OP*6I,D'Q(%8?IP MMR!G[\[_S>)C@7V545]EY-*.CJ2=RZIBIJT(C9&Y%-8^B(*A^P73!9>Z44!^ M7:VT4?BI_'Z#.NJI(T>-CU"C( J&MJ!5C9W*'IJG/,3(<>8_#<#B'A:?@H5# ML%:5[,&F:9P.L\8]:WR*%0VQQH>L:!H,LY*>E9QBC898R0%K$H?Q,&O2LR:G M6/$0:W+ 2N(T&69->];T3=9]"=A$-P;4$'%Z0(QP*X\@TQZ9OHV4AG+;1-Q! MY^Z@U]U!'S*1'GRG29J,_G^?_E[SL7W\AJHM$QKS;U 77$PP@6I[8SLQLG;] M:"4-=C&ULE59=3]LP%/TK M5]$>0 +B)/U$;27:#FW3F"H8VP/BP6UN&VN.W=D.A7\_VPFAHVDK7AI_G7ON M.6[NS6 CU1^=(1IXSKG0PR S9GT9AGJ184[UA5RCL#M+J7)J[%2M0KU62%,/ MRGD8$]()<\I$,!KXM9D:#61A.!,X4Z"+/*?J98Q<;H9!%+PNW+)59MQ".!JL MZ0KOT-RO9\K.PCI*RG(4FDD!"I?#X"JZG$2Q _@3OQAN]-88G)2YE'_,))\BYBV3S^%L%#6I.!]P>OT:_]N*MF#G5.)'\-TM--@QZ M :2XI 4WMW+S!2M!;1=O(;GVO["ISI( %H4V,J_ -H.T!K#R"I (D76F;F94VIH:.!DAM0[K2-Y@;>&X^V:IAPUWAGE-UE%F=& MYW!G_QEIP1'D$CX_KZV]F,)U80J%,*ON:XP"E\QH.)FBH8SK4S@':Z,U2<", M4P$/-YC/43W:]?N[*9Q\.H5/P 3\S&2AJ4CU(#0V74<:+JK4QF5J\9[4HAAN MI#"9AL\BQ?3_ *'568N-7\6.XX,1OQ7\ DAR!C&)24-"DV-P<0$)/!^A:-5W+T[4^0'<& M/VRIF*%B,F6+>FLBM8&3B<*4F=.FFRN9VI[)58HG>UM)=Q ^;;NY>Z@7M>LS M_VEHUQK:'[;L;.=O6^_2%UMQ##QE#4DNNC8G5?;<M MN32V"?IA9K]34+D#=G\II7F=.(+ZRV?T#U!+ P04 " !!?A)1[%WK?"8# M "!"0 &0 'AL+W=OZCV8,@!5A,[LQUH]]?O[(240DBUI[V [=S' M[\YGG_M;(9_4&D"3YR3F:N"LM4ZO7%>UW80R[@S[=FTJAWV1Z9AQF$JBLB2A\F4,L=@.'-_9+=RSU5J;!7?8 M3^D*9J ?TJG$F5M:B5@"7#'!B83EP!GY5Q/?*EB)'PRV:F],3"AS(9[,Y#8: M.)XA@A@6VIB@^+>!"<2QL800Q:9TB(IE)$@83S_I\]%(O84_/8) MA:!0" X5+D\HA(5": /-R6Q8UU3385^*+9%&&JV9@*W+# M(XC>&G QOC+(8!?D.*BU^"6+F\0+STG@!5X%T.0]==XDH6?4_5X-3ECF/+3V MPA/VKC%_'*(W*3^O2_)$0L1T@SR.YDI+K/Q?-127)<6EI;C\)XI1(J1F?Z@] M8[CUG_ F(&=?A5*-JIW,7;2L"W-C;(9AV'D?^+X*A@*X3\[HGL^=[K/>O5K!1+"MOI.[M=&'T# MTSX$KA3R3P#O-0:_%M@4?KHK_'E1^"[-;H" #,!P &0 'AL+W=O9'L!W:_7NNG32TH\W8 ME\2OQE$T" 5E,IB,_-A23T:JM)Q)6&IB2B&H?IH!5[MQT T. RNVV5HW M$$Y&!=W '=COQ5)C+VQ8,B9 &J8DT9"/@VGW:CYTZ_V"'PQVYJA-G).U4H^N MF^CL,1H#NX M (AK0/PB&29?%.ZMQEB'. M3JY%P=43 )F!A)Q9LN14&O*!W.%YR4H.1.5D!9Q:R,@TM275C'(R-9CVPB7" MD+<+L)1Q\PY1&%H,G/0LY/X6Q!KTPRBTJ-3M%Z:UJEFE*KZ@JAN36R7MUI!K MF4%V2A"BQ<9G?/ YBUL9OY:\0Z+D/8FC.#HC:/X27'9($CEX]U.+G*0)>^+Y MD@M\"XRUQ(@>1YTLF$FY,J4&6K;K-=OU_':]2]LALRJE)1KS M>"X=[?"HDT1OS@7M)5C_.>Q$?;]1WV_EN=X7>.DQ6DZ].X\:;*DE4?4YH\: M->=LM?-V_]57V7HU[,36H+$U^#];3.9XO_ NG;/0SM'MQ.&#B;D7:^BQEY-:RR$QX]C +TQM<+0_Q=J-Z.9K0I M25/_$C\;GV&IJBK+7YJJSMU2O6'X"G+(D3+J#/'PZ*IV5!VK"O_\KI7%Q]PW MMUAN0;L%.)\K90\=MT%3P"=_ %!+ P04 " !!?A)1;7!_@9(# !3"P M&0 'AL+W=O(@$*JC FL_UY@!90:2YKC[]JHTYQI%-O/)^L_6^>U,PF6L.+T,\E4/G>F M#LI@BTNJGOGA5Z@=&AM[*:?2_J)#+>LY*"VEXD6MK D*PJI__*T.1$O!GUQ1 M"&J%X%)A=$4AK!5LY-R*S+KUB!5>S 0_(&&DM37S8&-CM;4WA)DT;I30;XG6 M4XMWQ9[R(P!: H,M46A-,9/H)[31!9.5%!#?HK7@?^FP0]9(_9Y0LL,V$3>/ MH#"A\E8K?=H\HILWM^@-(@Q]S'DI,_<2EO^Q)=,8PM@^DI+XMH.IJY M+^W8=V6"<=S(O')NW#@W'G3NA&R<0E^>H$A # 5MTMB=_&^)BQJ&:-"W\W5, MZM-X*UD)[ ACA.WZLE$9GK0C/0JBRWQTI?RI'T3]&9DVU--!Z@V(%Y("2KE4 M?6C3[J%A-+X@ZPK%7MC/%3=<\2#7>Z9 @%17P>(N6'#)U2,SGO1S^=ZY-7L_ M<$%M13]("4KJPM-=4I"D-*F7*#E6;]=8*)*2/6:]#M7'OJ*-_AAMR/'\?BRZOO$ M7K63BMYMC2<%B)V=VJ2^;R53U1>\V6TFPP<[#UWL+\W$:,>>LYEJW'S"0G<] MB2ALM4GO/M),HIK@JH7B>SL$)5SIDI+@NV9;[YO/ RS. KY714 &KV4C*NE5VA]^.C[ M*BV@).I6'(";D[V0)=%F*7-?'220S#F5S ^#8.:7A')OM7![6[E:B$HSRF$K MD:K*DLC3&I@X+CWLG3<>:5YHN^&O%@>2PQ/H+X>M-"N_1X8-,&:1#(^_&E"O MC6D=N\]G],].O!&S(PHV@OU!,UTLO<1#&>Q)Q?2C./X,C:"IQ4L%4^X7'1O; MP$-II;0H&V?#H*2\_B7V&I^T-*?4^.G5I_+ Q D K8'#GFJT980K]!-Z,@63 M50R0V*--07@.B')WBNZ4 JW0^WO0A#+UP5A_>;I'[]]]0.^LT>^%J!3AF5KX MVE"T@?RTH;.NZ80C='"('@37A4*?> ;96P#?:&L%AF>!Z_ JXJ\5NT5!=(/" M( P&"&W^R9W?HBBP[GA^A4[4YCMR>-$(WKU),H?L3;IO.@G^3*A$7PFK7.*[ MZ?[V*!A#IG:/1&9_7J$R::E,')7)")6-* ^$GU!J$B[IKK*OU>"5U3!3!V/; MPO-JCO'"?QZ(/6UC3Z_&-C+,"];4T[<'*'<@KVF:M;BS_SN]<4LEOB[1AGI^ M$XJX4#=H!SGEG/)\*-LUZJR3;3P-DJ3-=UVU<>].L"GP^?"M)"WEY"KENU17 MA)GNK"O)D>!=UD-4DQ[5:1)>$.W;X%D\3'/>TIS_-X4[[\7N%F[-KV\33T:* M&P>O336XRG"X##OE9FJR2Q[M3O7IEDA-4VKDZ<'F&?2S.<>S"TD#5M$T'DDZ M[GPI\ ^(.J]^VS&:$ZNFW5-&#LT&=>#^S00]&7TC/ O&9(2O,L)_U7K@):W; M0FZ&G4&282_^)(DO2?:-<#)6/Z\?"1S]6.] 1"/@F=T] 9&#M*-^:TB"^+*! M#)F]Z3,U=;\S6I0@&UE>8>I1\8%( MTPX58K WD,%M;#C)>OJJ%UHN.6]F0, -H* 9 >&PO=V]R:W-H965T>@ 3N(;@YT^^":6RE+*GW9QETV]P'H$'%)C55#\V\(M<&XUH1__U$J] MQJ8%'G[OM7]TY)',DFJXE?POEIE\ZHT\DL&*EMP\R-T?4!-*K+Y4&SB9*[HBRTJC-?KA@.C329\+F_=$H/&6(,[,/Q8;+9P!R P)6S) %IT*3 M=^0!4BE2QAEU^9$K\K$4&63DT5!3:G(Q!T,9UY7)(WA GR)9>E MIB+3$]^@@]:,G];.W%3.1&><"2-R+X7)-?E@3;U4X".SAEZTIW<3=6K\5/(> M">(K$@51T.+0[>_@HD?BP,+#<0M\_GKXJ(--W"0K=OKB,_KFF"&!*3C,%9DS MG7*I2P7D^V<\)G<&"OUWA[E^8Z[OS/7/F/O3Y*#(K2SP1LEMJV^!7-R)5!9P M23Y+K:](FT=7A*X, K&".-6:K5A:U=!U]@,+&B\-LQ?Y0I_:JJ1R*W%NV8MK M.PN' PS@]C!SIT)1G 0OA>:G0N_BI-\(O0A+TH0EZ0P+WC=XFX@J^M_OH5B" MZ@KWH-$[^#^R.VS,#3MI6,VR%(8H:J M"]WPH!<';]LZZG>PY!CVPOM1X_VH M4\]"R1_X=&"XEG6XY)*S=55HU! 0F;VSGH&J-FZCT^(9CY/DJ,1:I/K1L']4 M8Y74X+!:1V$T;"^R<<-OW%UDE"FRI;P$2V-C2P%["8Q^!;EQBT/!\+A_6J22 M8'0D-1^?MB)>I>-V_ +5V MPY,FKJ>K![+9;0:T:S>6'.W?V,'-#1._U%13WSU5:X;3 (<5J@QZ0PRSJ@:I M:F'DQHT62VEP4'&?.0Z?H*P GJ^D-/N%-=",L[-_ 5!+ P04 " !!?A)1 M4"8NU,(" ##" &0 'AL+W=O MUA?BR_F^[US(.>FMA+Q7!8!&#XQRU?<*K1?GOJ^F!3"L6F(!W-S,A&18FZV< M^VHA ><.Q*@?!4';9YAP;]!S9V,YZ(E24\)A+)$J&Z*T/;LB\ MT/; '_06> ZWH.\68VEV?L.2$P9<$<&1A%G?NPC/LS"P &?QG 86IMA38/)8P DHMD_'C=TWJ-9H6N+E>LW]RP9M@)EC!2- ? M)-=%W^MX*(<9+JF^$:O/4 >46KZIH,K]HE5EFP8>FI9*"U:#C0>,\.J)'^I$ M; #"]AY 5 .BYX!D#R"N ?%; 4D-2%QFJE!<'C*L\: GQ0I):VW8[,(ETZ%- M^(3;NM]J:6Z)P>G!*4J"\/C^!(TIYN@X XT)52?H%-W=9NCXZ 0=(<+1MT*4 M"O-<]7QM5"W6G]8*PTHAVJ,01NA:<%TH=,ESR+<)?.-NXW.T]GD8'63\4M(6 M"N*/* JB8(=#H]?@O(7BP,+#[@YX]G9XYT T<5.!V/'%>_@RF)F3'(U,DB29 ME.YU<-7(B)I2H4H)Z.=78X.N-##UZX!FTF@F3C/9HWG)%E0\@D33#=&=M:UX M4L=C>\ARD';3I.[KN5*@R>^F3P?XLU?$5@;]K]C>[.0,[=E%1& MKN2Z:IK-:3.)+]S\>78^M!/:38TGFFJ\7V,Y)UPA"C-#&;3.S&LGJXE9;;18 MN!DR$=I,)+&PO=V]R:W-H965T0%J:-&D76*61VBZ715JH6@$/B WQ)0W?5%EX2CSWG M^!R//>E>R =5(VIX;!A7LZ#6NKT)0Y77V! U$BURLU(*V1!M0EF%JI5("@=J M6!A'T778$,J#+'5S*YFEHM.,KH*_B HI*DK6D.=]S?$W?@O( -K3@M:4ZXAJ43AU+!*Y@7!;5)A#V! MO+A%32A3+TV*\O1IJ(UJNW>8]PH77F%\1N$XAGO!=:W@'2^P>$H0&KN#Y_C@ M>1%?9/S4L1%$R17$41R=$+3\%YR/((DL?/SV@IQD*$'B^)(S?/W!PQI;(5TI M?LRW2DMSPW]>H)\,]!-'/SE#_[EKMBA!E""&6O?%4*>JX=FN'9OM ;MLG(:[ M$P*F@X#I?PJ0SB'9,KRH8'I!@2_0I0RO,3QZ$N:25JY3*,A%Q[6_*ZPQ\--DN$% MEC\VCURU[-K*DA28"L(HX'@ULB[1Q1Q!#1C%GP3OQ,$ST*$\,_:B&]/ER(+: M(YSC5&H3B?I[Q=_E5&K'E.#A\][Z[!7, LM,. M.!7@- 'O#.!6@-L7\"K ZPOX%>#W!8(*"/H"806$?8&H J*^0%P!<1,(SB4. M[C,'^XZ!ZF2?9/LLLD\W,OFVRX5E5N4DD,H;L%ONO$% MWG3BM_\7.QT %Y[%[WK$[J*S^'V/V"L\:L&G/6*OG&_#9Q_+^_>/3=V\/QYU MK&*W/@M<8\\]8Z_:P0*L."O S9O$G";YP4;71\"S;7'TYE^!2""P%^'NN M[("IQ(7XI\,+K_;",UYX9[S09PFO/&D[&TK:-[2N,5['#@K=,!S:KX<[KD4& M(XB"8]GD5(9B-T;NL>RF11:&+O2.9;=MLB .&M;NVF1>X#9\NV^1^3&,XF/9 MM$7F>=!O6)N=RL(X"! \EGT_E06^%WJ-2.>G,B]V4?0N.\J]7^?>[\S]1*TS M(4G:L8R"VE3P"Q=S6'L1?F0QSTHZ.$P*]$+':23E5.9',';]1E).91Z"T(?M M28GJ&*+.&*;4S)TN I+<5K6OJFPI>" YD:IN!XLD;\9V-$Q<#Q/_PH0A^%X0 MP0^EK,(/EWZ,HBAJI*Q%%KHJ:8V4M<@B%[G-?60?5'AJ,C)S;Q$@95LJRP.^ M[JWO1I>F0FST7Z&+*6KIG^F[E*DHW\V7%S'U@;&PO=V]R:W-H965T)7O&),@OV T+@L22BN.?W&BG\)D0]Y]W MUF_3Y%4RKS1F-SSXX<_EZK+C=L"<+>@FD,]\>\_RA*S$WHP'YF050>A'V3]]SP=BCZ#LZ DX)^ JP6P@D)Q CB68.<$\EF#E!.M8@IT3 M[&,)3DYPCB6X.<$]EN#E!*]*L)N$@SOEX+$^4"%V3>U&RDYNE.IM9!,KG94# M*FF_)_@6B 2O["4/Z=1.^6HR^E&R"J=2J+>^XLG^MS435/K1$DS94JTN^17< M,;X4=+WR9V 49>L\72_1'$S]9>0O_!F-)+A)PV,B!G^ /U6Y>&9O+-HP\/H; M#!7T:KT.%#"E?AXP2?T@_J*@+],!^/SI"_@$_ A\7_%-K S'/4.J9)*0C%D> M^'46.&X(G(!''LE5G#AC@"[#32!^WT 9OMZ,C3T(?M]"E;M])O_ROWJ L(;*3?'9$[08WT M^R-RS^FNACXZ(O<\>!U]?)KN#Z<-W>1XNMLRBTE1$$AJCS38VRWCA> A&+Y+ M)B(:%(L=_)PH/!A)%L9_MW@S"V]FZLUL\)84#I%YU-: C&VE[.1 \=;'R"&. MTS/>]E>6!@9=B.Q#V* .0Q[Q$#F$#34PQR'0/(3=ZF"V9U>LW>E@IDTJL=UK M8)8'7>\0-M+ 3!-:%6OC.LSQ;!O!0]A#'69;IF-6,IW48:9'D%O"#K2W"NVM M5NV?Z9R*=*]XB=7,VMLPXI:991?6[3/,8Z?PYIPRC\<9V]Z?H(1X=F4>/]1A MR#:A65%WHH%9GEH6>CW<(@>W-8=AY4N,S55]!7(FB MU!DN%DHU?J@0^/G(PEOV_,T<=E*0LK:+%Y].X(.A-7C M@0:'E"Q.398ZSG5,U' ^P&79QNUE.ZMV']V$<%E-,3J#+KBLI!B?I$M.WS]H MN:[M5K;_!RU,G0(KJNA@!)E558R]RP.5]3*]$HO!C&\BF7TV%+W%M=M5>OE0 MZ;]&%R.DZ1^CBTEVJ5::S^[XU&??TE>++6 +Y0IV'16KR*[-LH;DZ_3JXI5+ M)4GZN&)TSD0"4.\7G,M=(W%07%[V_P502P,$% @ 07X244.-\3$/! MN0\ !D !X;"]W;W)K&ULO9?9CN(X%(9?Q8KZ MHEOJ)EZRE@"I"VJ!IF9*Q?3,Q6@N AB(.K$SME-4O?TX"P%"R$1"JAO(\G_' MY_BW';N_X^*7W%*JP%L<,3DPMDHE-Z8IEUL:![+'$\KTFS47<:#TK=B8,A$T M6.50')D80L>,@Y 9PW[^[%D,^SQ54- O-_2B.\&!C+V#U["S59E M#\QA/PDV=$[5S^19Z#NSBK(*8\IDR!D0=#TPOJ.;&2(9D"O^#.E.'EV#K)0% MY[^RF\EJ8, L(QK1I1[_/B]?%+ )) M1SSZ*URI[<#P#+"BZR"-U O?/=*R(#N+M^21S'_!KM1" RQ3J7A-E% M/K1S7@_&D&6S<*Z$?AMJ3@U_3Z@(5,@V8$XW>G:IK^"!\HT(DFVX!!-6S/-\ MOK 5F(<;%J[#9< 4&.7I42'!-_";7BY>Z"ME*06+=_ L^"I=*O @>)IDL3^/ MJ0K"2'[1VI_S,?C\Z0OX!$(&_MCR5.K(LF\J74V6D[DL,[\M,L<7,B?@B3.U ME>".K>BJ@9^V\PBW!#!U-U9]B?=]>8M;(T[3J <@^0HPQ+ AH5$[_A2('L#N M17S"3#K67 MR3?AT^M\_W%=U\VZXU[+*";5BD#R>.1"O/T\7@L>@[LW104+HFJV@[]G6@\F MBL;RGY;6K*HU*V_-NM!:MG*(HL7&-:"@[9S.=A2O0XQ1 MR28/, MLJ!=BS8]E[F^XR!X*OMQ+G-LR[5JE<[.999/D'>0G7AO5][;K=Z/>)QPIK\Y MLF4@.54PYP.&K5NUYEXS;*<%[1R/1VQC']>Z_URF.]5S:R[-&F06]CW M58/76L.3_DA'5!8?]G3Q+9"2QHLHK%=T$MRO@OL?8 >"AVT,O,J0$C]Q!!*+ MU!UIT"$/>FYM4L^:=+YUO#"=%G*T'T.MA4R8HGK[I6ANBGR761^U=1$^1,8? M8INS"9D$$5WKIF#/ MUY'OU!5?:E?QRJ\_65&0"_7[-N=K?9 U4I_7A?U!+ P04 M" !!?A)1;$.X61X$ )$0 &@ 'AL+W=O&ULO9A;;^(X&(;_BH7F8D::;7Q(G*2B2&WI =K9J<:_">Q"*]ZBVU7ETZ3CI=\H2E M%W+%A7DRERIAVMRJA9.N%&>S'$IB!T-(G81%HC?HYVTO:M"7:QU'@K\HD*Z3 MA*E?-SR6VZL>ZNT:7J/%4F<-SJ"_8@L^X?K'ZD69.Z>R,HL2+M)("J#X_*IW MC2Z?$QYDEX\>_ MI=%>U6<&'E[OK-_GP9M@WEC*;V7\5S33RZM>T ,S/F?K6+_*[2,O _(R>U,9 MI_DOV)9:V /3=:IE4L+&@R02Q3][+Q-Q !@[=@"7 *X#;@- 2H!T!=P2<+L" M7@EX70%: K0KX)> WQ4(2B#H"H0E$-8!VE0XN*L<[-H'JHI]4NU&9%=NE-?; M*096/BJ'3+-!7\DM4)G>V,LN\J&=\V8P1B*;A1.MS-/(<'KP?<45TY%8@ E? MF-FEOX('+A>*K9;1%(Q$,<_S^2)F8!(M1#2/IDQH<)N[QU4*?@._F^7BE6^X M6'/P]@N\Q$QG(/@\Y)I%XP6,"ODFAERFX$S,^L_#C=A[A%@..25^50[S+X0UNM3A>QQ< DJ\ M0PPM#MVVX]^8N@#8;\2'[?B03W.F_#Q^?5_>F\U#UWQX.644RJE8#D]DB#O=W\G2N9@+MW MS95@<37+P=_/1@]&FB?I/RV]N55O;MZ;V]!;MF*HHD?K&E#07DYG;Q*; 48^ M\?V^LSF<6189#""BQ[+AJ0R%)$3D6'9GD?D^@>ZQ[-XFHR&M67NPR5Q*:KX] M6F1>"(/P6#:RR%P7>C5KXU.9'U**X+'LZ51&/==W:Y$^G\K]^><,VG%!T\-T04S]>O)/9012%^%:\D]E MV,44(7OR@RJ&H#6&9[/KMJ0BK,R$'Y!X!/>O*?"LU)?X8;80Q&%]?CQ9= &! MI#[P+3+7C/N&W*.#MRW4'@;;L+@M(7AO"7]$ ?:[ R+G%8"<%L#S,?;J!;#H MB%D]:;T"%AV"%,.&$NPW'M2^\WS72Z[:4K)?QI#W$278KW6(GE<">KI'$.)[ M8;T$%AT."*DO0!9=&*"#=:J(PSDX?9BX%_F9.@53N1:Z>/VH6JMS^W5^>JFU MWZ#+$;*TC[-S?G[:V9LO/A*8U\=%)%(0\[GI"E[XQE=5G+N+&RU7^=GG36I3 ME/QRR=F,JTQ@GL^EU+N;K(/JZ\?@/U!+ P04 " !!?A)1)_G+)?P! A M! &@ 'AL+W=O&ULC91=:]LP%(;_RL'T MHH42Q8Z;EN(8EF0?'1V$9MTNQBX4^R06U8 M3XF@3$9Y%L96.L]48SF3N-)@&B&H?I\C5^TLBJ/#P!/;5=8/D#RKZ0[7:)_K ME781&2@E$R@-4Q(T;F?1A_A^GOK\D/"#86N.^N!7LE'JQ0T/(L;"> M0%VSQP5R[D'.QFO/C(:27GC!R M22W-,ZU:T#[;T7PG+#6HG3DF_:&LK7:SS.ELOFXV!E\;E!8^[MW7P.42+67< M7,$%, G?*]48*DN3$>OJ>14I>O:\8R1"T" !]"0 #0 'AL+W-T>6QE$,D8+HXZ3-26K;=@*A<%6"LW#WHIBGVV!?GBRG#G]ZR=9BNVD M#90^=-F+=?>=[KM/9R$IJO66P4,)H%'+F:AC7&I=?0F".BV!D_I"5B!,))>* M$VU<501UI8!DM4WB+)A-IXN $RIP$HF&WW)=HU0V0L=XUD/(#=^S&(>+SQ@Y MNAN908P?SS[^;J2^_H#<./DTF4P?SZ\/\;,N<(Z#%TDO7T%Z,3W.:V(==>#7 MD$2Y%,-2YM@!IC;A@#:$Q?B&,+I6U&;EA%.V=?#, JED4B%M>FC$A!:IGUPX M=)YMK^?A5$C5U785W'?MIQ\$=IX52!G;Z[4%DJ@B6H,2M\;I)G?@LQ#R]FI; M&86%(MMP=HF'A&XP1=929:#Z,B'>04G$(+=R%"U*.VI9!3:HM>3&R"@II""= MAEV&-PQM"HP]V+WW*]_C;O/17YW:?RIZTPCRIJ-QCN4?LSGN$>WR3;2HHANI MOS5F-:+S[5Z!>P4Y;3N_S?OZQ]C#X^RDJMCV*Z.%X.#6_NJ"241V>:B4BCZ9 M:G:GI 8 A=$&E*;I&/FC2+6"5N]V4YL?USS[#S6_;Y\+$* (&XLV6_^4N_QF MQ?ZL_A>:NU/E4/&+(N=7IZ_1WT^G+7*^/$F-@3_/1Y?&WI71H\A>S3&^L\\ M-A1%ZX8R387W2IIE()[='(9>D[5Y"^WQF_D9Y*1A>M4'8SS8/R&C#5_VL^YM M(_RLP?YAEQ-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $%^$E&T$!"'[@8 M /%! / >&PO=V]R:V)O;VLN>&ULQ9Q;;]LX$$;_"N&738'-QK)U+9H" MN78-=%NC[O8U8&0Z)B*)KB@E37_]4E+MC%SEP[Y,_)18DN5CBIPS'$I^]VC* M^UMC[L6//"OLZ6A=59NW)R3\3@\R:4N1N_?;<\U+T_H"U.IM-*FK3/^YN7XD%;?:LS73V= MCMK_,S42N2YTKG^JY>EH/!)V;1[_-J7^:8I*9HNT-%EV.O*Z'=]46>GTM\V+ M!O*KO+7MEDK>?I$.Y'04CMT)5[JT57M$>W[I&!^4.[A[55?F6F>5*B]EI3Z4 MIM[HXJXYC?L6)^1KM.VP_=LUXMOR_S2C6:UTJBY-6N>JJ+IV+%76 !9VK3=V M) J9J]/1A7E0I9C+.]5\*?0IK,KUTG[X4 MYS*31:I$VXZ6 $X X.1@@.)H+@GD%$!.7Q%RT4 T;[#B\TI\WJB20/H TC\8 MY&(M*60 ((.#05Y(NR:0(8 ,>2&OI2[%-YG52IB5N-:%ZY1:9F)6V*JLBV%@K[''/4;2:JUR9:JM'^T(:RBL=5# ML=YC#O:+RJ3WQ^?2JJ:;Y>Y,MCV(\J'@[S%'_R8+DDWG%PMUUQS[I_B@S%TI M-VN=BAG%1![PF$6PJ&^M^EZ[@\158\]>#HR,,&$VPJ+>;+(V%9+ED\LSNI.X MH\31OX6L*2;RPX39#[N$K9\7S8W5>[UQ J<4S+* F#<3BHG\,6'V!TPS^YC( M(!-F@^P237'D)MR9LF\H&?+)A-DGPSGG("82RX19+-OT^3TA'41$3IDP.X5FID-P4^25*;=77L@;?H%23.25*;-78/K0BX13 MY)4IMU>0I?N8L%AU4*],*2;RRO3UO'*I*JFSWJA!7ID>R"L#F,@K4V:OO(!Y M+,Z62Y?H4$QDF2FS97;ZV_US+"[63CPN7NI"4$RDFBFS:@9D.'"]D6FF[*;9 M)SP65[;2>5M,O:95:.0=DE32%J$\Y%S_%>O=37-^:-1I.N8MQ03 M.<=_Q<)7,W"/G.,S.VVT' 1UX'/7>34ABXS(@L%W#.?@6HN M:5V*B2P4L%?4W 1-#$S0.E2*B2P4L%?47IA'=J.>8B(+!].6^([!,RV^X3( M'B&W/2 F#20ALD?(; \Z!(;JXB&\P8O9&=U8Z%]3)(>060XO)-5#S8;D$!Y& M#MM*&<5$D@@/*8E>1A A243LB_X(,Z"8R!L1]Q0%8H84$PDE8E^<09@1Q422 MB0XJF9AB(LE$!Y5,0C&19")FR2#,F_8>SQTFTDW$?6L9Q/0H)KRCF'V*@C"I M+"-DH8C90AB3)D 1LE!T0 O=>-1",;)0?$ +W7C40C&R4,QLH5XZ>2P^R;)L M9P^_<@^*B2P4,UMH#W/A3KFL,[7-EB@FLE#,OERS77L?+#A33&2AF-E"79H^ M<+FS7DX<(P7%S K:,=*!]%SKH9A(0?&KS'CVNN1SZ8QB(@7%S K:8?[3/$]8 MYZ+=(.;R*=^[7S>&#[LP*ZC?C,VJ<=JNP==573I:BHD4%!]JK::C)Y@)4E#" MK""(V9ND)TA!";.",";-.Q*DH(1901B3YAT)4E#"K* 7,;M[!R@F4E#"K*!C MX8^]H_LWOVX^';!/@NR3''2-AF9O";)/8T&#X]P;PT1 M M[1%MM$/A4:(SZ.7#Q"9N;Q5[]?36_#<=R]G<;%QV%_')?-;II./]IV7._Z MPVI\&$[]\?+.9C@?5M-E>=ZVI]7Z?;7M6]MUL3W?SVB>'N]G+EX^3_W_3!PV MF[=U_W-8_S[TQ^D?@]L_P_E]W/7]U"Q>5N=M/RV;]F-_NSRVUQ?S<)G<+)Y? ME\WY^=4T[=Q!5H+L_$%.@MS\05Z"_/Q!08+"_$%1@N+\04F"TOQ!68+R_$%% M@LK\0:93&3M 4H4U0&NC7!N UT;!-@"QC9)M &8;1=L U#;*M@&X;11N Y#; M*-T&8+=1O U ;ZMZ6X#>5O6V +UM]6,;H+=5O2U ;ZMZ6X#>5O6V +VMZFT! M>EO5VP+TMJJW!>AM56\+T-NIW@Z@MU.]'4!OIWH[@-ZN>E@"T-NIW@Z@MU.] M'4!OIWH[@-Y.]78 O9WJ[0!Z.]7; ?3VJK<'Z.U5;P_0VZO>'J"W5[T]0&]? M/>P&Z.U5;P_0VZO>'J"W5[T]0&^O>GN WE[U]@"]@^H= 'H'U3L ] ZJ=P#H M'53O - [J-X!H'>H_JP$Z!U4[P#0.ZC> :!W4+T#0.^@>@> WE'UC@"]H^H= M 7I'U3L"](ZJ=P3H'57O"- [JMX1H'>L-IL ](ZJ=P3H'57O"- [JMX1H'=2 MO1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#M5FP4!>B?5.P'T M3JIW NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U M+@"]B^I= 'H7U;L ]"[581V WJ:KC^L _#9==6"G^T[!Q^ESWX^WHJ]U%?"= M7D^7S_:W[[\NOR[6M^%*='N?,3[]!5!+ P04 " !!?A)1?^!#S%L" !- M.0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-V\MNVS 0A>%7,;0-+)J42$I% MG$W;;9M%7T"5Z%BP;A"9U'G[TLH%:)$:#5R@_\:"37+.B -\.U]_>YR<7QW[ M;O#;9!_"]$$(7^]=7_ETG-P05W;CW%3F^I/;5?==6'T^QI]].P[;9':=3U8?GS:>LK9)-4U=6U%+U<==XM@)'QX[Y]/S M)=[H<=SMVMHU8WW?QR.IGV97-7[O7.B[]*GHU?GD$&_8/7W*B_.7,N<"X\[; M>9Q\G-CLWA_W,I+3Z?44"[DYM.=?\34QEK[X_=QIVHUK_C([7N^/<3XL\_!B M>5Q^Q[_.^+7^._M0D#XR2!\YI \-Z<- ^K"0/@I('R6D#[FA-$(155)(E113 M)05525%54EB5%%&UL4$L! A0#% @ 07X24>/M(=O!!0 'Q@ !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 07X24?/I2PW!!@ AQL !@ ("!>!@ 'AL+W=O MT( !R)P & @(&N)@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 07X246<"&U0& M!0 [0P !@ ("!T2\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X24;.$1_:K @ _04 !D M ("!OSL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 07X247QO'UU5# Y2$ !D ("!(D< 'AL M+W=O&PO=V]R:W-H965T7O>.@8 *\/ 9 " M@4Y9 !X;"]W;W)K&UL4$L! A0#% @ 07X2 M40>I3T69"0 +!L !D ("!OU\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X240DPS$9X#0 AR0 M !D ("!E7@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X24&PO=V]R:W-H965T M&UL4$L! A0# M% @ 07X245N(#)!M @ $@4 !D ("!#IT 'AL+W=O MH@>T" - M!@ &0 @(&RGP >&PO=V]R:W-H965T&UL4$L! A0#% @ 07X24<[F MK\ZL! * L !D ("!RZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X247L<1X&9! ] L !D M ("!G[4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 07X2421K,.>-! (A@ !D ("! M&\@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 07X240.8MX;> @ ] < !D ("!UM, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X241H=2P:7 M! F1, !D ("!W]\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X24=#NH+H_! 6Q !D M ("!B^L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 07X247A'6E\=! /0T !D ("!(OH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M07X2482PE?=: P NPL !D ("! P4! 'AL+W=O&UL4$L! A0#% @ 07X24<""F%@@!0 M$1( !D ("!SP\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X24:(@0(?5 P $@X !D M ("!(!T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 07X249E@T-\0!@ C1H !D ("!=BH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X2 M41^=E+F?# 9BX !D ("!QF0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X248]5DV1[*@ "HP M !D ("!!'P! 'AL+W=O&PO=V]R:W-H965T M)P4 %D3 9 " @7VJ 0!X;"]W;W)K&UL4$L! A0#% @ 07X244=[[8!P! #@L !D M ("!VZ\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 07X248B/C0G& P )P\ !D ("!<+X! 'AL+W=O MJ(MKBL" #_ M! &0 @(%MP@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 07X241]( M^N/J @ Z@< !D ("!^L8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 07X248O/ !6< @ AP8 !D M ("!!<\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 07X24;3'A'G7 @ O0< !D ("! M@=@! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% M @ 07X247M:B8N;" [CH !D ("!4.$! 'AL+W=O.K'8\# " "@ &0 M@(&\^0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 07X246SV3$F, @ K 8 !D M ("!80 " 'AL+W=O&PO=V]R M:W-H965TM\)@, ($) M 9 " @7H& @!X;"]W;W)K&UL M4$L! A0#% @ 07X24>5'NS6Z @ S < !D ("!UPD" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M07X241ZXY;V9 P V@H !D ("!1!0" 'AL+W=O&UL4$L! A0#% @ 07X24&PO=V]R:W-H965T&UL4$L! A0#% @ 07X246Q#N%D>! "1$ !H M ("!Z2H" 'AL+W=O&UL4$L! A0#% M @ 07X242?YRR7\ 0 (00 !H ("!/R\" 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 07X246/$$4K= @ 7#L !H M ( !SSL" 'AL+U]R96QS+W=O XML 117 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 118 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 301 522 1 false 76 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.mrcy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.mrcy.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004004 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss) Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Consolidated Statements Of Operations And Comprehensive Income (Loss) Statements 4 false false R5.htm 1005005 - Statement - Consolidated Statements Of Shareholders' Equity Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements Of Shareholders' Equity Statements 5 false false R6.htm 1006006 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 6 false false R7.htm 1107104 - Statement - Fair Value of Financial Instruments Sheet http://www.mrcy.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Statements 7 false false R8.htm 1110105 - Statement - Inventory Sheet http://www.mrcy.com/role/Inventory Inventory Statements 8 false false R9.htm 1113106 - Statement - Property and Equipment Sheet http://www.mrcy.com/role/PropertyandEquipment Property and Equipment Statements 9 false false R10.htm 1117107 - Statement - Goodwill Sheet http://www.mrcy.com/role/Goodwill Goodwill Statements 10 false false R11.htm 1120108 - Statement - Intangible Assets Sheet http://www.mrcy.com/role/IntangibleAssets Intangible Assets Statements 11 false false R12.htm 1124109 - Statement - Restructuring Plan Sheet http://www.mrcy.com/role/RestructuringPlan Restructuring Plan Statements 12 false false R13.htm 1128111 - Statement - Income Taxes Sheet http://www.mrcy.com/role/IncomeTaxes Income Taxes Statements 13 false false R14.htm 1135112 - Statement - Commitments and Contingencies Sheet http://www.mrcy.com/role/CommitmentsandContingencies Commitments and Contingencies Statements 14 false false R15.htm 1137113 - Statement - Debt Sheet http://www.mrcy.com/role/Debt Debt Statements 15 false false R16.htm 1139114 - Statement - Employee Benefit Plans Sheet http://www.mrcy.com/role/EmployeeBenefitPlans Employee Benefit Plans Statements 16 false false R17.htm 1142115 - Statement - Shareholders' Equity Sheet http://www.mrcy.com/role/ShareholdersEquity Shareholders' Equity Statements 17 false false R18.htm 1144116 - Statement - Stock-Based Compensation Sheet http://www.mrcy.com/role/StockBasedCompensation Stock-Based Compensation Statements 18 false false R19.htm 1151117 - Statement - Operating Segment, Geographic Information and Significant Customers Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomers Operating Segment, Geographic Information and Significant Customers Statements 19 false false R20.htm 1155119 - Statement - Subsequent Events Sheet http://www.mrcy.com/role/SubsequentEvents Subsequent Events Statements 20 false false R21.htm 1156120 - Statement - Supplementary Information (Unaudited) Sheet http://www.mrcy.com/role/SupplementaryInformationUnaudited Supplementary Information (Unaudited) Statements 21 false false R22.htm 1203201 - Statement - Statement of Financial Position, Classified (Policies) Sheet http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies Statement of Financial Position, Classified (Policies) Statements 22 false false R23.htm 1241203 - Statement - Statement of Financial Position, Classified (Policies) Sheet http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies_1 Statement of Financial Position, Classified (Policies) Statements 23 false false R24.htm 1308303 - Statement - Fair Value of Financial Instruments (Tables) Sheet http://www.mrcy.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Statements 24 false false R25.htm 1311304 - Statement - Inventory (Tables) Sheet http://www.mrcy.com/role/InventoryTables Inventory (Tables) Statements 25 false false R26.htm 1314305 - Statement - Property and Equipment (Tables) Sheet http://www.mrcy.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Statements 26 false false R27.htm 1318306 - Statement - Goodwill (Tables) Sheet http://www.mrcy.com/role/GoodwillTables Goodwill (Tables) Statements 27 false false R28.htm 1321307 - Statement - Intangible Assets (Tables) Sheet http://www.mrcy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Statements 28 false false R29.htm 1325308 - Statement - Restructuring Plan (Tables) Sheet http://www.mrcy.com/role/RestructuringPlanTables Restructuring Plan (Tables) Statements 29 false false R30.htm 1329310 - Statement - Income Taxes (Tables) Sheet http://www.mrcy.com/role/IncomeTaxesTables Income Taxes (Tables) Statements 30 false false R31.htm 1345312 - Statement - Stock-Based Compensation (Tables) Sheet http://www.mrcy.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Statements 31 false false R32.htm 1352313 - Statement - Operating Segment, Geographic Information and Significant Customers (Tables) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables Operating Segment, Geographic Information and Significant Customers (Tables) Statements 32 false false R33.htm 1357314 - Statement - Supplementary Information (Unaudited) (Tables) Sheet http://www.mrcy.com/role/SupplementaryInformationUnauditedTables Supplementary Information (Unaudited) (Tables) Statements 33 false false R34.htm 1409416 - Statement - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Statements 34 false false R35.htm 1412417 - Statement - Inventory (Detail) Sheet http://www.mrcy.com/role/InventoryDetail Inventory (Detail) Statements 35 false false R36.htm 1415419 - Statement - Property and Equipment (Detail) Sheet http://www.mrcy.com/role/PropertyandEquipmentDetail Property and Equipment (Detail) Statements 36 false false R37.htm 1416420 - Statement - Property and Equipment - Additional Information (Detail) Sheet http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Statements 37 false false R38.htm 1419421 - Statement - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) Sheet http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) Statements 38 false false R39.htm 1422422 - Statement - Intangible Assets (Detail) Sheet http://www.mrcy.com/role/IntangibleAssetsDetail Intangible Assets (Detail) Statements 39 false false R40.htm 1423423 - Statement - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) Sheet http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) Statements 40 false false R41.htm 1426424 - Statement - Restructuring Plan - Additional Information (Detail) Sheet http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail Restructuring Plan - Additional Information (Detail) Statements 41 false false R42.htm 1427425 - Statement - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) Sheet http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) Statements 42 false false R43.htm 1430430 - Statement - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) Statements 43 false false R44.htm 1431431 - Statement - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) Statements 44 false false R45.htm 1432432 - Statement - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) Statements 45 false false R46.htm 1433433 - Statement - Income Taxes - Additional Information (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Statements 46 false false R47.htm 1434434 - Statement - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) Statements 47 false false R48.htm 1436435 - Statement - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Statements 48 false false R49.htm 1438436 - Statement - Debt - Additional Information (Detail) Sheet http://www.mrcy.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Statements 49 false false R50.htm 1440437 - Statement - Employee Benefit Plans - Pension, Additional Information (Detail) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail Employee Benefit Plans - Pension, Additional Information (Detail) Statements 50 false false R51.htm 1443445 - Statement - Shareholders' Equity - Additional Information (Detail) Sheet http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Statements 51 false false R52.htm 1446446 - Statement - Stock Based Compensation - Additional Information (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail Stock Based Compensation - Additional Information (Detail) Statements 52 false false R53.htm 1447447 - Statement - Stock-Based Compensation - Summary of Stock Option Plans (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail Stock-Based Compensation - Summary of Stock Option Plans (Detail) Statements 53 false false R54.htm 1448448 - Statement - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) Statements 54 false false R55.htm 1449449 - Statement - Stock-Based Compensation - Stock Based Compensation Expenses (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail Stock-Based Compensation - Stock Based Compensation Expenses (Detail) Statements 55 false false R56.htm 1453452 - Statement - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) Statements 56 false false R57.htm 1454457 - Statement - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) Statements 57 false false R58.htm 1458460 - Statement - Supplementary Information (Unaudited) (Details) Sheet http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails Supplementary Information (Unaudited) (Details) Statements 58 false false R59.htm 2101101 - Disclosure - Description of Business Sheet http://www.mrcy.com/role/DescriptionofBusiness Description of Business Notes 59 false false R60.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 60 false false R61.htm 2118103 - Disclosure - Acquisitions Sheet http://www.mrcy.com/role/Acquisitions Acquisitions Notes 61 false false R62.htm 2123110 - Disclosure - Leases Sheet http://www.mrcy.com/role/Leases Leases Notes 62 false false R63.htm 2142118 - Disclosure - Derivatives Sheet http://www.mrcy.com/role/Derivatives Derivatives Notes 63 false false R64.htm 2204202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.mrcy.com/role/SummaryofSignificantAccountingPolicies 64 false false R65.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.mrcy.com/role/SummaryofSignificantAccountingPolicies 65 false false R66.htm 2319302 - Disclosure - Acquisitions (Tables) Sheet http://www.mrcy.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.mrcy.com/role/Acquisitions 66 false false R67.htm 2324309 - Disclosure - Leases Sheet http://www.mrcy.com/role/Leases_1 Leases Uncategorized 67 false false R68.htm 2329311 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables 68 false false R69.htm 2402401 - Disclosure - Description of Business (Details) Sheet http://www.mrcy.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.mrcy.com/role/DescriptionofBusiness 69 false false R70.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 70 false false R71.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) Details 71 false false R72.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 72 false false R73.htm 2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails Summary of Significant Accounting Policies - Concentration of Risk (Details) Details 73 false false R74.htm 2410406 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) Details 74 false false R75.htm 2411407 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail Summary of Significant Accounting Policies - Intangible Assets (Detail) Details 75 false false R76.htm 2412408 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 76 false false R77.htm 2413409 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails Summary of Significant Accounting Policies - Income Taxes (Details) Details 77 false false R78.htm 2414410 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) Details 78 false false R79.htm 2415411 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) Details 79 false false R80.htm 2416412 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) Details 80 false false R81.htm 2417413 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Sheet http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Details 81 false false R82.htm 2420414 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.mrcy.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 82 false false R83.htm 2421415 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details) Sheet http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails Acquisitions - Schedule of Business Acquisitions (Details) Details 83 false false R84.htm 2422418 - Disclosure - Inventory - Additional Information (Details) Sheet http://www.mrcy.com/role/InventoryAdditionalInformationDetails Inventory - Additional Information (Details) Details 84 false false R85.htm 2425426 - Disclosure - Leases - Narrative (Details) Sheet http://www.mrcy.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 85 false false R86.htm 2426427 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information (Details) Sheet http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails Leases - Summary of Supplemental Balance Sheet Information (Details) Details 86 false false R87.htm 2427428 - Disclosure - Leases - Schedule of Operating Lease Maturity (Details) Sheet http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails Leases - Schedule of Operating Lease Maturity (Details) Details 87 false false R88.htm 2428429 - Disclosure - Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) Sheet http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) Details 88 false false R89.htm 2430438 - Disclosure - - Schedule of Expected Future Pension Benefits (Details) Sheet http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails - Schedule of Expected Future Pension Benefits (Details) Details 89 false false R90.htm 2431439 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Details 90 false false R91.htm 2432440 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) Details 91 false false R92.htm 2433441 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) Details 92 false false R93.htm 2434442 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails Employee Benefit Plans - Schedule of Change in Plan Assets (Details) Details 93 false false R94.htm 2435443 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails Employee Benefit Plans - Reconciliation of Funded Status (Details) Details 94 false false R95.htm 2436444 - Disclosure - - 401(k) Plan (Details) Sheet http://www.mrcy.com/role/A401kPlanDetails - 401(k) Plan (Details) Details 95 false false R96.htm 2437451 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersAdditionalInformationDetails Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) Details 96 false false R97.htm 2438453 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) Details 97 false false R98.htm 2439454 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) Details 98 false false R99.htm 2440455 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) Details 99 false false R100.htm 2441456 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details) Details 100 false false R101.htm 2444459 - Disclosure - Subsequent Events (Details) Sheet http://www.mrcy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details 101 false false All Reports Book All Reports mrcy-20200703.htm mrcy-20200703.xsd mrcy-20200703_cal.xml mrcy-20200703_def.xml mrcy-20200703_lab.xml mrcy-20200703_pre.xml mrcy732020-exhibit108.htm mrcy732020-exhibit211.htm mrcy732020-exhibit231.htm mrcy732020-exhibit311.htm mrcy732020-exhibit312.htm mrcy732020-exhibit321.htm mrcy732020-exhibit42.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2019-01-31 true true JSON 122 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mrcy-20200703.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 301, "dts": { "calculationLink": { "local": [ "mrcy-20200703_cal.xml" ] }, "definitionLink": { "local": [ "mrcy-20200703_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "mrcy-20200703.htm" ] }, "labelLink": { "local": [ "mrcy-20200703_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mrcy-20200703_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mrcy-20200703.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 757, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 30, "http://www.mrcy.com/20200703": 2, "http://xbrl.sec.gov/dei/2020-01-31": 7, "total": 39 }, "keyCustom": 32, "keyStandard": 490, "memberCustom": 32, "memberStandard": 42, "nsprefix": "mrcy", "nsuri": "http://www.mrcy.com/20200703", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.mrcy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1117107 - Statement - Goodwill", "role": "http://www.mrcy.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441456 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by Platform (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia261583643c9498880c7d2c45ce3f6a5_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i95ecc63795414fafaf7ef16d25aa67e1_D20180731-20180731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444459 - Disclosure - Subsequent Events (Details)", "role": "http://www.mrcy.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1120108 - Statement - Intangible Assets", "role": "http://www.mrcy.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1124109 - Statement - Restructuring Plan", "role": "http://www.mrcy.com/role/RestructuringPlan", "shortName": "Restructuring Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1128111 - Statement - Income Taxes", "role": "http://www.mrcy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1135112 - Statement - Commitments and Contingencies", "role": "http://www.mrcy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1137113 - Statement - Debt", "role": "http://www.mrcy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1139114 - Statement - Employee Benefit Plans", "role": "http://www.mrcy.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1142115 - Statement - Shareholders' Equity", "role": "http://www.mrcy.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1144116 - Statement - Stock-Based Compensation", "role": "http://www.mrcy.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1151117 - Statement - Operating Segment, Geographic Information and Significant Customers", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomers", "shortName": "Operating Segment, Geographic Information and Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1155119 - Statement - Subsequent Events", "role": "http://www.mrcy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1156120 - Statement - Supplementary Information (Unaudited)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnaudited", "shortName": "Supplementary Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1203201 - Statement - Statement of Financial Position, Classified (Policies)", "role": "http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies", "shortName": "Statement of Financial Position, Classified (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementPlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1241203 - Statement - Statement of Financial Position, Classified (Policies)", "role": "http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies_1", "shortName": "Statement of Financial Position, Classified (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementPlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1308303 - Statement - Fair Value of Financial Instruments (Tables)", "role": "http://www.mrcy.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1311304 - Statement - Inventory (Tables)", "role": "http://www.mrcy.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1314305 - Statement - Property and Equipment (Tables)", "role": "http://www.mrcy.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1318306 - Statement - Goodwill (Tables)", "role": "http://www.mrcy.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1321307 - Statement - Intangible Assets (Tables)", "role": "http://www.mrcy.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1325308 - Statement - Restructuring Plan (Tables)", "role": "http://www.mrcy.com/role/RestructuringPlanTables", "shortName": "Restructuring Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1329310 - Statement - Income Taxes (Tables)", "role": "http://www.mrcy.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1345312 - Statement - Stock-Based Compensation (Tables)", "role": "http://www.mrcy.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1352313 - Statement - Operating Segment, Geographic Information and Significant Customers (Tables)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables", "shortName": "Operating Segment, Geographic Information and Significant Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1357314 - Statement - Supplementary Information (Unaudited) (Tables)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnauditedTables", "shortName": "Supplementary Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainOnSaleOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1409416 - Statement - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "role": "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainOnSaleOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1412417 - Statement - Inventory (Detail)", "role": "http://www.mrcy.com/role/InventoryDetail", "shortName": "Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1415419 - Statement - Property and Equipment (Detail)", "role": "http://www.mrcy.com/role/PropertyandEquipmentDetail", "shortName": "Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1416420 - Statement - Property and Equipment - Additional Information (Detail)", "role": "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "shortName": "Property and Equipment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1419421 - Statement - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)", "role": "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail", "shortName": "Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i46d8aab1d17248849a9a15867a7bcce6_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1422422 - Statement - Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/IntangibleAssetsDetail", "shortName": "Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i2e8055830eca4dc4af7101d825083e34_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004004 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss)", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "shortName": "Consolidated Statements Of Operations And Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1423423 - Statement - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "shortName": "Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:RestructuringChargesNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1426424 - Statement - Restructuring Plan - Additional Information (Detail)", "role": "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "shortName": "Restructuring Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserveCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1427425 - Statement - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail)", "role": "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail", "shortName": "Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i933f199c77f74e64896c2ce13ff835a6_I20180630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserveCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1430430 - Statement - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail", "shortName": "Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1431431 - Statement - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail", "shortName": "Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1432432 - Statement - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail", "shortName": "Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1433433 - Statement - Income Taxes - Additional Information (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1434434 - Statement - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail", "shortName": "Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i64d7134339ba48739ec1ff2b851afcde_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1436435 - Statement - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i64d7134339ba48739ec1ff2b851afcde_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1438436 - Statement - Debt - Additional Information (Detail)", "role": "http://www.mrcy.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i53b65b0f7f274a2ab8dc960db43d565a_I20170630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005005 - Statement - Consolidated Statements Of Shareholders' Equity", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements Of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i53b65b0f7f274a2ab8dc960db43d565a_I20170630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1440437 - Statement - Employee Benefit Plans - Pension, Additional Information (Detail)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "shortName": "Employee Benefit Plans - Pension, Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ic0f06faef0644d2cbc2f3eed9b50698b_I20190630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i6f8e89b805cf48c7abbb72f116010977_D20170828-20170828", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1443445 - Statement - Shareholders' Equity - Additional Information (Detail)", "role": "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail", "shortName": "Shareholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i6f8e89b805cf48c7abbb72f116010977_D20170828-20170828", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1446446 - Statement - Stock Based Compensation - Additional Information (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ibb23f5913ab0496691d5f8b902a13933_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i51dc6f3d764d43d9b26f352b1e85a513_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1447447 - Statement - Stock-Based Compensation - Summary of Stock Option Plans (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ibb23f5913ab0496691d5f8b902a13933_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7ea7d3d783f24b7db8d0304dceb55438_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1448448 - Statement - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail", "shortName": "Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7e6124e13c50434a889cf8ecd77f3252_I20180630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1449449 - Statement - Stock-Based Compensation - Stock Based Compensation Expenses (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "shortName": "Stock-Based Compensation - Stock Based Compensation Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1453452 - Statement - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail", "shortName": "Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i28761c2a1b624344a805153376039fe6_D20190701-20200703", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1454457 - Statement - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "shortName": "Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i28761c2a1b624344a805153376039fe6_D20190701-20200703", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1458460 - Statement - Supplementary Information (Unaudited) (Details)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails", "shortName": "Supplementary Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://www.mrcy.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006006 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118103 - Disclosure - Acquisitions", "role": "http://www.mrcy.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123110 - Disclosure - Leases", "role": "http://www.mrcy.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2142118 - Disclosure - Derivatives", "role": "http://www.mrcy.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319302 - Disclosure - Acquisitions (Tables)", "role": "http://www.mrcy.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324309 - Disclosure - Leases", "role": "http://www.mrcy.com/role/Leases_1", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329311 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrcy:NatureofBusinessNumberofProgramsUsingProductsandServices", "reportCount": 1, "unique": true, "unitRef": "program", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Description of Business (Details)", "role": "http://www.mrcy.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrcy:NatureofBusinessNumberofProgramsUsingProductsandServices", "reportCount": 1, "unique": true, "unitRef": "program", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1107104 - Statement - Fair Value of Financial Instruments", "role": "http://www.mrcy.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "2", "first": true, "lang": "en-US", "name": "mrcy:PercentageOfRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "2", "first": true, "lang": "en-US", "name": "mrcy:PercentageOfRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i2de7fdd6d68042a391d406ebe587d618_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:CashAndCashEquivalentMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i2de7fdd6d68042a391d406ebe587d618_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:CashAndCashEquivalentMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i2de7fdd6d68042a391d406ebe587d618_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail", "shortName": "Summary of Significant Accounting Policies - Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i2de7fdd6d68042a391d406ebe587d618_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrcy:PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails", "shortName": "Summary of Significant Accounting Policies - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrcy:PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414410 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails", "shortName": "Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i04249a5d0a5d4a998a249dcbfcbf42e8_I20170630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415411 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail", "shortName": "Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1110105 - Statement - Inventory", "role": "http://www.mrcy.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416412 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417413 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "role": "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ifefa3bfaee914e49a845fbc73d515399_I20190923", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ic0a7680b5973432a9a817005a33034cf_D20190129-20190129", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421415 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details)", "role": "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "shortName": "Acquisitions - Schedule of Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i5f0707e350d445d0ab658209975b8bd3_D20190923-20190923", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422418 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.mrcy.com/role/InventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "mrcy:IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425426 - Disclosure - Leases - Narrative (Details)", "role": "http://www.mrcy.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426427 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information (Details)", "role": "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Summary of Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mrcy:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427428 - Disclosure - Leases - Schedule of Operating Lease Maturity (Details)", "role": "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails", "shortName": "Leases - Schedule of Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i7b9bf4f666be4456b0282a5fbeb2aa76_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428429 - Disclosure - Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)", "role": "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail", "shortName": "Leases - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i8584ffae9da341279cc0556e32f2041a_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i0fca168cb7f547c1bd280860fdd5dfa0_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430438 - Disclosure - - Schedule of Expected Future Pension Benefits (Details)", "role": "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails", "shortName": "- Schedule of Expected Future Pension Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i84465650936a46c98217b8cfae040339_I20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1113106 - Statement - Property and Equipment", "role": "http://www.mrcy.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431439 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "shortName": "Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i0fca168cb7f547c1bd280860fdd5dfa0_D20190701-20200703", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432440 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "shortName": "Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i0fca168cb7f547c1bd280860fdd5dfa0_D20190701-20200703", "decimals": "4", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433441 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "shortName": "Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434442 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "shortName": "Employee Benefit Plans - Schedule of Change in Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i0fca168cb7f547c1bd280860fdd5dfa0_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435443 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "shortName": "Employee Benefit Plans - Reconciliation of Funded Status (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436444 - Disclosure - - 401(k) Plan (Details)", "role": "http://www.mrcy.com/role/A401kPlanDetails", "shortName": "- 401(k) Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437451 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersAdditionalInformationDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ia6ab048065b145baa8e922f26ad36d58_D20190701-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438453 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ic80b56db057a443095eeece1551dc35c_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439454 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ifd3548d2898847c485994c73850e9f45_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "i3f87912e69044f72ab14448ea2f2856d_D20200328-20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440455 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy-20200703.htm", "contextRef": "ic77e55fc9b074ecb88f460c727006af7_D20190701-20200703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "US", "verboseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r542", "r543", "r544" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r545" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r547" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r542", "r543", "r544" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r540" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r541" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mrcy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "mrcy_AMSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AMS [Member]", "label": "AMS [Member]", "terseLabel": "AMS [Member]" } } }, "localname": "AMSMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]", "label": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]", "terseLabel": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]" } } }, "localname": "AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "mrcy_AirborneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Airborne", "label": "Airborne [Member]", "terseLabel": "Airborne" } } }, "localname": "AirborneMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails" ], "xbrltype": "domainItemType" }, "mrcy_AmendedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended Credit Agreement [Member]", "label": "Amended Credit Agreement [Member]", "terseLabel": "Amended Credit Agreement [Member]" } } }, "localname": "AmendedCreditAgreementMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_AmericanPanelCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "American Panel Corporation", "label": "American Panel Corporation [Member]", "terseLabel": "American Panel Corporation" } } }, "localname": "AmericanPanelCorporationMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/Leases_1" ], "xbrltype": "textBlockItemType" }, "mrcy_AssetsDisposed": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of long-lived physical assets disposed during the reporting period.", "label": "Assets Disposed", "terseLabel": "Retirement of asset" } } }, "localname": "AssetsDisposed", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_BacklogMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Backlog [Member]", "label": "Backlog [Member]", "terseLabel": "Trademarks", "verboseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 4.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent", "terseLabel": "Other current and non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsCurrentAndNoncurrent", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 8.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent", "negatedTerseLabel": "Other current and non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesCurrentAndNoncurrent", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "totalLabel": "Fair value of net tangible liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesLiabilities": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 6.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesLiabilities", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationsConsiderationReceivedWorkingCapitalAdjustment": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combinations, Consideration Received, Working Capital Adjustment", "label": "Business Combinations, Consideration Received, Working Capital Adjustment", "negatedTerseLabel": "Working capital and net debt adjustment", "terseLabel": "Working capital and net debt adjustment" } } }, "localname": "BusinessCombinationsConsiderationReceivedWorkingCapitalAdjustment", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationsLiabilitiesAssumed": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combinations, Liabilities Assumed", "label": "Business Combinations, Liabilities Assumed", "terseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationsLiabilitiesAssumed", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_C4IApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "C4I Applications [Member]", "label": "C4I Applications [Member]", "terseLabel": "C4I Applications [Member]" } } }, "localname": "C4IApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_CESCreativeElectronicSystemsS.A.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CES Creative Electronic Systems S.A. [Member]", "label": "CES Creative Electronic Systems S.A. [Member]", "terseLabel": "CES Creative Electronic Systems S.A." } } }, "localname": "CESCreativeElectronicSystemsS.A.Member", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_CashAndCashEquivalentMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum original maturity period of investments classified as cash and cash equivalents at the date of acquisition.", "label": "Cash And Cash Equivalent Maturity Period", "terseLabel": "Maturity of cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentMaturityPeriod", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "xbrltype": "durationItemType" }, "mrcy_CollateralCapitalStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateral Capital Stock", "label": "Collateral Capital Stock", "terseLabel": "Collateral Capital Stock" } } }, "localname": "CollateralCapitalStock", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mrcy_CompletedTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Completed Technology [Member]", "label": "Completed Technology [Member]", "terseLabel": "Completed technologies", "verboseLabel": "Completed Technology [Member]" } } }, "localname": "CompletedTechnologyMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_ComponentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components [Member]", "label": "Components [Member]", "terseLabel": "Components" } } }, "localname": "ComponentsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_ComputersEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computers Equipment And Software [Member]", "label": "Computers Equipment And Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputersEquipmentAndSoftwareMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "mrcy_ConcentrationRiskNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Number", "label": "Concentration Risk, Number", "terseLabel": "Concentration risk, number" } } }, "localname": "ConcentrationRiskNumber", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "integerItemType" }, "mrcy_ContractAccountingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Accounting [Member]", "label": "Contract Accounting [Member]", "terseLabel": "Contract Accounting" } } }, "localname": "ContractAccountingMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mrcy_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "verboseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_DeferredTaxAssetsInventoryValuationAndReceivableAllowances": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributed to inventory valuation and receivable allowances.", "label": "Deferred Tax Assets Inventory Valuation And Receivable Allowances", "terseLabel": "Inventory valuation and receivable allowances" } } }, "localname": "DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsEmployeeCompensation": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsEmployeeCompensation", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedInflation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation", "terseLabel": "Expected inflation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedInflation", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Expected Future Benefit Payments", "label": "Defined Benefit Plan, Expected Future Benefit Payments", "totalLabel": "Total" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_DeltaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Delta [Member]", "label": "Delta [Member]", "terseLabel": "Delta" } } }, "localname": "DeltaMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_DerivativeTerminationofContractExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derivative, Termination of Contract, Expense", "label": "Derivative, Termination of Contract, Expense", "terseLabel": "Derivative, termination of contract, expense" } } }, "localname": "DerivativeTerminationofContractExpense", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationAcquiredTaxAttributes": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes", "label": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquiredTaxAttributes", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Acquisition Costs", "label": "Effective Income Tax Rate Reconciliation Acquisition Costs", "terseLabel": "Acquisition costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionCosts", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationChangesInContingentConsideration": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the amount of any change, including any differences arising upon settlement, recognized during the reporting period in the value of a liability, arising from an item of contingent consideration, assumed in a business combination.", "label": "Effective Income Tax Rate Reconciliation Changes In Contingent Consideration", "negatedTerseLabel": "Change in the fair value of the liability related to the LNX earn-out" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangesInContingentConsideration", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsOnStockCompensationPercent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent", "negatedTerseLabel": "Excess tax benefits on stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsOnStockCompensationPercent", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_ElectronicWarfareEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electronic Warfare End User Applications [Member]", "label": "Electronic Warfare End User Applications [Member]", "terseLabel": "Electronic Warfare End User Applications" } } }, "localname": "ElectronicWarfareEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares By Eligible Participants", "label": "Employee Stock Purchase Plan Maximum Percentage Of Compensation To Purchase Shares By Eligible Participants", "terseLabel": "Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum" } } }, "localname": "EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mrcy_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disclosure of material amounts of revenues from external customers by individual foreign country. In addition, an entity may provide subtotals of geographic information for specified groups of countries.", "label": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Countries", "terseLabel": "Net revenues to unaffiliated customers" } } }, "localname": "EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_ExtendedProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extended Product Warranty, Period", "label": "Extended Product Warranty, Period", "terseLabel": "Extended product warranty, period" } } }, "localname": "ExtendedProductWarrantyPeriod", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mrcy_GECOAvionicsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "GECO Avionics, LLC [Member]", "label": "GECO Avionics, LLC [Member]", "terseLabel": "GECO Avionics, LLC", "verboseLabel": "GECO Avionics, LLC [Member]" } } }, "localname": "GECOAvionicsLLCMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_GermaneSystemsLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Germane Systems, LC [Member]", "label": "Germane Systems, LC [Member]", "terseLabel": "Delta", "verboseLabel": "Germane Systems, LC" } } }, "localname": "GermaneSystemsLCMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_IncreaseDecreaseInInventoriesIncludingAssetsAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Inventories Including Assets Acquired", "label": "Increase (Decrease) In Inventories Including Assets Acquired", "terseLabel": "Increase in inventory" } } }, "localname": "IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/InventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_IntegratedSubsystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Integrated Subsystems [Member]", "label": "Integrated Subsystems [Member]", "terseLabel": "Integrated Subsystems" } } }, "localname": "IntegratedSubsystemsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_LockheedMartinCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lockheed Martin Corporation [Member]", "label": "Lockheed Martin Corporation [Member]", "terseLabel": "Lockheed Martin Corporation" } } }, "localname": "LockheedMartinCorporationMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "domainItemType" }, "mrcy_MercuryDefenseSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mercury Defense Systems [Member]", "label": "Mercury Defense Systems [Member]", "terseLabel": "MDS" } } }, "localname": "MercuryDefenseSystemsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_ModulesandSubassembliesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Modules and Sub-assemblies [Member]", "label": "Modules and Sub-assemblies [Member]", "terseLabel": "Modules and Sub-assemblies" } } }, "localname": "ModulesandSubassembliesMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_NatureofBusinessNumberofContractorsUsingProductsandServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of Business, Number of Contractors Using Products and Services", "label": "Nature of Business, Number of Contractors Using Products and Services", "terseLabel": "Number of contractors using products and services, more than 25" } } }, "localname": "NatureofBusinessNumberofContractorsUsingProductsandServices", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails" ], "xbrltype": "integerItemType" }, "mrcy_NatureofBusinessNumberofProgramsUsingProductsandServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of Business, Number of Programs Using Products and Services", "label": "Nature of Business, Number of Programs Using Products and Services", "terseLabel": "Number of programs using products and services, more than 300" } } }, "localname": "NatureofBusinessNumberofProgramsUsingProductsandServices", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails" ], "xbrltype": "integerItemType" }, "mrcy_NavalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Naval", "label": "Naval [Member]", "terseLabel": "Naval" } } }, "localname": "NavalMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails" ], "xbrltype": "domainItemType" }, "mrcy_NonCancelablePurchaseCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non Cancelable Purchase Commitments [Member]", "label": "Non Cancelable Purchase Commitments [Member]", "terseLabel": "Non-cancelable purchase commitments" } } }, "localname": "NonCancelablePurchaseCommitmentsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_OtherEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other End User Applications [Member]", "label": "Other End User Applications [Member]", "terseLabel": "Other End User Applications" } } }, "localname": "OtherEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_OtherMembersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Members [Member]", "label": "Other Members [Member]", "terseLabel": "Other Members" } } }, "localname": "OtherMembersMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "mrcy_OtherSensorAndEffectorApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Sensor And Effector Applications [Member]", "label": "Other Sensor And Effector Applications [Member]", "terseLabel": "Other Sensor And Effector Applications [Member]" } } }, "localname": "OtherSensorAndEffectorApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_PatentsAndLicensingRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents and Licensing Rights [Member]", "label": "Patents And Licensing Rights [Member]", "terseLabel": "Licensing agreements and patents" } } }, "localname": "PatentsAndLicensingRightsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Income Tax Examination Minimum Likelihood of Tax Benefits Being Realized Upon Settlement", "label": "Percentage Of Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement", "terseLabel": "Minimum likelihood of tax benefits being recognized upon ultimate settlement" } } }, "localname": "PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "mrcy_PercentageOfRevenueRecognized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of total revenue recognized under multiple-deliverable arrangements during the reporting periods.", "label": "Percentage Of Revenue Recognized", "terseLabel": "Percentage of revenue recognized" } } }, "localname": "PercentageOfRevenueRecognized", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "mrcy_ProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Period", "label": "Product Warranty Period", "terseLabel": "Product warranty period" } } }, "localname": "ProductWarrantyPeriod", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mrcy_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty, Term", "label": "Product Warranty, Term", "terseLabel": "Product warranty term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "durationItemType" }, "mrcy_PublicStockOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Public Stock Offering [Member]", "label": "Public Stock Offering [Member]", "terseLabel": "Public Stock Offering" } } }, "localname": "PublicStockOfferingMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_RadarEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Radar End User Applications [Member]", "label": "Radar End User Applications [Member]", "terseLabel": "Radar End User Applications" } } }, "localname": "RadarEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_RaytheonCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Raytheon Company [Member]", "label": "Raytheon Company [Member]", "terseLabel": "Raytheon Company" } } }, "localname": "RaytheonCompanyMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "domainItemType" }, "mrcy_RestructuringChargesNet": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Net", "label": "Restructuring Charges, Net", "terseLabel": "Restructuring and other charges" } } }, "localname": "RestructuringChargesNet", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_RestructuringPlan2014Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring Plan, 2014 [Member]", "label": "Restructuring Plan, 2014 [Member]", "terseLabel": "2014 Plan Member]" } } }, "localname": "RestructuringPlan2014Member", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_RevenuesFromTransactionsWithOtherGeographicLocationsOfSameEntity": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue from transactions with other geographic locations of the same entity.", "label": "Revenues From Transactions With Other Geographic Locations Of Same Entity", "terseLabel": "Inter-geographic revenues" } } }, "localname": "RevenuesFromTransactionsWithOtherGeographicLocationsOfSameEntity", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_RevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolver [Member]", "label": "Revolver [Member]", "terseLabel": "Revolver [Member]" } } }, "localname": "RevolverMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_SensorAndMissionProcessingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sensor And Mission Processing [Member]", "label": "Sensor And Mission Processing [Member]", "verboseLabel": "Sensor And Mission Processing [Member]" } } }, "localname": "SensorAndMissionProcessingMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_SeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance [Member]", "label": "Severance [Member]", "terseLabel": "Severance" } } }, "localname": "SeveranceMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "mrcy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "mrcy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "mrcy_SyntonicMicrowaveLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Syntonic Microwave LLC [Member]", "label": "Syntonic Microwave LLC [Member]", "terseLabel": "RTL", "verboseLabel": "Syntonic Microwave LLC" } } }, "localname": "SyntonicMicrowaveLLCMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_TaxCreditCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax Credit Carryforward, Expiration Year", "label": "Tax Credit Carryforward Expiration Year", "terseLabel": "Tax carryforward expiration year" } } }, "localname": "TaxCreditCarryforwardExpirationYear", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "mrcy_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_TheAthenaGroupIncAndSyntonicMicrowaveLLcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Athena Group, Inc And Syntonic Microwave LLc [Member]", "label": "The Athena Group, Inc And Syntonic Microwave LLc [Member]", "terseLabel": "The Athena Group, Inc And Syntonic Microwave LLC" } } }, "localname": "TheAthenaGroupIncAndSyntonicMicrowaveLLcMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "mrcy_TheAthenaGroupIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Athena Group, Inc [Member]", "label": "The Athena Group, Inc [Member]", "terseLabel": "The Athena Group, Inc", "verboseLabel": "The Athena Group, Inc [Member]" } } }, "localname": "TheAthenaGroupIncMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_ThemisComputerAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Themis Computer Acquisition [Member]", "label": "Themis Computer Acquisition [Member]", "terseLabel": "Themis Computer Acquisition" } } }, "localname": "ThemisComputerAcquisitionMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mrcy_ThemisMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Themis [Member] [Member]", "label": "Themis [Member] [Member]", "terseLabel": "Themis" } } }, "localname": "ThemisMemberMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_TotalSensorAndEffectorApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total Sensor And Effector Applications [Member]", "label": "Total Sensor And Effector Applications [Member]", "terseLabel": "Total Sensor And Effector Applications [Member]" } } }, "localname": "TotalSensorAndEffectorApplicationsMember", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]", "label": "Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "nsuri": "http://www.mrcy.com/20200703", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r163", "r172" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_GeographyEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geography Eliminations [Member]", "terseLabel": "Geography Eliminations" } } }, "localname": "GeographyEliminationsMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r177", "r269", "r274", "r532" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r173", "r269", "r272", "r529", "r530" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reportable Geographical Components [Member]", "terseLabel": "Reportable Geographical Components" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r269", "r273", "r531", "r535", "r538" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r242", "r491" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r27", "r179", "r180", "r270" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,451 and $1,228 at July 3, 2020 and June\u00a030, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r20", "r501", "r519" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, 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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r222" ], "calculation": { "http://www.mrcy.com/role/PropertyandEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Accumulated other comprehensive income, available-for-sale securities gains (losses)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r63", "r67" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "terseLabel": "Net gain in accumulated other comprehensive income", "verboseLabel": "Accumulated other comprehensive income adjustment for pension plans" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62", "r65", "r66", "r67", "r460", "r468", "r470" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive income adjustment for foreign currency" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r65", "r66", "r67" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r64", "r67", "r68", "r428" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired intangible assets, estimated useful lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r323", "r325", "r356", "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r325", "r351", "r355" ], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Share-based compensation expense, net of income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r182", "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r110", "r206", "r215" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common stock excluded from diluted earning per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r168", "r499", "r518" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r61" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.", "label": "Assets, Fair Value Adjustment", "terseLabel": "Assets, Fair Value Adjustment" } } }, "localname": "AssetsFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Fair value measurement disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r327", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r58" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Billed Contracts Receivable", "terseLabel": "Contract asset balances", "verboseLabel": "Unbilled receivables and cost in excess of billings" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r409", "r410" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "verboseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill acquired, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r406" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs and other related expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r418", "r419", "r420" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price", "verboseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Business Combination, Consideration Transferred [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Earnings (loss) of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue from acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "verboseLabel": "Post closing adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 5.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r366", "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 9.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Fair value of identifiable intangible assets", "verboseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 7.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Fair value of tangible assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r412" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r120", "r404" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development cost" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r92" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r42", "r112" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r113", "r120" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash And Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash and cash equivalent" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r112", "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r467" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r513" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r241", "r508", "r525" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r240", "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r256" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 85,000,000 shares authorized; 54,702,322 and 54,247,532 shares issued and outstanding at July 3, 2020 and June\u00a030, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r276", "r277", "r322", "r359" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r119", "r330" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r71", "r73", "r74" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r155", "r156", "r462", "r463" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r155", "r156", "r462", "r463", "r533" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r155", "r156", "r462", "r463", "r533" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r150", "r514" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration Of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r155", "r156", "r462", "r463" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r153", "r155", "r156", "r157", "r462", "r464" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r155", "r156", "r462", "r463" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r120", "r426", "r429", "r430" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles Of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r265", "r267", "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract with Customer, Asset, Net, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r265", "r266", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r265", "r266", "r270" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenues and customer advances" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r86" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Costs in Excess of Billings, Current", "verboseLabel": "Unbilled receivables and cost in excess of billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r123", "r393", "r400" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r129", "r396" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r123", "r393", "r400" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r18", "r19", "r500", "r503", "r516" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument borrowing term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r395", "r400" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r46", "r472" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r395", "r400" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r123", "r395", "r400" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r22", "r23", "r383", "r502", "r515" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r367", "r387" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r395", "r400" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r362", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforwards" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r384" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax Asset" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r385" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r362", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other temporary differences" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r389", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Federal and state research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r362", "r391", "r392" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r361", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r361", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r361", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r386" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r367", "r387" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r362", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Acquired intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r362", "r391", "r392" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r366", "r367", "r368" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail_1": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "negatedLabel": "Non-current deferred tax assets" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r362", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedLabel": "Deferred revenue" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r362", "r391", "r392" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r287", "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on Plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial loss", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r299", "r313", "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "terseLabel": "Defined Benefit Plan, Amortization of Gain (Loss)" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r300", "r314", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected rate of return on Plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Rate of compensation increases" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r279" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation at end of year", "periodStartLabel": "Projected benefit obligation, beginning", "terseLabel": "Projected benefit obligation at end of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r284", "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r289", "r292", "r293", "r315", "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 6.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "terseLabel": "Thereafter (next 5 years)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 1.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "2018" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 5.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 4.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 3.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r294" ], "calculation": { "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails": { "order": 2.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2019" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r298", "r312", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r286", "r292", "r293", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of Plan assets at end of year", "periodStartLabel": "Fair value of Plan assets, beginning", "terseLabel": "Fair value of plan assets at end of year", "verboseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r278", "r291" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedTerseLabel": "Funded status of plan", "totalLabel": "Funded status" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r281", "r297", "r311", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r295", "r309", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "terseLabel": "Plan amendment" } } }, "localname": "DefinedBenefitPlanPlanAmendments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange gain" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r280", "r296", "r310", "r316" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employee Contribution of eligible compensation", "verboseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation and amortization expense related to property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r110", "r166" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r437" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Termination of interest rate swap" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r436", "r438", "r440", "r442" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r130", "r431", "r432", "r433", "r434", "r435", "r439", "r440", "r444", "r445", "r446" ], "lang": { "en-US": { "role": { "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.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r327", "r353" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r133", "r136", "r137", "r138", "r139", "r143", "r511", "r527" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r133", "r136", "r137", "r138", "r139", "r143", "r511", "r527" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net earnings (loss) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r120", "r140", "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r467" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r128", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate from continuing operation" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income taxes at federal statutory rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "negatedTerseLabel": "Tax rate changes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r370", "r371", "r398" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Domestic manufacturing deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "negatedTerseLabel": "Research and development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Equity compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "Deemed repatriation of foreign earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax, net of federal tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": { "auth_ref": [ "r370", "r371", "r398" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent", "negatedTerseLabel": "Foreign tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateandEffectiveIncomeTaxRatefromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation, period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to non-vested restricted stock" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to non-vested options granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsandFairValueResultsforStockOptionsGrantedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r351" ], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Income taxes" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "1997 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity Securities, FV-NI" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r12", "r17", "r188", "r506", "r517", "r534" ], "lang": { "en-US": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r461" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities", "terseLabel": "Excess Tax Benefit from Share-based Compensation, Operating Activities" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r448", "r449", "r450", "r455" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r448", "r449" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r448", "r455" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r292", "r293", "r316", "r449", "r493" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Hierarchy" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r448", "r456" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r448", "r449", "r451", "r452", "r457" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r292", "r293", "r316", "r449", "r494" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r292", "r293", "r316", "r449", "r495" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r292", "r293", "r316", "r449", "r496" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r454", "r457" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "terseLabel": "Fair Value, Option, Changes in Fair Value, Gain (Loss)" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r127", "r369" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Federal Income Tax Expense (Benefit), Continuing Operations, Total" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Federal:" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r214" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r216" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2015" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r216" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r216" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r216" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2017" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r216" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2016" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r207", "r210", "r214", "r217", "r497" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "verboseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r214", "r497" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "verboseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r207", "r213" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r214" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r120", "r466", "r470" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r127" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Foreign, Income Tax expense benefit" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Foreign:" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]", "verboseLabel": "401(k) Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r89", "r110", "r187" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Gain on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOnSaleOfInvestments": { "auth_ref": [ "r82", "r83", "r110", "r509", "r528" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.", "label": "Gain on Sale of Investments", "terseLabel": "Gain on Sale of Investments" } } }, "localname": "GainOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r198", "r199" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill arising from acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r120", "r202", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill And Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Goodwill, Period Increase (Decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r201", "r405" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r85" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross margin", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r434", "r443" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r120", "r219", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r126" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r126" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r126" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.", "label": "Income Tax Credits and Adjustments", "terseLabel": "Income Tax Credits and Adjustments" } } }, "localname": "IncomeTaxCreditsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r167", "r401" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "netLabel": "Income tax (benefit) provision", "terseLabel": "Tax provision", "totalLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Tax provision (benefit):" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r75", "r120", "r364", "r365", "r381", "r382", "r388", "r402", "r537" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsOther": { "auth_ref": [ "r370", "r371" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount" } } }, "localname": "IncomeTaxReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, unbilled receivable, and cost in excess of billings" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenues and customer advances" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of businesses acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r205", "r212" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Acquired intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r165", "r471", "r472", "r512" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r103", "r107", "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "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.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r34", "r194" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r59", "r191" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.mrcy.com/role/InventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r60", "r120", "r144", "r192", "r193" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r36", "r194" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r35", "r194" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r88", "r164" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Leases_1" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r487" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r505", "r523" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r48", "r125" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r147", "r161" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r108", "r111" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r69", "r72", "r80", "r111", "r141", "r510", "r526" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued And Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International/Foreign Military Sales" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Investments Acquired", "terseLabel": "Non-cash investing activity" } } }, "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Identifiable long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersAdditionalInformationDetails", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "verboseLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r478" ], "calculation": { "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesScheduleofOperatingLeaseMaturityDetails", "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r478" ], "calculation": { "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r478" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r481", "r483" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r477" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r486", "r488" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r485", "r488" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesMinimumLeasePaymentsunderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rental expenses" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r389" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order or Production Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62", "r469" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r70", "r73", "r76", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r70", "r73", "r424", "r425", "r427" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r63", "r65" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Pension benefit plan, net of tax", "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r110", "r228", "r233", "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other restructuring costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r101", "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "negatedTerseLabel": "Termination of interest rate swap" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r93", "r96", "r131" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Value" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r104", "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of deferred financing and offering costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r94", "r421" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash paid at closing" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r94" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired", "terseLabel": "Acquisition of businesses, net of cash acquired", "totalLabel": "Net purchase price" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails", "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r120", "r305", "r317", "r318", "r320", "r321" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Pension and Other Postretirement Plans, Policy" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StatementofFinancialPositionClassifiedPolicies_1" ], "xbrltype": "textBlockItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock shares par value (in dollars per share)", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized to issue (in shares)", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r40", "r41" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r4", "r6", "r196", "r197" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r97" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from equity offering, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r98" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowings under credit facilities" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Non-cash financing activity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of investment" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Proceeds from Sale of Other Investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r97", "r354" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from employee stock plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r248", "r249", "r507" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition.", "label": "Standard and Extended Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Warranty assumed from CES" } } }, "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements made during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties issued during the period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesChangesinProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r221" ], "calculation": { "http://www.mrcy.com/role/PropertyandEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)", "terseLabel": "Increase in property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r223", "r524" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mrcy.com/role/PropertyandEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r43", "r120", "r223" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property And Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r221" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r21", "r504", "r520" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitments for less than one year" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Supplementary Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r120", "r181", "r184", "r185", "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r169", "r170" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payments of term debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r360", "r539" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r120", "r360" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research And Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and development credit carryforwards" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r15", "r112", "r118", "r536" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Plan" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r110", "r228", "r233", "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "netLabel": "Provisions" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r228", "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Reversals" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r228", "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "periodEndLabel": "Restructuring liability at end period", "periodStartLabel": "Restructuring liability at beginning of period" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r263", "r522" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Axis]", "terseLabel": "Retirement Plan Funding Status [Axis]" } } }, "localname": "RetirementPlanFundingStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Domain]", "terseLabel": "Retirement Plan Funding Status [Domain]" } } }, "localname": "RetirementPlanFundingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain] (Deprecated 2017-01-31)" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/A401kPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r268" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r79", "r162", "r163", "r171" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenues", "totalLabel": "Net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolver" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r484", "r488" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/LeasesSummaryofSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Price of stock sold (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "verboseLabel": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of acquired indefinite-lived intangible assets. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r409", "r410" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleofBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r409", "r410" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Changes in Projected Benefit Obligations" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Before Income Taxes and Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Net Deferred Tax Assets (Liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r305", "r306", "r307", "r308", "r316" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationofFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofChangeinPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleofRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleofExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r325", "r350", "r355" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyPlatformDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyProductGroupingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersCustomersComprisingTenPercentorMoreofRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r207", "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Minimum Lease Payments under Non Cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/Leases_1" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r37", "r38", "r39" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.", "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of Net Funded Status" } } }, "localname": "ScheduleOfNetFundedStatusTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Summary of Nonvested Restricted Stock" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r223" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyandEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Consolidated Quarterly Statements of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r11", "r118", "r498", "r521" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r231", "r232", "r235" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r229", "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Expenses by Business Segment for Restructuring Plans" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Customers Comprising Ten Percent or more Revenues" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r84", "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r77", "r79", "r176" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersNetRevenuebyEndMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r327", "r353" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r331", "r343", "r346" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r124", "r252", "r253", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r380", "r397" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Reserves for Unrecognized Income Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "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).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Future Amortization Expense for Acquired Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r52" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Secured Long-term Debt, Noncurrent" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Operating Segment, Geographic Information and Significant Customers" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationandSignificantCustomersGeographicDistributionofRevenuesandLongLivedAssetsfromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Selected Quarterly Financial Information [Abstract]", "terseLabel": "Unaudited consolidated quarterly statements of operations data" } } }, "localname": "SelectedQuarterlyFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r87", "r190" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r110", "r228", "r233", "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for issuance under stock incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-average key assumptions and fair value results for stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsandFairValueResultsforStockOptionsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of the options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted", "verboseLabel": "Number of share options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail", "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsandFairValueResultsforStockOptionsGrantedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r333", "r353" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r324", "r329" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r120", "r246" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty Accrual" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r127", "r394", "r399" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations, Total" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "State:" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesandIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r168", "r202", "r225", "r230", "r238", "r529" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/DescriptionofBusinessDetails", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseforAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under employee stock incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r256", "r263", "r335" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryofStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r263", "r326", "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under employee stock incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r25", "r26", "r256", "r263" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r183" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r119", "r120", "r254" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Retirement of Common Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesbyBusinessSegmentforRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r363", "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits, end of period", "periodStartLabel": "Unrecognized tax benefits, beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for previously recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r377" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Decreases for settlements of previously recognized positions", "terseLabel": "Settlements of previously recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "interest and penalties recognized" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases for tax positions taken related to a prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Decreases as a result of a lapse of the applicable statute of limitations", "terseLabel": "Reductions as a result of a lapse of the applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryofReservesforUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r148", "r149", "r151", "r152", "r158", "r159", "r160" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r139" ], "calculation": { "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive equity instruments" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r139" ], "calculation": { "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r139" ], "calculation": { "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3505-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11374-113907" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r540": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r541": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r542": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r543": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r544": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r545": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r546": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r547": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 123 0001049521-20-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001049521-20-000034-xbrl.zip M4$L#!!0 ( $%^$E$TS)6LYD<$ *C_,@ 1 ;7)C>2TR,#(P,#GYDS9];JLO,2>7/W]BS:8#8]EFB#;#9\Z9672!#6 MA2,)&_CU;Z1 7&SW-K:!4LGTWK8E555653Y//A&1E\C?_N_)H-_Z@.-);S3\ MQQ/^E#UI_=\7O_U_5?6OW[=>MU9'\7B PVGKY1C]%%/K8V]ZT-I).'G?RN/1 MH+4S&K_O??!5-;OFY>CH=-S;/YBV!!/LDX/CYUY'QIQ+5< 8*C"8*J= 5-QQ MR[)+&53Z9?^YBM%@U++BZ%0%"D)ED^655M8::8-PC/^2GF=G/(\293(6C*=R MM>&>:YN=Y E=N>W!E-Z.WG X>=X[F583C/]X."G5"//!..J8K:2_,E5.3?*. GC_M/1>/^KA8A* MZ'DAY:+4NRSGL@S!F'YV?O#BU!OW^BAG9W'GW+.3\F[S\HXGU;[W1Y__WCE*/77Z_W[TH>3J9^ M&'%^_F <3V^<7GYX&D>#9X5'S# Y/W,RGG[^DO3C%U[PL\>]^0SE=\/]__Q!(?5V^TGU +0IQ>_#7#J6Z6 "O_[N/?A M'T]>CH93:M=5]_2(WB6>?_O'DRF>3)_-B/7LQ?_X'__CMVEOVL<7!8UJCL1O MS\Y__.W9>=%AE$Y?_)9Z'UJ3Z6D?__$D]29'?7_Z?#@:(CU [^1Y.1''YQ][ M*>%P]I&.=TA>T# \NT"AQ4\-ZB$R(+[9/42=F_5@O6 M]"B\NF+'>6.CJT^FS\-HU$<_S+Y?T!WZ07DH[#U?(25+1]?W^DU8OT>E) MOCL-JZ,/K\76AUW9/DZ':Q_VUMWAYF!7=<3:R>Y9I]\6;^3FZANYVWVO]E;I MK)VUD\[AP6"SVS[96W^K7LM.?_?LB+ZG@_9.^VROVWG?.=MG=+W:W'DC.F>O M#MK=7=@[?'_6WMGJ;[ZS[+78.]W=B;HS>'.VN[/V<6_G[>EN=XUU5MNBL[YV MMMM]P]MG*Z*]F@[WUMNG>X.U#VG]52^LO]7MU;=\5VP=M _?O>^LKIUV5E?4 M9G>?[1VV/W:Z*WQS_#M5?? MJ\W5K0'=BU.YL+>Z(?;6.X/V.WOVNKLV;6^SD]?=E;^LY-(ZS:O@A*\ M*^\ M0%%Y"]$:'W-6XW8#W+O'^@K1N7EZU9M$W]]%/WY%OTP>L?T: MMNPZMB(':6)TE;!<5! 3JYQDCFRS$!)YQI#8DQ>E_FN#]D\J?Y0>P;T5N/PZ MN)D3H"FJRC#RM( %5ED0IG)1&*.<2HH!-=S=!X1V;4@6Y/0E@3OV_8UAPI/_ MAZ>/L'X-5G$=5ATX4V!)B@,C'QF4KT)TH7+!6>>1I\#5DQ>,G!<&U([YO<-[ MW0 G"A4&5.)!\J?7@7]Y/![?4.NU85JEP-R-_ZQY.-SJN;9!@>#])H>G'"%V1@-""J M;$]'\?WV["DVCZ?%Q4Z](?EHA2AT.GMDR-<8 J^[&Y<,<8D%G2-643E9@8]0 M!9,IT)9:A^2=M8P_>:'4+QK$+Q9@3I0Y,_Z>*<>3] E-HE(F2:*'(D&*)@6; MD]=).L&%L,$6FE" +X2Y3I-*?4Z%/X]#OQ=?]4=^>HF\>T3^:\BKU]WV)?(R M0A(*3*5CT89$YMX'2%4*D%%&C#;*)R_D4_C\>KH.$SS<7\ESB+DR19&['WP MH8\7!N62+;)>MO#-EVX0!Z^&FX<'AYW!NU[GD*[;^8/*>'/:%ANPN;[+2]F= MLPV^=[AWT!9;@]=RZV!W<-+?/*1G6EWYV#ZD9QJ\>T]H]XEAT#G#78/ MWWS<&[P5[>X*FU]#]SK>$\0T\?8C74L,2[V]G3?067_+=KO[8I-^:^_L]3JK MOP_VNKLG[=6M?,Z4F37Y^%<2VD5&KC^:4+Q#E2BBDZI2U)BE8$8+'I^\X+^ MXC]"&*LLY.S);'@)7!@7(U-*HR2O@@'WYQK!M&2/A%E$PIQ>$L8FH&9OB##) MZ ITI$@B9UE%%J*.*4LF4B$,2?\W$88"O)GYOQ.EF?D@-^GQYQ@S$O9IYFG\ MZ<>;X^UIZ=%^Y_O'>'7WQ7 XFL&+WC4A 3# (=C*)\'([FA1><=M%9,2@7R. MI#!3//*4?9N._ TMOD]/'FGQ0+2XD@OAT$A/8:KT.58@N:]LYK'2%*=8J8TF M#^5;:?'%8.4'A.+6)N8F6N24H>(. M4@74K"N+.E<@DI$6G57:WQ4]:E"/!>PZ;09'MF](B/4YD\OJ0$(%G%%, T%6 M)GDM+)/:)MU@"7GDR'=SY$I'4-L8.#>51N5)/029&95M)87+-@&R+.)W<.0! M^D&N#;<\1KMW08OKG2":11$X>:9^1@MK4F4YQ(KY+(*Q*4BI%[ 3Y)$3=\Z) M*ZF@FF>D%F7^A<<*4H(J:!,KJ91 0E K^\T=8[7U@'PV6/L8U'X?0ZYW?_ 2 MF1@1*RO1%:2%@E\,$[]((9JH)8\<^1Z.7.E(SJ"#$J9*FR.3W ,6G+T1@/<#CI M?<"-81P-\/5H,EGYX'O],O?LU6B\38S91F)0;]JCH"@='D^F99%+!Z>;N>M/ MEH-4 Y*.G0W9Z>Z?=,IG(M7>ZK[:7&^?=@[7/K8';T_:9^]/.MVWXE-2T7E\ M]S#RS=4U09]%9[T0\CWLGFT4R3K=ZZZ=;7;7>*>[=Y-4S%,8))BNC#-EQK,3 M5<@J5%E[9TRR3)#+^#52?7$UA$U*D.],)E 'B#(%F9.VW&?G9;%+7UL-418= M/T_'XU/TXSF%RH+*YW\2K8[C=,>/QWXX/3U?XM1,W/OXSZW3O9UT% 3H3O<] M/5-;[!W^\7Y7O&&==3)=ZZ_Z>ZOT7*MM$IG?26RV!KOB76YW-_[2Y 4:RZ!B MQLZ&XJ"X&:K*D7P*33&,*/T?7'S+$I:[ FVVBN4&:FLG4QPF3(_HOMO1H_" JFY 1XY:$VZK]W]L[WU/\BE.^AOKKYEF]WW?+?[[K"]OG78.2-W['"/T-W]N-=S;'?GC\E> M=W2Z>[:O]KIEF< :[.Z\8;N'=-WZFZ*=)[L[9.AWUF1G][W<@ZJQO\7V?SY4CT[\I? M.FN&W/)*05D=;!FK/-GX*EEK/8ODU@.I[]^M1_HB!X+2$) QR8PC.\XLAY $ M0R^S%];B(P<6@@.]2PZ$I*61R5202_=D<+SR6L=*6Y>#YLYFG9^\@&_A@(@E MCP<%%T9KB,$&(T3.62MCR5<,ZI$#]7-@X[H.*(\:0:B*A>PJT#E45L72;2#1 M*>]#BDB!X+=P@'N-*D5._KH#EIT-.C'.@^))46 9'CFP$!RXT@'.R>4&X!77 M90H>6B!;X*'BC*.2I.I"6W((OBF7P+?T(=Z$>), ]M/>[[_YVC2*T'!S-&;]"AP>]V;3&OFP6;WSOM(.L9ZL$N+!UJ!#F%*,SN Q<&[H=]QQYN':VKW<)?.)\P.R,'W?I7RJ#;^ZT3_]U]N8O:F7>2R21GZ6"H1"MLBZ%2G+O%9 ; MF,HLE[\3^<\[;H;'@X#C3_IN*%!C"@TCR<@0A DJ2"XEAY0+H&:&HKV0_5O- MG$C>,XCM>[^BI1.]QQ;@X& MG<,U:NIMNM?N29'U=K?3+Y+=(0C;J_T!R0)K'VZP2VDOYF"'CI85R3MK8G= MD*^6'EX*\%;W^NV=MVJW^U;L=DD*>I^9@X-=0<^X3N_6W:-@D@+#+I4SV(7. MX.W)7K=_T.GN'=#SG7[B%DJ3E6$I511YVPI,H/C0<%E)AXQ'%2F1&?PFNDQP?S #Y68/0U!.H2-7A"3+,A]8L#$G3HX+ M:W5]Z?M MPWVY>_;V])..!6:XSR'D2JL I![.5+[T+M G[JW"9',@9_*;.G1_('O1E3B, M>Q_(K2S]_'-O8$(!Q#\Q[9,HK-!#?)CY+ZN]2>R/)L=C[-+]?^^/XONZ2="] M\ACVUK<&>ZN=@[W#=- 1U/8/J3T?KLB.>'?0/B-ODMK_[N#M:7O[4X_AU?N] M];WW;?%J0/>3>SLSKZ.^*3O$F3PC0CP3N7S%%X;,6E0NFS'*3 MK IHM/_SPV(]/6YS_TBK\^*4UO?9(.+M'*O<:M?SPDWM. M/OJCUG^5\\L A&"_;M,/LX_\U_]S_B"_^^'[UBBW5F:$];^T.D]7GA:WM.5; MPU'AM.^W_*"D,RBG_4]N9O.\_O,_R(/]M3=LC<;T^N4UT/9R7X M86K]]['O]S+9W=DS'A#OZ2;GZ19*]4U+NMC9M72I;T4_.6CE_NCC^9G7;O)Q M=-Q/K0/_ 5OD@!^7.J2'VL8CBLM(3UO"ENH6\A=JP_1"@]YP=#PY?X?RV+-K M*)[[[#7.*^;R-E01),F]R4%Y_%)'YUA=JR&Z:RD@]\;TR[QZY\5>P/R_)ZW1 MU7R!5AB-QZ./](E><=^7S* WGJ$UHCONSS+ MORT)9XJ^%_G;SYG3>]\,#FU M_J?Z!>ANA"/1DZ+.SP$K!9^_O[\.VQ=X1H60W!T>#\\-X>SJ/M+S^/T9,G35 M$*>MH_$H(J9):Q^')42F&P6JQN,Q 5I2:51T;R73Z^RW@W&Q'C=2H3X]F20JXMG-,L[O?W73BV>84$W,OLV2 MXSZ_,$GGQN![3-*\()SE3II_ZZ7RG1KFN#5[(/QBON.7&__O9G*X3R]^,?_I M9NE'LU&N^3?":CPM^=M>G"??+4EKY]==';M\S'1Q:LE62Z?*JUN<'YE_G]_D MV8V*FI=3'+M9I1W/ZO[\QP'ZHNDO+C(6/W^[O3J_?'YH_KU<_T4,OB&/5?U5 M?YZ&>'I>\5Q4PEP6=''D&VOS8D;6IQ5Z >;LX#?7Z#J7:_2(/GYS?5JTT0NORCH!0&N?_[Z>\DE@<#/WZ_#(=D;V8G-]N-K;_FMSS M S**;=*NWO#E:$Q.TNP)?_2N_^:U2P+NFV\\?[+/3O[*4SS[!(Q%5? ;G/Z& MGOW%TXBK&O@VC;C9JF\_[761:J#015>2_:!*7E_>.#^8*'A.>/W4F6?GIZ/Q MIVIZ2X/_V?7EQU4LDMHHG!?ZNI=L'HSMZ\W>V?UIF2@\()EDX4! MC2<];S=M)]7<_SOWF)>$T#S M(P)X QJM+>?2*&L3M7X!(?.H/9 6&(M&RZ6!9B6EWGE?UI^^ES:&+_U1;^K[ M#8$I.Q&=9.BY3J 2#YS;H 7G.5O)$UL:F+9PZLO@UYH?#TOW5D/P<2SHE# : MSCRHK!R3%"R152!W32/BTN!SBY4'#8'L&Y9HU&_#[Z4&A.+> 85!CBF0X((E M-5$L1U04$2"KP9UILGVNW\^2@ 0IT3@8#<&&H%(P9-(].:U( "\?H ]FU>L' M5Z=2QPZ"X ),9$&4G*4B*)]"PH#+!^[]^P+UHRH93UR"-)DEP)B]0,^"LU)J M2V9(+1^JM7@0]0-=9H2I""9)%H'+DDC%,+*SH(/U1L69N[$,^#Y4#&SOS ]" MBJBB8"Q+H8$:H$T1DM.:*HH0 CFM8PBNR@2 MYSJ:O#0P/6@,?'?X<)"8>(/%H=78Z,9"_Q'+1:&GSJCH'O#C**"S)W M+AJ3#: &ZW04$;DLW4K*ZX>#K#91\9B%ESSEA!"D\4S8LI,=8HK695W#4$B3 M[7/]8S0*F :T67,P8 0Z87,$R639(B8EOGR UA,#UP*NC(IE$3 J!>"BMTYE M\$[Z[+WU%I8/W >.@6M!-:GLC=8F.Z? &.M$R-F1SR!]L&1]E@_5^F/@6H#F M,F3FN;3D7X!499V=LM'G0$ZBYP$?;KY)DVWL74V$N3D6D$TPS&? F(#<>*^3 MHC;'LM%)YAB6!IHZ8N"[@REERY4(3G()X&-T7@C.R6E5.7)OS-+ ]* Q\!TV MH^!"3($:D)&08K04"B>R;A1,*8/&+@T^=9*FL=).28=0!-K4IKG16Y ME#KDLG-U@Z8V+X)UJG]>+R=?(OFLG&,.4%)8H,FX)4-_"T=Q_O(!6D\$6 NX M@;%9AHT M0!-KE!95XC1V$RA?@Q!"6:0-%9!:0*@UT+,-K27*EG4-2W!B7!IH:(L"[A(F\50K0RT1M #0Y9,VE%S8( M906>K]E9"I@>,@*\0WR\85&(X,D?<:!L]E)KER(9-4&VC*6EP:?F"/#'(+M< M!'8T'NV/_>"SM;*S19D7!^=E_+O5LI<%EAN55#"CS]??SLJ\.GZ;8C^)5(DV M!J5B":!,7 Z:VCQSSJA@0YK[OD[(:OYA43GV^_&$VO9DLA*)8^=)#Z\MAKW( M1#+\TP^Q?_NUL'?@$;E*7#+J*WWBUT_] 8](D%QXS%1D3A!B\D*CYE9 ##H: MP2]ZC)1PBS4$3S6@*N'N0#%=-AB!@G8I)20K N-*^6Q!!4B8YWUF:L'6ZI_7 MP/>NU?]D)3(X"]('9C(P3J$/-77)9!+9!B7AHF$#M]7\0S,;=O< 5\A6#/WZ M>'1\1$9B99BV3X?3T; 7V[TX'GWT'_#UZWC_#1TJ;F_9T*^?^B.+1YT4VGG/ M-35T$G%O$G,9%%A#01',4RAPX:KYAV:"O+[V6]IG!V/F(M+V9M/T">D7O"$L<#,L+; MIQ-R"2?W#J:]F?[D*S.SKY_Z0UV*D@>I'9=" HH0."][=:@DT4IOF]1?O'JQ MZ?I%TI*5JTQR5[D^9KB^O/!"5R[SIBUC;U.*X(.QD5N%H"58Y5AD.:7 P43/ M&C2Q9'&1K2<30V0\.-)?:J+@57*Q]"J:E(45#B^& 9JQ;&9QD:UEG0P$&-!D>WV!@329NX2HI-<,O2NCT9I<[R-XP^] M^$GJI?E)Q(3-#SBF:Y=R , $;DEY?58"@!IM,;84^+F0E93Q(MU@,R1YP>&M M19>9%E'ZI)(7928%6"N251JCTE;'+R=#?X2W,>(L$AIRGW32EH'PTO$$3&- M94W2O(YDH=\*;\G"MU4L[#F YTGY3GJ#X\&2R.U53_1%,K^_Z8>^./K-O=!E MV6HV9; P&& ^.!04+4%91^.224TRT%]/!7G>'7WN<$VV,&+O0\FO_W88>OU^ M\=GFOTS\,+T<3:843*^=1(JG1_EW.N46 U<_\K0_>0;'3-%=UD$9#!8,MUYZ M-$K)LI6\UQX;Y$P\4K%QCL]5 N.+?3Z^J+,7![]99K]G&]D%X_:73&UON$2F M]N8<-AW(*+I4DBB!2M(B*Q/:M%.@(;HFS2->U-'9&GH0@]HO6N0A5E(4&L)4B%%X:3D@5.$FH1TC@OK$,INX!QD:E"0NI"@UM-O MJ)/U/O#$C0!KP7GGN;+:>!-B1+TT\OO 0W*UR*[BW#M!'D^VHB0,]J3#9=XP M(]O*O6C2BN"% K,6N=5:NM+=&Y+@$(4/@:!4S)'N*N/0+XWZ&/*Y,)3B>_GY[OB]7W MDT^7T5WT(6]A?_8PDX/>T;WG@K@CPC@$3JZN]UI9T#IXZV.PI,3"&<,B_.S+ M-9:".?4O("D:A%F -=(" W1EYFH9GU6%;((]ZM(]L&L5/V!_=(2IB_%@..J/ M]D^W>OL'TZ9H4U"J9,X5Y.H+R.3SLT(?:R6"C@+THS8M"7OJUR>)R#(%E!FD M ,>5BZ@58\* $E)=ID1Z9-A=,FRS[,F^.?YS/$K'L\VX?_?Q/?&L(?*4<@X( M25IE#5@-3F VS):>I@!!YD=Y6@[RU*]..>6REPIW+FORG= I6Q9RA;(3 (N7 MVY\OX=++95QCJ9,(Z!@'IF1)9F[!JS)X7Z8GNJ3RA:UY!/&V>GX=EQ_995)$ MA3:+7+9NX)@"N+(3.V+IND2I?S9V8$@E P#A*!48ECVUZ)(^)5DA M0P[LI]7DI:%-_98BEYR?T4B](H*Q&+KTB_BT/Q[Z07N$!IHP\/*!> M!IF@YE)9@+U/@T3Y Y M2BM_0FCN5\EK&36Y([(XQ]!%DXR.%K1003%-<"JN;7)&+$] ]K.RIGY3(9A. MTDG/N,<2*=JR7!71N8A*&1D>]:BYGN6]:)+/O"3Y85$P 8(%RX-3Z(*-RCF( MX5&3EH Y]>M20%=6"P7/LP,+2!^B#Q%-TC%PAH^ZU-B.[GN1)9!"&T8<,=Y# M-"(8GR$C(_?:8=3Q49::3YSZ54F)D***2@4AP'+MJ>S1 A,Z,)-0,>^X"DDPQ"/Y\RNOC#A2W4^-/-I7X 5BD!VZDE-%X!PJC MS9*AU!R893J'\)/!LA3!Z;T0!2G*5-$*D%:#+KL:V\029PC92E27>3A^MJUD MEH(Q]6]NXV.0&1QDC !.<\I!*OMHQ8UG37UZY%%*;Q@/@G- ')RG@P?Q.#(ZI&[*A_UJ)'1Z;W( M458HT3F6F;=@,'B4,AAE 8U6].51CII-FOK5""5GTD8(&C+YW=I*!C:CC)II M&7/SNS0>,'B^PSX-0L1XFYUT2H,/W/D@O8QEJEO@UC1@#_57OC=^Y_O'2.WL M/.-_*>!W/^E]TMK6)M/>@-B[F2\ON?RPVIO$_JA"_5BVOQOC?QSB,IS>?Y/+D:Z>6C2^.Q^-[V?ON7JCL MH$S'5-ZQXN8D%CPW])O>%[U.(UBJJFI]N%OA1;X9UMH/;SR7#9,TDQH;/G"@(Y$SJ@R$&JI$ K M<(UB<8UT>?2!:^ N&H:RXV1(EC>*NXWP@1]U]\ZX*YP! MQ;1$L)"9= (!#=-.@@XAB49Q=WGI\NCY?H&[1FDA+=?H0@*;K6522XN>&^N- M06P4=Q?4\_U)9)#S)%@(@DM/)MP:*[B.J(R.0FBI&S#2\^@#UDJ@LC6HRK)L M;48$ N&<"=PHG@)SF:EFQ2\+Y0/^) 1R1NJ4C/*16V Q.:Y%U-J5,4XM10/R M*#QZ0[42"(-EPB5,01CPWCG H(7-:#FRC.IB+=@"[^^V^-[0DO>O_Q"5/]VS M\$>\L1 S1G1>" %9:*MC)EH3YS!K95VCJ%PW9QZ]P8&?1 L-15 \ M6I>B#2 @V6!-V;5..&^-0*+L,.'1*>42>&-=R%8%E6T)!?K:^P;M4((\Z1)Z"+UEZ378,E?.HE!#2>YD:1:!';Z@&!8+@@M0Y*20" M:0P*7 B&&\%Y#MB &2I_CD?TOM/3/_M4!2O#5(;TCV8.T6GW] BO+6IZ.1H0 M/CB>7)Y"IV^/\O2C_ZH7M"A]N4%*'5B, KD&%8$<#VDI]O(L(G?6+GZ#;P!> M=]B^,AJGF%)DVC6 ,HY[&V1T8'U,Z.;)M4S)M;0,#>U2$X_'P]Z4))I.?-4[ M*9\>(,\>-;+;+ 3]M#W^P$+0A!9\28Y!80!D[YS(@OD< U#S3,HLB7X^+*SW MHIS"D$&SNLP&0K"8+#*5$U*5BD1P+8MRUH74'6IF\F"S"!02,0#F@Q50]O,6 MP*(@;[V(8T**>[0-F4G; *GC1<.G>%< M1"E#9 WH#5YLJ.ZR5>G P8"0-FLPP@<$B%F0Y>+!V]B .9'?!%7;QX/>$,>G MUT]L2*LJ2PZ%%$XR"L=8U-9%X2S,-L-,P3:@7W&QH;K+\5QJ4C%3LTE2@4?F M;4HQAZ2S4,(RN6S^?1V!6?U>?O0JH_5,@T0(R061(V,>N8Q: /)Y0J$9RDO0 M,FM'V=X:Y4_;\@_MX&"TU-P CQRTME[H,L0=&8++-J0&M.7)>/I\RP_W+W L M7]N]86]P/+BKSM%F\*<6E0A*0T#&)#,.*%JQO,SP8>AE]H*BS@;PYV%1_BXZ M^Y-;T+F1_!&1)W00N=$:(OEY1HB#US M-M2\34/]6*9( 4HH4P!2 %3>$YR:>R55PD1.R-)@V3W E>D!#OWZ>'1\M#&, MRX@F^9-1\: I%$D0LW3<6"G)&7!9:M^$?5,6.<7^_0PRA:QTV4M710\N^4"N MG%>*XDHI) C>H :XR-C5WS;)T2JC^I(A 4VRZ[/AC"UXN0P"_I7&-NDN1@+ M#5[]K3/$""H!2FT8$,".4QM-D"%@ID\-F-7V[0"7CI@^3J_O!M&0=IDE6B^4 MY:SL../*O%7"J*PI$DS;[)>Z73X(;/6W2!LY,BTY0_3@(08?P#MJGX*<)(UL M&5OD VR:<8>MD#Q4!4ICH(@13(X6HLL^(K0"=R3]EKNP/CIE+=%PV M:+AYD;&K?\19RUSD-6#B' 0JKZ03BDNCM19*-F$MZB('(O?2.$.910R&J1P$ M9(W.Z^*G1D1"SD6UK(VSUBBRGOD@#KF2(AB7#22=@I%.BLBS$%%QTX 9XPL: MCMQ+NT3,++FL(4B :, +9[(564OR8:-F2]TN'SZ*K*5%,D%-TD-PG#M(W+C@ MLI Z.= " )N0_FEQ0I-[:86EP07!*60DUQ6]+-()+"MR;D3V6BQU*WS #0\? MNN61CQHC6I"* #4R.1>]5@'*\"1J[AK4._#O1Y97*.[H13_\TP^Q_W(T/AJ- M9S'(G2TN;TI 5%,WH;0F9NX2^=@!,"@7@U=*\L"T7Z+)* M)L[HVE*Z%:C(& MYLFKES$K *F=PZ09ZC)M+GG;I%&'!E*MILV"ZYF5Q6;+"E2RP,'H8 -FGA/% MD<;[K!NP\NY>"%;CP,+_9..S=I0\VD,IB5XI'(I1=H:6RT?)$P:/P.L&RX+(Y/<#Q M>2'WVZUZ=]"@U\8Q&746'$@C?79:$E[2J9S2Q>2<9@2.M;>=^L/%$&40R+., M3E#]:A]4+/WF.DNM@35I!&L16ES]@"HET&0;N1(:K#8A*^65 ^$D9)D:D&BN M]E9Y/T/%#DV4*0L)DBP:HY@&?$!K0*LRB6-9<'DPBW:'J;\T2:!CUG"E0'/R M,YSPRC,FR?$'WJ3%&+6WG?J#.&V9Y%YGYC$2FL9GA*QL1@F6"V66#LT'M&BU M &JBLD%FK8TDBV;+QNXBB&A4SI8^-6!?KMI;Y3WMF1N9=B8:[AUH+!-%4S(N M($>KAB0]/U)R_'F'K3 MEWX\/LVC\4<_3C=[)@M2)=/O776/;@SC:(!TXY7CZ<%H3+5Q\W[;4Q*P,J%F M%'W_#^+,)/7B8G>?W1R3MZ(DYXO2E%46G@49K#12)9:=2DHM/BF^AM J'9U, M>_'EZ'@X'7]M8D4-7%P8*B!7SK*@2+*!&.%EV1PF2Z$T:41HDH_4>$Y\]98_ M5Y8##\C34PR+#Z,Y\W[E8^]_J6HS!#:P@^C_H>Y2[CP2'CO'B(5I/I[T!YA*@9@[ E#0B.2=F37;.$]A-R@KUM[)Y?F!E?XRS;,QW MY8BM8IAN#$L<7TI]$)FN7P$B!?61.:L34Z X(QL+H)Q46>>4Y/DD3\T4$]7\ MPWWSY5OK35=,54S5NO1F/L[0_+60UQ5"++3!,4]#= $C%$D24B MQ:.*:=>$9-J+!LY=IL_.T7-M8S!9@2'_,0G+K&8D-RIESQIDH18#I?J-2 ;. M,_<\ZV#*/@,N!Q9YQ)1YEM*;!KF1"PAI+7ZD,1 HT%8N! $ZR.!+5F.1,20C ML\]-F#:W"$C>R\0Y+2RA@2Y*14X^E0PQ!)]$8,H'K9J4-?@F2MM'H^%D-"[C M(E<3CK\=IZ_>_>?J",W.,X6&H9(9@C!!!;(,^U 5:+^&)*3I - M588<6&,H? <74D**R:PFMW8&F)D#MI J7!M@YO: V;M+ZI$M6A?'I]N^CYMY>SJ*[Z^GT3@.5,+L MU\V<\7XVG/[4UBBJMEM*U_53?VA#%<(NHLT&2+H2H4F1'5(H$*6,GLU#[T<@ MOR7ROH[-#[B-2N<%Q"5MT?T M+MQUSZB9*E'RG)"$\NA8V;>6,ZNMX.RR@ZSAB-;=3!\85(R&H^(Q80S@;;(J M2V[*0"O7B7N]^.,%*V5>TN?;L:P-COJC4\09M T9'P#GA659ECUL9WE//?F@ MF3QVZW1.O$D3&>I!I?X^C<03+XG<,SH$(\FM\5HD'9-S61EH4DJ^!8"PGLQ> MH+34GFDG/63O'7>*F21,)%31L@;T["D< MIN@9*L9E#U2U6CN>5+;!,>&Y=+))6[@O#)"UA %> M(XLADG>Y8A0U%X!<1L5 @K?6Q6PQ)F/* MLC#16)]PML:W%Z>8[KVOXR[]06V<$1R4=190:PN!N>"SL(E:B8+FVZQ[QZ5^ M>V70FT2NH)590# IV,0D@Q0Q* 6R 2E?%J!-W9T?*'3 Q%345F()KEQ20; @ ME(HLD[O>?/?A8=M4/?NG*RT% D7%48$E#R*41(W%D_#"B-" 1>SUMZF[[),W M3L3,4E(H0.CD,[EV+I@H8@@A0O/[+1ZV3=739^$#MQ(XR\P#UQ!$]#%:419@ MD,O1I(FIY]D 9IDZRI5?GI):,KULYC*VN93YDA)20(R0L>2UC<%[*WGP(8$B MLV<;Y3LN&)RU>)%""Q)7+V*2#I@4Y$6BI9" ,^=0*M,@B5TP.&L16XLNFUQV M7&$"F*+(SB+GTOAD QJFETULM['?[PWWUW&(8]]?&::5-.@->V14Z>0/N'9R M1,4NIQ"'Q'QVSN50>K>O2S+:ON]-(.TY(N;7"W+V\*CT7A:M'WR^ZBHR%^/4W< MK>Y_2:OKMSA_A'B>3?'YV^WETG[MM&,,DK2!G':+ 1DY=2DJ3V(131-2P2\X M<\KAM>/QZ&@I?0/=(-X M%VRY1[8VDD04-(J8>= @274L!.Z]Q)"R#5PZC@TAT;^#=0[FZ5J_1X'C^5ZI MRXBE5!RXM3EC8""9\9I+ :SD]I,:LES<\A+C T]T6G /WZ4O<"Q,$2IT\X]*:,M^1!1-" LZL=2JDE!>; M"3^S5W O= B.!#A$IEQW#9AV&;!=?L!>@]JZ5ATF0FP(CM>!O@\J;P)WMGH>/3.)?O( MG$6V^/7S)Z9H%*/ 0#@ %;(S9 >RUT[0C]$W8:72S^XGU$\B[U.R$"V6*5^! M)2L5&$5>I]&.R:4P7W7T'M2SV#Z#TK',^W(.%(6++-HDLM!.17!R@3?S77 [ MX;(%S'F, [;T3@"%;!RDR9RPCHR#X J=%7W ./$SOP1TRH4P#I8C1 M85 ()KJ QI>9H)!Y2226%YL)/[-7<"]T, ESS.# B0Q&RY(S K,2T6:F@L#% MIL,"V/=[0<4Y#2[)K+,1D%,(&8,&JX1CG%JO:,#DD@77[0?H/:AEUDIV@L<< MN4W.@G6Q)#D3*)E)1FG-Y"-S%MGBU\\?"-HPYG0$BO]2R)ZCY5)YHZP3R30A M,]?/[B?43R(3@$>6N<&D@'OCN P1@F%*,^V@"8FH%L2[J!]+T@-NLPP$8@ # M92,8(7E [[-R A=X-Y@%MR/WWGMP=XE$Z,"\5EY)\@L# M R9L*&3PF5EOF4W1+C8=%L"^WPLJI5O?J!01O8;(C',Z42@H9$J1J="$U<'U M1^_U;,H=K0*4%&C90'4))2LR\Y&^,>%]\ T9=OL)9VTDTL FP09F[ 8Z#_-F[+OX8) 6,_00Y(*;!+660LF@E7.0332*H8N0Q,R@!4(_QR/TG&< M;HZW!XY:@4LKQKCDPRV8 $YB6"-[+L:ADABA"E M%BF%AFCJXJ%9SZ30XI=JS;F3 H*W00>0ULM<^NDQJ(;(Z^*A68O2HN5"6Z]B M] RH=7H73-GTHW2] 'FMS5?:M3[&Z7@T[,4=/\Y^C#^)ZH*(7&NPW&22WF"= M8M%&Y[C++F65FJ^Z"X!L+0JL0 M#R&D9,CFXP3E"6*#-2/6N7%.F]"PVLO4D M8Y3..3@9C5>&:2UG GJT]%J, M*1EE,\/,J*5:4_(GV*P<0QF9"$U(X;7HN-:SP"Z$H*F&9>0*LC+>"9NTX,$@ MF5B]!$I<.Z[UY%0$-%F[LK.Y!&EL$-ZCU(HQ,K# FK"STU=P[8ZFOO_3Z3!G MR#*+J&,BSYCQ8$,J2:,: )>:-IT@F16&U NZ;DH?U:N/*3=/ 6W*A-VDQ6$6*. MSF@7I3$\*D_8+D$';TUHUI,$/'LE=!E4\QPT,$+3&BZ9\SP9VX@=&Q83S7IF M@AF#BB(2%Y@!C,':#)I%(PQCVF?3?*5=[I2WFD!MMXF M1VZ- C*-I@Q<-U],ZP&SIB$O!Y#(!+K(P'OA=%!"27)LC-$L+4%'0#U@UC/. MY9,644@N,E#0X6T444-@.FE AJ'Y,KM!;[L_]F6[Y.,P.9V4I7G+J;$"(P:4 M42K(C%EJGQ$\\PF],\O@L-: 9"T"RQG+/D"R&4EH?0J&65!,N.!19+0=1 D1"4F:)"IRW(5ADC5;.^>J]UQ1A+*5P2@?2.1&9DR!YM$YS M8V3,H+UFMBF9!VH'KY[PGF7%?6**;![8:*VP2H,2";1#E,V>T?J X-64<5$F MKP%XT F898$,GC9%,#SD9+@SH$""(O\D,B.,43Q1_(>-ELP'@ZX6P4Q**.-+ M/F.F@"=!;0^"-<&%Z"G&:_9ZJ[FUNSBZ,DP7AV<3,9911$$X[;W 8*0$#L[Q ME %D]I$'KAL^(ZI6.&L15@K4+4:JV0@.R#J6J5 QV:@9,$W>3:.%M58XZTDU M($.VVGA@]$>$:(447B6 LE(NQR:([1RTEZ-AI"O&LPEL6[W)^]]/?\=A/!CX M\?N;\&[[/DZV\ ,.C[&#TZ_@>BL^M?WA:/SR>#(=#7 \N9&WXI2X,QJ6J2%^ M>/JC]_HW+]L]/?J$QO/G^>SD9;0S-KN0T089R.>CH,LE$Z)1@(9\OW2Q3'NQ M[-R;686+! &LPYJB3!1F^)U#*1KQ22DB(WH9O\DC\R?\*3A=3R;+ M"%YA""H$!&ZDE2[,1C&#E130-F'SDT=.+RZGZYER:$U97.%YT (D*;5EBBLI MC6:2%/PQ"EP6=M42F0D.R:,($G854\$P\')$+63C(.UR0FF+>G/"SNJ- MBX6L-ZH,>[MZX^)NZBT1J5+640,H0"\M$THQ8TQ2LN2#.*\WJBY[[HG)1:RW M4AFWJ;?B8\B[J3>9K:%J0>T8\Y'!/Y_O0Y;FO3=;)O) M;4)PP1OZQW-NM1:R;*Y;N-"\L6K-\YN76_4I"6_@WJ++BGC MC!>2?#,GOWLJ[Z;>G$[:1PPYE65( M9$&#R5Z5U;N>3"O,_1!XP!CJ.^H-'CXZ8#%KP2//6"8394N&0C,F'+V8-?*3 MC1',(NK;-_B]YOOT[5GOY/D8)Z/C<<3)^=<#]&GVL*GWX<5O]-=\^WGC>90H MD[%@B'I)&^ZYMME)GM#]55KKU363Z6F?ZFG0&U8'V-L_F#X'\=2HH^FO'WMI M>O"<]/%__?ID=NZ+WR9'?OCBMS!^1B6T.V-[>V.STX!WY;=[UYV5[7]N=-:[FYU?6JM/7SYM41P( M[AO>CV+X?6H&832EX/FYIKO2&\]VB+U\Y=&8FEQYW;X_FN#S^8=?4V]RU/>G MSWO#V8/-+OKU XZG9?.IB[M,1T<7;4I0"W-BUJRFU("G:5[^19-[>M[DGDW3 MYP>=?>K8OSG.GO*K@\]FQ9_?@IZUU,0_GL@G\RLNZJ]PZ99@7JNT/N;IIZ]X M7G6_7E331442?*W9)J^M.0F.?$J]X7Y5BBB'+W\8G^-Y7O-7;_!L5I\+S5&X M'4=?;6ZU6[^1> ]'P\[Q@$J)K0N-W\)XLEI8O0/I'' MK[Z8P*4U],74)>P]7QW%X])U4[J$GLR7%;T[#:NC#Z_%UH==V3Y.AVL?]M;= MX>9@5W7$VLGN6:??%F_DYNH;N=M]K_96Z:R=M9/.X<%@L]L^V5M_JU[+3G_W M[(B^IX/V3OMLK]MYWSG;9W2]VMQY(SIGKP[:W5W8.WQ_UM[9ZF^^LR>OQ=[I M[D[4>SM_'.X=QK/.X5O16?UCT%G?>M\>;(C=LU>'=*ULK[_K[1ZV3]J'^Q_2 M^CM(__RCOR?Z'\+A47]WT!ETSMJBT]UE[<$NVUM_<[I+I=$ST'/&CU1VKWVV M=KKYRD)GY2^-J#,PK#!*58$1H@I9 D5LOG0*:2]<>O*"7.K_-S.@5QB\:#W* MQ,\H$U_R918#>V>>"B>_#WL@_TW?$OIO(Y5\R@#NAE1S+.F5GXNCDTML+ZJV M_'0W9"MU>CLF73<<5]+N/E%V^-1"K(Q[OM]Z.^S%4<)6>_N&B;AI66[Y1O0L M=VTB\F@\\%.ZFNJ* B%J@J-^\/W^:!I&)U^R("O#X;'O;^'1:#QMI"5YU0OK M;_7>X*W\@?9A6^X>'AQV!J_>;W9W+ZYY M1_=2P[WNT6"OF_I[AV_.-M?7H'W6IC)6U.Y@ZW!O=?^T?99ZF^MML;OS1G7Z M]N/K[LJTOVUO[!I<=G:W&IQ]5_I_[0V7[6Z_UQK70N3+D.DE9?=^VZ,]::^^5YUN>6XJ:[4-?UD/-G(C*@/6 M51 E5F5"6Z5"2$:C1\_B_=J.1]2^';4D5.EHA,J'',D("%-YB)&B$N$= >F= MMT]>_''%[J[\?=E;)@3[L'[;7-V!WIPU[@S=J<_6@MRO6/G' 1Q_; MZ[L?=P?O^NW5=^_;ZVW66>\,-G?:'\EI/]@].QCLK;Z'S?4_#G??W73 HP8T M'D*E=585\*@J2R!5VJL(J"S&8B=G#C@\.N!W[(!WMU8ZVQLS3_ONG?!RWK4; M_+FVM;&YVGJUM=EN_>=_<,U^??B_RUO5=>^GWQ"4-,TUN!JBHLCD]5JK\[;] M^]K6?7:>K\V&>U_U^DBE!QPW4G6_WW'MK,:_.!J#//B*>PT5B!2JD"!69;9' M5HQ\58-/7K!*2.7<8R?Z8R?Z H]]W[M2;.%^;S(E5VW:H2,_FUITVW]YP[DT MJ?1":$=J(6,5T/+*61&3!PXVRB3.S25V2$1]Z.?>Z MBI%EC[*6I9&4>#/_I)I 4T0, @P 6J8__3VO?@ D)=FQ$DK$5FW&(D&@T7W> MC]\I@F*F0RPQBH(X#>*R",*)RN&=OFLDYQ.4G/?*,?YEQ]G=@;V1,_GL\^SM M=G;[!P\1U@ JZ^W=\N,OO_, :?"^=UY)@WL/Z_$)0W]EGV^5G'IHG^_!(R9% MJ4H]R[,/*%>K,6?6Q2=IZ+J0+_'J(UAWF2^.LNAQJF83/OGW[MMW/^^"6MX] MG?Z4O'UYNGC[Z?VGL]>GB__\_N]=N-_BUZOPT^GO]?QE=O/VY?ON?Z[>]T\_ MO5_\.OUYY_3321_>8_#K)WCVRP14_4\3N.^BGK_L'AS@!(7==O< LY:Z&[6Q M?[Z]'R% \?XH[$5C4.NJ*%0XF1>Z+(LO"*(8Z06_TCZ/_E7QEH;[[FWH7JF/ M)U(=S;,G'[%__%>SU8EEJX-HM#..PG%[,.CN8U0R;!]V@9 @<&/P^S^,BBD,D M;S3<8U^AT&7YM4KC3_3W=X]6OCW6TSKI7'0N.\'Q=)9D"SBNJCP*WF:=[^[F MCR\ZG#][Z9/BU">IWH91E.NBD/]Y [Y4MU%M=ZFV3[[%N!M%.#!VKST>#7;; M ZRY5GIGIST>1[OJ4(?[ASL'SU[L[@2G<3HO-1 &D(>*'LAJS+,;_G>OX;*- MX[+S#'RYY#_QK'',[LEFSH($QRN*#L;==K\WZ+4'N[N#]F%_O-_>[8:]O5&X M/X*# 0L2FYH_WWA\8'.$R+[AE<_BE2/XYUD.!),VC'(7H^SX^D@=CL+QCCIH M[X\U^5M[[8-HC"5W_=TPW(.#&.\\>S%,H^P#HN%L;@%(PR"W,@CY<&?Y>9Y] M '^M42?WX9)C%^?K#\)(J5&[OQ>&J$[VVFJWVV]W]]5XU!\<1ON8[#\=?BTS M;7,\H3\;Y?M;7&"A>0Q.S'(@]WBFDD!_U.&\C#]@LA&\85T\WM#$HSP4,&0# MM&171!\VOY+BGI58#RC-T<(9YEH]6F?@BPLH%J=7X6]:]\;CL#L";[E[V!X< MZKWV:##:;4<]=0!"&*S\'?7LQ>'^05T$MQ_P3-YDP)/G$Y -CSC,_R?.Y??A M;Z.]<$?MCC6X5_VH/>@-NFW5.SQH'W9W=-0;]U5W=__9BQXHS&Y_9\G7>@3M M&?=_^'(BAUHF=('4%*Y-'"4'DR1RD=*&#E(*R(PZ:@Y:\N M:$%5O0UU@'LK>D-6T#!72F\^2]Y3&7M5\A?'KT\NKXXOCE^N+K'O?3LRQ?5/ M\?57-0D\__OKK X/.P>[^U\F9?J]3O=ARJP>],Z@(#>X+^U)A>FOXC*APM)C M%4Z"HT05Q=\5KWI:^YHKLF N%]-1EC1;^A6V]*V40!.E'G\,)RJ]A@_2X-TD MAD_8M-2YCO[VW,3J;9_&402"_FMN^U+[ZN.*O5[J<)Z#Q][MC4@./4K/4'!A M7O][Z>?OKI_=G5+[^?OH9G7/W:_<]56,>% M>?^?E]>#LW>PWJM7[]_V3G9.?T^FOU[]_.ETBC'__Y*\[1Y\]+,2 M_5YX[+?W='_4'JB!1GBR;GM_=Q3I03@8=7?VGKTXRJ938)++,@O?MX)S ME0>_J&2N@V_@?+O!NHT+OCPT&_ M'[9WNZ.]]N PPG3>7K>]A\4E@YU!I/J]9R].+XY^W6RN^-K%Q8^2)>JE_1HL M@^6J?J-JC-WP:#OL_FJN<=4BXYW=$/$PVR,,5 ["@W[[H'< K+/7#P]#8*6Q M'J.55D3JC^!UDHU4$ESJ1(=E<*KR][J\NX9D\X-$#Q%5N=ZZJ$KP]NSMY[QM M$])]?"'=.,62ZN?=@[\/K&Z5?EM!K2=IA'7?.A@M@G"BP_=5KR3 MZ* 85CX,R\XZ$(X'+W9Y!V_P/_@"E[+^$UK^HU2'7YR7ZYZ]?/];KQ^-#G8. M=]J[:E^U!P?[X$'UX3^]G7!W)QR$O=[!SK,7O^JE?K3*>8D<^[H4_@X8#YFO M^'.T_<__ZNWV'VB)7Y4)UW'#V^P1[75W[^#Q[/7M^O=IBN\T*^&3/^9Q#B*Z MS()QG. EB(E6!+-Y7LSQ0O@"9#4V O%.=?O8L%7]B)"F1+ [:0ZBHB'7OTHT M/+BB_"5+YFFIU>V$X: _&>M16D>JW1^'N M[OY@OW\PZJ+/EST1_?A$1>'-1%-/:DT>?MO]CD]H G8K2L(H4$EBQ:$O)T=: M+H ;KQ"-%6GHF;DV2P,2$K\FW+T(ODVOZ=)9KD-->;)N+R 8X"+X%NXWAO\O MYN$D*"89XMD$/,8*?J/*^EO][;CK2&,YR/?L?H M!/R(KH=?XE+D9HB;6=!*:*6J*(/#G2!2B^+OL]R/YGD.RV(03XS^EJJ<;YE< M0D#DG=^B47^P'^IQN]O?&[=!$H'EO@,V_.[> 8Z 'NWV>JJQW!O+_4M,H>W2 M B@.01).X[($ 4KQVCQ+,724+ +]0>>+X 2#<"JDMH"7JE3!*S:;*_K!W<.W MHS$&P@0@@9 +?3U/E%,@E^VKX%O\Y_X/0:]WV+'QDIC0S&:(9K9.9? =OI+> MX/5;3:"+[_X^.>]M..ZWB/TMD_-O7YXL?NN'D3X\'*FV4GTP0*-NKZT&W7$[ M[.X>1@J'GAYT&SG?R/E&SM\EYREXG:@P5POT!^!N8#]CSN8Z@ V[*2?FVPZX!YJ61H%RPJ2G M%C3L!^C!:ZY9('W=_<%M!L=&!+N=98O5H'O4;CE2"[8+JVW.+WZ]^*W@[WQ;G>O M.VBK[GBO/=!C^-< E."!TKL[X-M$>]A)^V8UKS2:\*_4A,-E2?1HMOL1QG_? MKM)'S98_Y)9?KE>E#[WMMT[CV3SUMG8.#ZLUVL@?YP6LK-BVH!T6J)U^^K5[ M>G4,S[D>G%[_-@I[W=&.TNW!P<&87;N#O5'4'H?[X=YN=SS:/[Q[JLX&\] = M;;N/QRP\7FQOMO$U[>(1;^)VB8'%Z>\_?_I-#W8/X?]W0)'C4)C^ MGFX?#C18M]W#4>]0'X9[XT'#^!OP(B?C6SQY[-._9^$%AI@IL P&&U9@E%DP M+S@* !NB83^BH+0CZDS0%H.Y^*QD@0^_B>'1&%Y(X=TRM$8^Q 49@*E*0Y03 M8!8B1#M>7)3@WJL\*@+$>(^C6E!:,IA!M_^M^FZE1Q\$C\B.?/1D]MGY"DE6 MBTF*/8 8SE%EJ1'8'X\63AGGH<#:U#6E01\CC.IYR]F,%C%5X$M$_E MIA$M5LVCN)0E=0**@_]]\K&[\YD"A=LL-W#W?:HWSUL'_;W MPL%@MS<8[>VNM<&>CH'S^1F48J*3Q.8ZOO4J_N$>M^<)UB>4_Y*RT:?"U!), MP7/83B<*F'CQ6Q3M'?9W#PC;3;4'>WK=IS-)D7D3/JN(%:X^C_KAWL+NS.PCWH]'! M.%)[4?^PU^WU#D8'OYV@>(%_[S\#X1S"(Y+B_SUK[U9DS/-T/HVR4KY?EB_G M9(N_2C)5/@N*4.'I'&Z;H/GT[\%O_7 0]78'^^V]L+??'D2CG;8:#:)V-!J, M=3_4(0WE['?L^%YSA"^"49PD>)8CA9[Z?(9^&1!"F&0%.C\E*'&M$#643T]EL!TD"+?II@[>Y(XNY8P;M,D1:-<)H5Z$YA MWRE0)84?-*X"-%*68K0!22'X8TYC-I],XI\00(A1*\>0S4N*I! 4(WW]TSR1 MN&^_BUOK.7<@NY:8][>3JC )!@<1/MZL -,?*A&XYW#7C3>UX=1?X#, MBR9!O^LS[\G;5Y_%O?P:]!;\;F?N52P[[VP7.W\Z?3G\]-MAM#/:&X>Z'>X> M]ML#%0[:H_UQ#^NH]T:1.CPXV.D^>P$4N#?HM0X&@V6NYF/]#-K?F.[U>Z*4 MOCP[^OGT^.W5)4X6/KLX/[L87AV_#'[\-;@X?G5\WCCY-X%,,[ G=\1+5U MKL U/#A<^X*SC&/BSW.-1=,?M!N^^X\?Y-Z#7F=_EU7,JE^J49$E\U+_(.@) M._XMGFWF=MXWD-C]?,I8-3[9_R_>@[3"^'!?=<.^[D?[!X-]=7@8[>UW57?O M8'S8[T;Z\+?]9^8WD]R!_USK]BC7ZCT8P/#4YRJY48OBV?=5[- X;=<.;^E, M_NS&C\/7X%AU,AWY%N"-D*P%AI3BL M5JTDJ$?!66MTX.GQQ='/%[\&E[]>7AV?7K90%7Z.'!;$%@0:V?W[S-_[ONW) MVY?'_[OT=IL!L?-E/?Q_+3QQ_\L0<_8[.X>'#X$A?-#M]/OWA>+YO#MW>OM_ M:@;\TQCZ]%<@Q=4H_&E.SWKZ&_FD,(C/AZ^/R8!\^_/IC\<7GX,T_#>0X*/C MFY<,A9U'8/=^]J+O;_=V=Y#X+ZZ"DQ76[N:0V5? MUMMUO*XT3]MQCZ4 M@_,8J/.S%_UYU-E?0YB;8H7]6;#>E?OYT/KNI-13 7KI/%I+;'.T2L.W-;[M M/WMA&F(V6J\TJN-Q+?KS2+!1'0^K.H:-[F@8]ZLS[MZS%Q=Q\3YXI<(RRQO] ML:$GN@5DV-UM%,C#*)"@^V.C.QJF_>I,>_CLQ<]IKHLL^: C+&@9<^G;FG3N M(Z2\1I%LQ*(_CR;[.XTB>2!%TFOT2,.S7YMG>[UG+\[S;(:'JQO%L:'GN05$ MV"B.!U,<_49Q-#S[U7EV]]F+-_I:)5A2'VH"M&[TQX8>ZQ;08K_;Z(\'TA^# M1G\T//O5>?;@V8M3^$UPJ<:Z7 0OXP*[:N=YXX5LZN%N 44V6N1A$^F#3E.% MU;#N5V?=?A>1D+B['AOXAZ-L7@9G\SPX_JC#.77^GHW'<:B;+/NFGO86D.B7 M:A>S&NQ#W*PFC&9E=\Z8;_IIGH;.;?II:@)M8/II-KNAIE&ICVO1GT>!_5[C ML#U0V&^W\=0:GOWJ/+O_[(5@WB'TTL4R6)/@MQW_,8_+10NN2 AKB9#0&(DI M.$6<= 1D2J/@!)'$\^!\GH<353 $'/_6&^/=**C-I)LM(/9&03V8@MIK%%3# MLU^;9P<[SUY[:.; M8R8W6=\&BQSF11'+N*=AJI)%$9//XE3-499&/$8,K[G0Q3PIZ9*SF>9%-?[, MAA+(%E!U?]!HHH>LD-AOH 8:SOWZG'OX[,6_<7AD7!((-ZD6^" Q?WOE=X&B MZ@F)TB% 0:-N-O/\MX!H!WN-NGD@Q^>@430-SWYMGMWM/7OA7!D[9X-S-9?S MV2RAOU6^:$)J&WS@6T"ENTW#Z4-IEL-&LS0\^[5Y%ISC9R^.:!0M3C@GA0)> MB[K.M:B8F[B/:[P ZP$=Y/(\0=>0L[C:09*-('DZ1- ">#=<^ -?N/7MQ M5DYT'GB=JXT*VFVZ4^L2[="VIS;]J1NJ MH#:!!A]4JQY^N59M'+,[';/N3N.8-5S[U;EVO_?LQ!U!H2 ::4FD[2AA[\-%-OHF8?3,PUF7<.U#\"UN\]>..5RE$UG.BV: M*. &'^XV4&2C1QY.CS03?!JN?0"N/4#$ H*Z601G-REX*)-XA@VC1W#@*DZ# M'W6JP77!LC?^GCP8UY\JC:9K@78:?;291+(-E-WHHX?31\U@H(9KOS[7'G2? MO3":AY0*(A: 1BHJ:N8JAX6JD+YL23$WQ]R"$W@L^$*1;D)J&TL/VT#$C>IY M.-73S!1JN/8!N!8QJ?,X#>,9^#I>[\\KK:4%5>I^XZP]I+/63()HN/;K<^WA M#M8_3.)1+/! *W"#@LMPHJ-YTCALFWK@VT"E!U\(0M=8]HV WK1%?P[I]Y^] MN(0#566#;K"Y![H-5'APT C@1@!O'^GO60N9DN(?&QF\F6>Z#81X<'B;#/Z^ M5*-$F\^M3'GQ?T?Y][4?>10PRPJ:=/$\ISJ1#_J'FS@J)[QV>8]!K[._NT0[ M]I=J5&3)O-0_"%GO^+=82V\A^)8Z__,$]SDAF,\YNQXMOE?;;>^_^%IQ]/^> MW>/P=IZ9'TUR)QNN=7N4:_6^K<:P$\]5+'I+WDUB8M@F*9SE007>I;E)4*;OLIRF1G2W6G_#U@ M*9;<%3A7]4;E43O)LO=8^U X$&Y$2(W3H)SH8*I5BM\"?5QJ*L/C>_7VA_@9 M7N+FIP;#L,1/P1COMP)5!&J*]7E12VHJ_-]WCU?\_OAC2,BMWHT&_HTZ^ 6^ M7B[CCL)LGD1!%(_'.@^F\ )YK))D$8SS; HWSPH=%#Q#MIP$\DKK7[P37,'W M(.XBNAO>L@3@UPVE-OYP=77O_?GSOX MJ5@_^8ENWOT!M^Y&)PG^KTX*?3/1N>:5K2.5 *FD8WL"QHKZF^$'J@RF2&U! MJ.:XK?CZ2K8>2S #!;>6O=*1?8CBA^1KZ+$%%X;)' U LV,%TTF@<0Q) K>2 MG<(1(\$K7D]'7O"S.'JJ\FM056CH[BZG4#9-J[^;Z#28^UO)>]BB30*BFA:6 MAG0.++1HF5.7CV]T_9-LGM<_FA?V$Z0F^10?@:V&*EV8;T&E -6662!/"RX7 M!=!ZT0*?(^S0CV/BR!0LK3BBZMUB/BKB*%8Y,'\@T( <$Z*,VO$P7_QL^!#G^:IQJ$<)(P.2#?%WB=+*"W MT]LA.6 >7'T:267_/? Z^KO?HM_>>FNX'(D,_G%0>4;/?T:Q]) #?DBJ@_Y. MR]W&NV*_?L5!"Q7,C#<^69!:@ =.%!S#2 -;IAE<$,+&%/$8R9*$,0C@&2PA M![*&<\G)K#*+BN:RWM@<3NLH-T]\'QT=MH/JL+T<(/8 M:(UI=')U?!JX_OS-76IEH_N[G?X>;>Z//U^>O#V^O+R=:-8*ND=P0F?SW BT MK1+PJ[4I&DY! H8H2N=2AY,4UG.]8-&2+L!&RC_05R E,.0I[5%(#Q3 M5IBP'V 4!"8& OH ;#C\18PNFS&S0&Q-8$%M?(I_AT[P+WC^'W.5P\5LA0S3 M"$%L6L$I2#X53L Z*4M8\@T8?CH!69D'%&4A<4@6XRR[@0]5,,HS%04YV?;P MP-5+GN79=:YP#[)9&4]A%R.TF,'L9),83$[0"619%]E4&_]AFH%^ J&:)#J] MCF6"0Z3A:&CW=/HASK-4#/QWFC[ ^[6"$$S]TJR!UQ^G:?:!9]UYV^[>:C;/ M83]U>S2/$]*04PUV/=A5 =B]):PJ+V2,*ZVK/0-%4N RW!ZG6D>%;_>*GP+Z M!K6)T6MF5^#(I_,T+A=;9OD,?1: V\W1%9GG<$9P[K"IZ!Z 78 < ;2=(AU. M,ZH!H0-%T].PU TZ%6!8P,XZ6H/%D@&:*T%PPDW_N7/9":X)J!L7*$C=N9>L(4[UHA&:XUI205E#@>% MWC+9Q5/$C8(KT.8?@T6=L8$!:TOQ?Z(YN,CKZ!*Y9C6/$5?&)9@Q2:P_P%XA M_?*.H7D.E$G[ '8+@0VC7T?TB@]'*C?WP1]X[VB)'SQ'\\\ 5!G>+(83NP&' M=C9+K*V$/U?)-6QM.9F2F8ZU+*,\1R(@*DB&"T"% :RH9650J HMM#-#A']F=K)!C5>VZMZ= /6='*,0K#U+5Z"J^?F?H0TVGXA[=5$D8.R([=+K'7U&)L MPPZ-YG":J'% L&C8,% _"498=.$?.++&5%'X)X65>90"%XSQ=<'3H#-4I+]B M= R$XNW6(SV.P/VZ-EK]6LV 2\0ZO2X1HF]UF-*2W)P*8L2E&)D=:S M(*_TW!(Q&6GK=)656"B4YC.,QC#9P3WQ*O@)>$BX Z#GP/NT)@1\FK&L--+Q MXI]J.OOAI960<0KBIW13_XS!TK9F#XM#9@X6!I$N@-SH$R>"\=I0S=0H3BB* MV&+OD")]L/GF,$N=:@Z3D1>&JX=S$9L") ,?\CW=LB?" 4@:U:VKT9<<%VGY8V9B#0[1P.WHD/R^35&1$ 6OF]/L=^/;&B^2HUUN6B'&(0.63!F M:1S"-SE08@;2'#2_3L.%H^57OJ)W]L<\*>/V>)ZR90U&,JP_H7UU"^5W)KZ' M)8=Y!C(E+'-Z(FS1.PP9QQ1EIMUSVX5+TQ$8T*2Z\#PD:&H77ME)YJD2[![- M,7/80E#KI7N+DW,3V\ML.!KM!^*^49*%[PN/6_TC(-)XU2+NSQ7)++@WDCE\ MH_*(GTX?H4R(2TVV$BEZ%:E9&8 I%;X'_F/;M_947'?F*40T9X1?@9T5&0!I M0?.I/4GGF]0:Y.4U2V0T7G .'-CZA42M4<66L4#=\![%UQ3#-ELS/#%OOGT" MP?*1(:LUE@F0856%D=49?,!H+U 9NGF^R><.!]49&5%DG&1)R_@X]B ]%O:/ M!]D(>#9.$C),B:TUW"15L&3EG]_1X.3RPAQA*W L5KN?8W6YI(VN)[ST]W$Z M!O,;7M/<\OCL^Y/5M[Q1^1@N13]#S8QU2[N86#>N%4P6P'T%/8U7#HR0;Q]U M5?(#.+'DZN70Z)K/\!]@\'@;_8/]SI[<,Q 3!A+^&9O MT-GQ_CS8[>Q[?W8[NWOP/[U.?X>>\4UW?Z_39FG[]7!X M[N4S3T$PDW+P(E(K4HA11)@RR<(/W=,J MI[*V._CTL0=>?S2.SJ48=TTIUI=)N/[Z4JRFJJJIJKI'5=434_GU&(L-J5@W M$@3]2&&9 WI,54\2O?S\O2YM"N,YAG*GZKUVL5)V\5K+5FO%S[P]$G-W%H42 M!^+M:#!Y2_*]R!M;'9PQ(4O*A&0F("(!R8]5SU2#-J-D\5)4M^[B2I0WN"/* M2ZN5Y(9$4]JTULJ>L.%NLRQWAY(PS FD=0T>U"A#YTNVPVR2'R6@PP2;"\4V M7@-''),?)A$%MG$J1%#)J*P_$B8)2U#HX-'ZP=K0T?;9T[*%>*"X"["\FW)" MCIK"3R@>_GRK=F53TOSTX.=Q"7L9WKWN2N*?D_XGQ$[($GBJ099?*_21DV2Q M&2]X^S$\]^* ^!Z%B0?.= 8RL&7B210=\T)C)NQ;#?!B+*TD45K,9^0/8/ @ M!EL_,ALCM+]=(J#W5(C]^..L'@QN&?7/VIJH8X91?#;.K#;"6!_>BSL"]8 M2(&L\?5/Z;NA"W]%*5-O2UW2%&\#ADV.8=@0G6BV9W@Q!JV7$L@V.___*_N_N"'YYOQ^K0%D$4^I(@A3 M;;E)=%M%P"EYQC(J(WS"IOB#TV7,!CE<]2V09[S06F4,FO MMC$'V2U;V?5!)7-QE"E?&P)S1V-1\:; 5K5D4TPR7Z?7RI8>^9LD MS$0NE[D8'CO-Z"_._R:E"6410VV9S5<+PF#D10HZ:9&T1^_U J^!72XG!=4? M?)WB[DH4S2^?<>%'J0.Q-@<6+@)5D+GS,>8:DEKUE.L95/-K_)$]:K^^Q)HY M:<4_L"$]KM7B)J1Q!G84F3O1[PH-EHJ51>%**4BM&3J>,80Q0E<)&65S"MZB M52-)0-P^7<94ZKC2LG)Y57AOKY2)C@T#9<&<*U0*O*!:W-"B1"$6H-Q20(Q= M0=$\M)7LY!=A:#JE:G9^:0I.@V9YW\)RF04NM1#T.JZ:28%^P! M6\*9F(!D MR\Z5PB%#FW9)=!$76 ?IYV JJ:Y.Q9CY60FNAHWN,ZX@5@\*Z\?NII25Z0Q MA"_@GN[N$=UST$)YY:/9O_X?^$_[H!4,HP]8"1*![6NKA%_2F:$,7;'Z MRWE<^H4_+X_?>84$1]ET"@M^&1>S1)DN#5=F\K):.?#NY&W[:KO$WSMN_,4L M2%R6S.XN-.=QLE_(37$$$ 9R5%@VNZ86VJ\DQ=R 7QIG&)X*P?!>R.HK&HK' ML4ZX@AUKUA3HR0SA;MI1?(T6!DM6_C=^S!?@2V!Y(-4RV)5RA9\I0%W $>2V M1-RKCS/Q3+<4H,39!$M_O*NPJ\.%J%Z?_UPXNJO7)'J5K]3EHG5.:MPO.H3N@H2RG/?)>>:G(<:I!S+HJP9<7KUQ;@ST86&$V+F^X(&Q, MX:-J$5==J5 %ANRB%6&WUH)V,'<*%^;D 5,7A\W X?%[^[!4=%Q]N#L&=S V MBD5RVY5V_5'CI,92/ M[4 QPH+;8_(/G#:,;>2'C<=$UR+QUMRT$ ?4- .OK]G=HG=ID>YK:]N^S"X= MASU87]>+7_U";Y^77$=9K69^NP0MVRZ6!&N]"29#7H@-,^)N(QH5++&K-$O; M.6YOSFUQCGMN0#)-O%ASP<'F&X[VYNA8+!>"$[64BQEGI("5R=YQ#,N- B0P M9\E].&(VSXNY)F5@7X[NX?<4:ANV$R%,86[A/=>XU7)>C78="ZY45:L\L1:4 MR-9P$2::;43^(;=ZT?:&0!=HL>.3J)<"\1>,SD)U9@+?9) :_0?OAO4]TG,9 MEPP#PI-EI):6&'O;\M;ON 4UC;@>O)[U,9[%*(-S,TF)93>FF@QI\>63+(\_ M(4@+TB05"71_8%M#' \C],QWY+8*4)WW$XXHL' .N82G@] EX#0I+.'8KI0Z MZ?^]'S8_8E+%*=BAG7T5Y^B%49@P-GFK>A^A+;)Y7FG-Y/2:KE,HZOPXG"=& MBJR\$W=8L47LVB\QV&B:,S#RB)5/$M&4XB"RV%@DHX":YRDMA8*=*5 [EO7D M%1,$'C 7X M*L).(=?W#1M324\^.3[>VX>]1D_$E5CY'+2;)0E*Q&:E+H#D1 M:\^#=[Y]]SMVSXO ,V1-IEYA@P-3T)EPU[$3;2V^\6T-#K8@38494D)8>&L@ M,CL:G&R73GO4M'4UB3&*8O2@H['G&%"ZT=:BL0J;5:*TUJ,GDU$6=.'',_&S M)''-/!256XW\(&W1@AHA*%!>.A.\X=7N04-D&[G4E7H8=!/::76_[SF9W)YM M%X%N*HQ!!K(LQ6.[UJGXG0'XM=C5[Y%:BY4??M%&MY7H5+0J_;V>3)J&AMO3 MYDU#0]/0T#0T.(:XC+'/E-#C>CO=W98UI!3'7,'\+Y5 TU3295FUG=L'=K'Q MR>>K@K<&/J1:V0@G\4;?Q(6M\8$E7/GA5,*1,D'<-R=7+K:\IOF\%5R\DM95 M^.*&,DA'Y_! MCTTGFELM0K(.X=I4!:^!#F:MZIOQ5^[RESHI%3\27Z$5O'ESY&+9^*77)8JH MM LP=M'(M3^I_,)\;7[T0PUF@(+PZP $.%LNM@V&426HQ$_F2#'VI6,5)J67 M/.JP&WMT?!D<48E*-7]E <,N.T.W'7"U>[\+\"$3?-15I:;M3>=-Y\C]Y.+J MC9>@.SXZ"X:V*]K?"ORJNG=#\"%C#(V=JU0GU=,UQW-^Y#)D'OW^X(,R6"0& M9RJ2L4"0[4>4BU8!ZE& 6F5FQ2& M) "+^*/%CJCVEE7$LQ5MY/MR%&5UA*CV)W;=YZIG#!4O&R0O$#P"Z(@5O2(@15D6/0LOT=5$0)1,9*B-#JVZXV.A3RN MZNSCG5]JC(V:--]+N;/5O]G+BC3.JCDMK]I&:C%=8$!X30 BQTJJ86PZ]#8? ML&'.1\VE:PQ4L#)(BDT(O#Q6U]DP"5T(0UA%C-_F5HB4:HMS0O!3SK6+)-6ST MB-GHG3K?C'>Y!Q?%K4.?.(O@P8Y MX_(C5YZ:< VW+:%Q!0L3E1>3"K Q?L,I0RJ1P!O[ZY";-_S[F/E7ZNTVXWV^ MA(?)>[/<0T5JTSB*$DUEA%SW*36%["8RF*^KVL&\/;9^,Y9N!5V.LOHS*BWC M^PIDN&DL]XKAFJ3WHV8#"3UNQOOTF_!L.5HK2,?P!AA;" M#%ZGU/8]6O!L)!V!#95@;)SMO6&$?3U%60MXOQH.79#\>(Z8NW :/Z?T$_-; M/J]@>%U!%3X>7GJ_O<)Z-5)W1RI5D>*I11DPO;>&>8D%CV3OFKO\Y!;PI:B% MF\3 MZ 67E8"L>=R\%LEQ]ZYR2L^_70XDUY?3PKP^,M0]6F-;?JSGC5:96.%=B@G,!T3(<1=8,E MVST(MU4Y#YJTF=IMAEO:;Z%WSM&P>;\5YWL==E=1 >1;BFF:B.%D,5)R'N1J7+3 9X/UI1*DFS?U! M3^(P\<(:/P]_\>$1:&@924H<$5ZK$QEIFYN3WF=YWG+BC%Z'$V;8-J=R%!1F MZCIUE*Z]H*OBVV(8YSR:6??^' [QB3SY7EE/M&Z M>4>TJG:)?7]4&\2C$IU4*A8I[%,)ST6$%8($H"6U<$VC+$^UM$3?\+R4UEU# M>F1I%G8M6!K#!4>2IIY(K+X'LC4+S\KGIEZG&LJS"&_2UE80!2.@DIJR_A,H M"YP.)<#GD5B;-7A&KN^;%Z1I_?7'V,.-L7'80PZ"& K' E,F#R)V:7 M'UE]O1EO=%?BP:W7FC*>\:0-](53FKYU'J <36@250$"IM2UP7QFZ)_IW+Z9 MX)C>R:)P"GA$*#D,1D%*RQD\(-,6J+5(\2" D@RF%CL(RZ+!"))Y@@O/4#,O M,IJ7ZP-'38O;[9B738M;T^+VIUK<'K-20LL7 WI)/(T%K$(*ZT#"@ UOFG'X M>QJ7"B(LG*!SEA4ASF)D],-QG/#WX%30#&_\MP^Q5L%5XTNQ6!O^Y_3TY @L M_6D&\A3A"T+/*_1:,$+P%N9Q64CWD>"4^9U"D29LG>VRNYZ867'JC?>]M$H/ MC,7->,&[K(S3ZG1BMWRKJ]D44+9[S<9HC U1G21E#1.XX_=9Q6J@R.)-EF-$ MZ%J338'LRV;+\GT+,A.J@8%<%W$D6/1PMQLFIAIVF=VZ?>8>:T+IE4G1KY9?T:E:/61YZ.+:7-A"Z&2]WERP\60F+91C9RB>/ MY[^O>#HTI:[B.*D WQ)#2^P4 ?\G*O8C2!24+ MF_<^5UK1&$X(()J>0(N2]@._(X$=/.=3NCH '(^-V9M*=H',HUQ:>3BB6GMO MH(NZ:C CWZC,1[$T\+Q+K&<@D:H$6*PT(2W<.1,P77=(M!(;\9^9 NUXTPHCL=LFP'Q?491U3<'&N;<'FQ8[2%87U&(V8J%2& U"*'CD' MZ7\&2U08^49:*12BBE51-G$< *^% M/8S/)QQK4TW$L3YQ87$Y=&3[-O6B$P MW^JQS#I6MEV<("CH%D)O0! Q[-]?X$@@A[A*MH.S/AG^ MU.M/8C%(!UC9.._]>*P*)V)H?PM!*+2;NUW,?.6D/Y$I(^1Z15]4UB*E =AW MB3]&''P\?X=I6T5,6QX_8#I.+1 TG*Z'K%X%A";70>9Z%!1H1#C:10H;$((Q M6E*E&J6X9W%.^.,.DMK,AP.Y+&EHP86N@TZ7L&*T>#F X ^B734TUV" .Q;" M)-#R;6-,R>1Y3%Q/:4E$G6%$\)+2F<;:MQ ME?0WIW%PKPE3F]+9Y*&TN9BU M)F!MU:S&;-@-J%8=H.4R16[P3'^G_'F@+_?6QIP24J#U@"!+'-H".TY5ZV8 M/>?+S'"*58C>=OF5PJR0V8FG%<5Y-<.&2?SY5#)='I"/!8PW[8Y&K5,2KR7L;_:B_J4 ^M):/\Z2#.QA[ZYH M.(A#[*2WSH0.B 6] (W^X8\6:ZKL<^BY+04 MTFR74#(5=5+V*O5T4IA*!>+(L-)U1R_J;RV6U4R5I.!-M7<=+4)XSX.2;_$L MAC:#P9-I0*$!4T5N2Z5X5@D<.,C">6[Z-S1:&_,T!K^8*"*!51!YS OMZU$T M:1,>5(NTP445E^(*1,CA+!)9D!I=,Z5FOD;>'>8XN@&WL.'_M=6=X6?O7 MYS_[Z4Z61$8$D>3PFXF])=1FX$SB1!2SQ ?L#E:PMU;=@.5,JMTH'!2_[X'[ M"4Y;+Q=AV)T&88&"24NA)8H([?D25OKY[[!J+16C4?)76.@6 MW-R3X&=4:!JUYS,TLS*P7&A=+*7]2J ;$GBT[Z3JWE=Q3] (@L^'<=Y^!398 M^T><03\XZ/U@&L/QH)$B](>8)?:@Y9$O(N1B>;(2M#&(-MQ'*MG M6X.EF=$<)WJK@J7]*G)$RD?;S03N%**4?XRG((=MF1H_FN)=!?ILIA"JT@3. MR@FK3( <)#;FJE/H&!505HD^G1OCP';&&SBJ.%K:*[>AB$%- R8/5+^SWUQM'/'9 =J:AGP(3IV_!X- MH\I,$C1T"^D?SKV.?IU.6%M/3.BMIF9A.^W@0=1 UHI> :91T=]QN@K18ZN4 MT+$M%33^OBE!9VJ3R2M>K(0G6;Z$7&O'LJ[73]9,;;F@O@1(""X> MX_(+$QQ&00$F=JD+9]1Z#@,"(/$35[0%XT8:I%T>]0Q* ]6\WO*>?%T)K1!L#>ML.CX9C5H0(<&4!_%.HI1I!@

P=,>; M $DK._K*33\CL$Z,![-RX7^2KD'WP[C*SCNFP=+8)NG%CUI.#I&9@6:M%P.3 M0G(TU:0$$:\D1%&<=5&WV"KI)=^Z!%:Q)9?OV J+\W+1'J,67FB5?RN)@#I@9Q-J;XAW7( M.@&(+&QPI:(>JOM=J9NUAV"LI(OAT3&-&+S N.G)62OXY7\OX3_G_PL?';\\ MH3NG68F0TTA7%,(M[6%<$/3"''D MD!&/G>_H 7P<'5L)A"$5G(P]GTK5!0I#;%TA$\*D5@D)'<3;T>#D\N+[XWV.8NM=B2N]3<-8/^M-09L!ES+9FVE@;- P")) MC-CU)_%8MVDZI=F [6* 8>'&S'K1#1OZH-RE/P^/.ZBK-K\2&0*NRYAP.K/0 MC$+U')EUZ573_%8:25GXU01XC&L*-%RL.0#Z"M_[<7(.,E,-AE174);,+KK- MG#[5Y22+7)[ S^(+K"G%^[&V N[$93641Z#9$K')5"2VX;D:O:%+2_":HD[P M8S6ENS+_:II"*PZ?D>VVJUCS<#!3$[!^_"NQDIE_;&<$XT-XP^ =.)Q40W?E MS1*?>:PIB5J9KYI&J\8].QNIVZ+Q2*3\@%-NL"0\ MR6[^#'G+G^)X[_&!ER1:S8EG>82Q]"Q)U*S0S\T_?I#Y.L_CE,Z%?O2#F78H M3X7'.!^ULR-^:IG#_T?F ?)]A[_[OHR6O]S?ZQST^NN_W^ETO_#+;N?PL/?% MO[UER=V#SO[![CWO_#WM".\*["^>YO][UG_FP@-N'Q??L%8Q#31A/LB9]9;%PAV"Z]X"H"HW[OE2SUZ\50R(/#0L>IR6 MI-(L9\@1K-CF,:E\8Q?A'O/,!V?6W>>>(GJA9!CWAC;[,4SZ/;R3N& M. M8I9)S(W>>(PG2F'.OXHYGK:@J#X,'NQ[75JW6^2CADW M@_-_%N9=3=[1 MBLE&=H:%G3;G\(HJ>^LU+ B6(M82M\W^,KZ/H9T"6,1@\-0ZCTVY\FT;QBT1 M.<+O8!>- 7>I'(F''.; ]APU+0P('?4M"/P+43.C-QET"Y_\N#"Z4A7-B_WG M?W7W=GZP]33\IRFJ:06<+"6DJ)M((5FOI9PB0K&,4H8?#]I=<].KYL!1=7 M;UH!A67P+8;G1TL5Y+B-$3X<45MJ/1R$03C"AI>2N4A_!$$8F;=FT$2?%@AG MTS9EF+XNUU[6JLV ,VRQDJB% ;PN+='V-&^92'4SNC'+7@\=(Y2_H" MGV.BMOY[4^G]TLL3D3D6,->IRNPTARWE]2@=]4ZJ8_!LE;\@)E)+?U@=!^C@ MRLH5E/KFY*IU#W*E(^8X@R)T!P-Z"DIAG"4Q4M>*<;)NCA=N-%J=(VT'&$9F M5"&CP9@7J8#$8/6-V7$0Z0QQ@+"B21;:Z5VO=:H_J%:M 9;:E[A!S.HN 5^* M*V@%0@SK&Q0:\(!;K83]ZL8UX $->,!G@@<\,;.YTJ=)N'P$.Y;.#7"*1G1# M$E/8>^FI(5!Z$T4"C&#($-2GM,J*@(1".";T1Y.%-52L BFI11$U.=I4".+B M"SXRQ[!3-"S%9"!L_ C-;[#/9W')< %'9[^-7]/=?2]4A.],D,EJ"MOEIK2GO3?*W=50C1L-)'RD(5VMOI[0C0 M]R)+HPX;#)NQ07?TE!L6PM>YT X6^;+$)NYKL)^&T8>8L#D-*,7%914 %GC8 M%H]BR(5!B 1"][.VMF XZ4B@F[[I]G=X*\%<3,2^P;UN63\)+ORF.]BK7@76 M/EPU8"@OTP0NZ^&G@<%^.;3/$YECF^MO6>4-/ *71J#_'^G7('R^V>_>8YW[ M^ZLN&H@E?<]]HKD3!G&$W:N;S/KLZ$6(S_,\^#;^3@S9 <-U?1N;3[P( T.U MPA_&8[! :/@SA,6=SG"F1>'\#![$PU?[/D?5@;;CJ!D[Q<[%!KN]=FFQ>C!X M+50A ([\.BM62T!_=] Y^,?]7K'?V?]']:WZYK?K7V3MF=V#Z[[>F>YV]I9W?Q7EPI6[ MRU<*/7_3[1PN?RE4#E^N( !+]T(&_55D4..#5:?OSA'/^);#[/]C[;OU.WO_ M\%_'GKR\P5YGYQ^K%CWH#/ZQ>IW>X:*@ NO.Q.,0D07A*RLJ9#2/KF4$6@$N M.&E:IIYE >_'. DTQ+.;&3.KM?(E"=PJJHJ060[W8G(VPH3?#,@QB0GK5JZW M2ZG'S B90?'<>Q"4&:/2(C(PPPLBVJUY)S*G*\"+"%Y.X$R(VH3&\G4Y*0(+ M+X/1G274(D09][!4' J3#]OK#7ZI4X2@'=/*C###3#8-@T5"G:#W" MAB;]$:D2YQ7AI8*IC?#VWJ\II&T@[/P'3K0?WY"&\V38TA>/H8F+"#J&F;. MP [2.8T]<&'@@@+(B9T=@G:MP7#VH9N6,G\B@R05)&1BJ,8C$Y)@"4K@%K]# M:SU=T$;$>9BK,5S]\_ 7 HB*9WZJ[ /B0A(XE+5PT?V4O& *J:@%YTWH[XX83DOLS2; M\H@,25I@_I*23B"6X^4%^!,7UC[-Q[3'^18Z9RC)T)_6:&?8$="VC LRA@R8(-PQSJ+"X7+:15B02\/4JW/*-7JC(XX^B+XNLMF$ MS DB_"'XFQTE<%\EID\("&!,XD6F-6PR.]^7FP)T]R;EV7/20"U>: <3L;D M!"+1'\'7U8P7W&7)#(D9XVBPLDTM"Y2.V4BSS\#0?I$!F:@FB[LN]^\SH9UK M^;0LBFVR'RZR:[ 994"V8,E:H]U P I7TSQ*=G]G&LC2C-7F82L,.VO8W>5# M2;D8JL+,K'A)*XHG;G<=?#+Z<<^5EEW*8A DM[*^*,YN1J,=9(?;I)/7((55D]M ($G4CR M154^-84;=MZN*^C@X71%K2H(GOV[FDY7Z@(0D^@3F\H=]&*7]LO.-G"Q"ZIO MP>E4WIB4RAX-05G !^<*C)(,=NCR^-W)>2MXA\M*(3 M72^<:](& I@2O4D<9H:%-#(\X@3^7B2&RD:QA%&,58/:GLQ'1YY^^6[ M:>Q^>PN5ZTH*SDY1SVSA)(IK$FJ>I=0BG\ZWNI:'F 7C>6% I_WQG*T51525 M>&\-B=BNU9L%C-LTSZ\)(AX'M>,.5X0K"&N:W439*YR@I; :S"1&:*8UOKI# M:V:T4HDO\/!C;U#7^E@7>C88R:*:-D41JMHK>.EM2G?Q_.?U=^13<$.Y"JW? M!V86[?((GNKP[17 RG;P;2. 'ZL ?FF)Q8&#@Y./J18:6\P6Z:W(TEQ4QV#F MPMXT#8UK/_UB6Y6:0L*;&BF5R 7WDZ6A#J/N(JN[2E-VVCEA'O53-#*]>WM*X5 MTLJZW8X6LA2# #)V%$0+%@9B#)VU2YP3G72",XR<20)N!+*)LTKW?76S=Y6R M!-B#IB[RRPCTH*F+;.HBO[0N\K$K=Y1]DI8?U.7BU8J1'C&[XREU'E"Y?:7A MQM8*4&!Z#&HUHDVE+#./8Q#U&N?5L3 Q)B>7PKDK'F]F57/*ZA85;>K7?:7L MSY['. O6YDNX7,NT";(OP:2EZ9.FXC\$,U#"P3SQF)J8T!K'A6B>6%IBUJ8T M61=3SN59%?>T**2'A(V'!",&HLR\O(0Q)NYM*MBI@#EFB$NK,:F39,4&2?)E MU2C'2@5 )4]'QVS\IMH\7TY^UPF#W -WH1V"4" (^WB>ANPUX-X+N;"R4VLW MLT9%M:4B<[1HVKTDBXK2A/IC]S/SYGZ#AHD;33%<(T/D[71>URNW%/OF[-8X M5[!UOTBD,^Q?>&92U-C_*2DFW[#KFK%UZK, MA:_MGC? 64QI.@AX4EJ@X2[-2':2!@X*3ZCHA9,@BAB#WN?4%M5$7O:'V0%2[ZJ\^0/?2OLCRY/(5F"9 MSD\TDD2NVD'**$1;OK74JNH;460R>0\SUK@//HFUC'T6EQ)4CC%+/4]*B03B MZ03J6L4IR$KK@7Z8)ZD9)DEWN7UCO7U%$[R@X2GN>%RXEL=[RW0X+B:@T#!,X6 M*PQ9T<-G89[Y-9E #W:*VE*C/9T"F_,9#F12N:2/; ?^ZEYPBP#09909!Q6J+'*TLJ'T7R!E@P-R39I0$\D%YD3+-4T M)AOC?\S-H$DLIZB/R":A(:41(XU<*G8+F$4^+("QKDU_M^0A"W_&MF]0-V; M8S4#O-A@'>@ J!-[DWWST)4EH>Q"J4]5M6);ENAV>1*^ )H.)3,S(NP-Z].P M2/3D'2B*'+@;Z_*L$<&R"X4XWZA"\)NQ_W>9"B $?IJG6OJ,<-- ;GT@AER2 M8M(F;@H=THIL-[7=G8!=\\A4CM\H,V37].50LAJC$>_F@ M0/:4+'A*TN\X=)-_2R('5^^72BK!!7$T4-3P1+@LDL^U):)>&H0\;Y&J);W< MED>27+C%);/&>ZMZZ0YTK-M8WU[:>DU3N5\U:]'@L5U=_P2E M_H.QRLQ6>U66(WVM9)XN2D*JLH>0 !&%"[MB>R^2M_X@ M;&F>"B?8&%%*_U2U$M*LP ;X1G B[6R,\7F/(>@EO-VRD1#V_,R :N(2\Q,7 M^FA;SO'M(]\M\,M$\=C1:G;D9HU#MM-0RNED_*73-0\WR$2X!8?KB*!O8J*[ M2]M:LU587-5Z!: H ^X3>GOCVHZHC($ @,3I*#$T2'+*RQPN(1%(_-%$9,4F M]_"&@#,+Z>NQ0J;@QNE% PGP:"W72QM'*QW4B[+ M4'F/Q)*\\F:(5[#4Y#2-2H]6>M1^^/A&5PQ[DTK2Q2JGT;9\B!WIW1RX M<@J_B#]0T1!%<%!W(5LKCB>Q)XI&7ZXPD,6Z5U)@[,ABC(B+(4KB>F+_:U+9 M7O@+/ELNE36^L&G30L. H:6J.9>*XK?@?M0IF>B/L8>F1E!+U%9B:KXL*EF] M$VND3966F51M&H8H"Y6+N]_FY@.[(%Z?IS#MK]U9R6^J&0!<1R'2T12MN=>D M'20;SB83T*GW3EGZF!U2H7?L/F@7<8W-VEDUOZ(:CP[7*\D;GE2(8U6S ]KZ MUEZAU)'6,R\E HNP83=ZHHW/M'R\KEH(JN6(U::NI'<.ZT4LI#(WD\&>L 8 ;C+ M4MCMQUHI:FKR)-P%N;9YYG/Z]^-\E.4I!E!@L1:K9S4J -Z%=HM]?H>R2)76 M2^+:;M5R/P;\6)6"6W&A%0A3?J?[M%_8]@W3UF%>T[9WX%V;HKHO8Y7#IJBN M*:K;UJ*Z;J=_Q"&^X.QT_M M(TS%35 H#".(,0["&I5-!6O6CT5X+7(:^^=Z4NUB!Y>U195+"[(-K'1T97(<29HU=F,7;GK -%^ M>*<-YE %2/D,&X1,WSY8N7ZKD$$!.W.0A/YV$0H1[M,HR<+W%2\)Z_#R]6A-Q,T%FVIUJ5$TZ<"5W/Y3ITO9;7*+%(+Z4AW ME49>SQZ(/3Y2,&/;+GXAV(/.+S;X\Z9455)ABQH:.AB@\Y!3-+Q4"7[8X 8# MG1?L+?!3,/ #\JO-%CM_9JHZO6C)Y=H;86U0:D/#W%[H5B575?=OA DJ@@.Q M?>',DNBI+)T_76C;I)R?6KR MKRNQ4=BG407C!^'J#3X75N>Y!6Y5SN%L& E8XOE5]AJF0MD MB1'G(",0KEW3,8'@\@BAQ3('KSK!4!@<]/[@!P-O'R:J\'$NJ:[.51JS;.M_ MO_CD1CCX &.29@I)/;AD3:,) M".(;TE$5Z!3"CU)3<&$1(X<+H['."J5*A5$,F,62<%FVY5@A,,'W=]J8 N8_ M)-6))1S,P@ZVD4,&RXSMXH ,,>V'/$G$:*_M((^+]RT1OBRFZ.PJ@FI52%<" MQ+<]':D&Y *RH!'7-'E.#F?0%19_<4U.1XZ:>M&4C0HCEEF7O!?;(%J14:FY,EIR@M^CQ M!"5HI[XP=D>;ZV],A4.UYO(,A4*UY-YP#$7(K/5C>K'1%@A-]>6:KHK22P8- MC35S6B^I.*+PB(.$'IX>%<8 \XI!C=UAX]6>_\3RP;AA=EDP$ M,[AI@5[:NR'7ZB[LYKT\/;;6:SM$(3&.,>=F3KUZ0+*MMDTIUPAJP77TE0WV M4^$VUW\?'EZ9FFG<5L?L=MJV-QX02T_=VEK=L9:L;U01T.I-K:A:<+Y18%&J["[ M@6\L*\T"IC;*\+%YYF9L\5UI#^MR+GN:-=,E+J2)%"O"@"O$Y:$I1/=QO#K! MCXACQ_*>ZG,YY"!EEU9<\SKJ7K2SGFHV"G*^2!,9I*E%868W7HU@?8163(4! M\;(_%7L]+RMZB QJ+]M%;NQ=U8UQP3.$"\!:1:?-D58D$[(\N^P^H\LP5@?: MLC1SO>P[5BP$,J5M\T.BFO5#E%,$ G?8<5K,'.D&@E,?XP\2IN" M9/\_>_X:S;WRIUK18M>.MJJ"/H[C?'IC,.**;%S>K"^*L!"S]2I-VVAQYVPL MD19N18W.>,PZ@PI/'[(F:93KM:4#9F1!+R M!!W ">5^KC/>!0;7LLVW$M)[:6SV&=8,V_9X 3?#F$D2I)DWE,]B*WM:0V".4/"Y.@'3@!@Q MR!=]'J=I]L$U4-3?WT+EKR2=EHT+@Z0V<,\1JEE_+?3VHA1,C!!1>:F07.4\ M6P,,LAM*)\UBPL"[9^'J85V:[O<::?I02ZUL]&YGUTA/?^1")=-9J7FS!ES5 M*O0KU*IVD36EZ@'JEJ4UC"GXZ%[,GJ-%@!9.+HV;E>!76FB3GG0VWCV5=T-L M&T!L+O*BC,JFL*10!(8>4:Y1?_%:?*WFP#=OJ2L/O-)&7KS7RZEE5[D@.)]< MP>JY?#A589YS5R#.EV/+P/A\GD92HGR,?*@:?0W-;-Y25]+,Y1VH'VB1I=E- MX/7'IP7&P24D:,6'^6TE5UD9I#86[%ESI4M34B#%/$E:>,"QM4DL3.)Q:;#" M%47 X#\?N5,^=*7D%0N9.*:U%,FV7KOG"YM&*/-3;Y),2[+.9F!,#=AJ^6DKG05%Q M06ID[UMYI3E=0B9ZN2R,>W8SVR6*>3N)B"I6 MLVU4LQP49IU%.5*G)!M;\]':FB^!ZL%$H,SY-9,9J2*J4 ML1V0F[$%]TCS^ZSMATD9Y-6KP#I:D&'7"HY@0^&MTUC9 B"3/Z821LJ86-D6 M@U<-SQ2'&7,>B:N,]+/S&/8/W4;ZT)/4BHW"AF4EAI,7%;Q&][#:X*BEX2N5 MN2L4":J#UG4,H$YM+_Q71"'I0P@R@#.B?X'LRV&EB:O(Y([W6LO/4C> Z\(V M!['TQKQI:/4['X#[2N.2Y'1YMLOB5TDN#0&A)2R[FFTM1P)2',]2&H@H# MK ;O6GTZC9)XM$K"Q*F/&UT.'=[@89C-VYHX.! .V/5L& MV[8#]Z37_Q/MBD.4<#/91=3E**.74,"K)<(KAM2OW5,/HE0*@*N %FY>+P9] MLR2.;"36&\%H*]486)W_7$)T6UD1&YLT R&)4N 8"UPK46,RM+$6(HF+B3'$ MJ53U\O1L%3Y37F.I++U!? :Z=?($Z;F^-#*6*FGIP0E0^U,U?P=QC:$S4 M,Q@8JITH>%/CN!1\1&\1//>>MJ!E%].20=<1T+,B')$L$ M?\P5F^MFU&ZX:!G;9#8OJW<+JVVX9'1XO,DTY\'M.*5DJH!/KFP#7Q7'7RI< M#+J6A]^+(6<3;C3%&D.O^N%"7\\3?N E%LZSUK-5UZ^&%Y?VF946-Z1]@J,V M!7FK*!K!A) BKC6/Y<2A@A[H7Z2G6$!C[1!437%I-AG7CA1 L)TTS<[+@*A5 MD(UKZD!8=Q.9PS[_:QX56)F. N=?:CHK)C'V);S#K!Q8D!&R 7_[$[X<'.C9 MQQ3<=4RL1KI4M5*:E^D^W]0N\7*-!4UW&'^'_KZSZ MZHK#!0,G(>_W=\38K%WIFV86=X DK5_+SP;@,,Y!F;>"'X?'TGR-?V2:!,-K MKK$,AO CN)G[X.4B5?S)F_Z_5)Z#B+BJ0-2_T1DJL@S^!;[]!!%J3[$Z)0V. M)-A!+5MO05. 9)P%K_,Y#E9E87ZA%O Z(!3\>TI_'3G".(XABUI>>QV5R"(, MTW5*IK:)"'O(>Z:M#ZL4EMH!R'A!/9Y>>T!5M6XS+U(D'1HK@-2Q#I?2AVP% MTKQ5 ?@SV@^L4&F--8%J:C@0+ $)-_GP=AA9KY :N>69!3/!2$M(*W6FF9;R M8;8]$:1"Y\G@JP@2;C,+>)IADG$3O;YIQ M&_HCE&2B52VP*Y=)T1?+D-@MZDQE!W M:VX%QA,C"2VI-],9'2893_+%1@452I46%]"G+IQKD&KJ,@.M, 05<.$#'@/% M7G6Q2#&ZJ"M"BW'\,"64:U@46HS_(K0E.JU$TUAP1CXQ4410,D9;JG6'LGJ. M6DQA2U@:3OICTQ5N:,Z)7X<"RE8&MI9F$!N=X3F$DL MB5TB699?.]E(VD,$L%MH^\JJ-3%=4FFD?BAV18TU(4J%RC4:"6; 7:Q\*D8>?!EN7N2 MTY#V(>*_2Y;'I(0XQT+P"ZM/#.%'%278,%9#@ZEH.C?^T.@DK#8W.3U?-]%/ M;;"X1@@KL6/ RH1.<19!?D]K*4R+!H(D?ON;=[B^+1!IN)F8'9EX1?29-1*8&'":+Q?NP^&IDH/5-AW)5=;8 M%;"P.]64$7YI&6&W*2-LR@BWM8R0)AW;G$TE9VG%EF]-2.39GQ1$AH-&"0^N M&M9?^#Y*$2.:F:)I2*!C*E,-T.HPL?"DF4#X>,UH$[ 0)7KBF5S.;GY$^?]E M6\Q8DC5[K )N7!L#LLHJ]4J3T C0-BB(\V?1UW3(QL8G7YZU@1E.[#D'OJ)& M!/P-W:V2@9>K[%I;2[G=%F>F6PASAMW]-B)1*3:HI(@E%24%I=<\%X'R90(P M"O\=Q_X,^FR^TCY_PI/#CAR^P/UZV09L*#R%9C8.M0B\-D;(DT4%'HWM[5F" MX3R@.LR@:)X+/%IP+3>C[O&889?>; 5CC-A+!+^>DC34)]TV'I9%,<,$!0XP M 8!YZ@8,NBJ0JN5<7OL#F::IJX4LT +QJ;X: M69346>65S.(5\]3[P"N:O&_7Z%/AM"N:# MT'L]D]K5A, -2*Y)7YCQ3.0@V MS'WOSQ1%Q>4Y*!@,9%3(4OM00G MEU!$5D#"1U1_X_I8:L \%#3GB%_@(GZ5R)I4\^!R*8WLC&>KY9[/O M5QR>8 A8VOW,2U;;L3]"?86^=BE1OUD%Q!_#KEE@2V]$0R>XS*:F/[2H/@F? M+-/9[/2=:TQHT$X8* 0*M,V+VV[$_X97N4:0)4*7 UJ?@:F#_HFKAPJH7QZH MA#.^+0[RT,7*HP[ZDMOBL8K;W)W$(48&,NQX%1(J:;:>JL$/>Y!6U6+*VUM( M9_-B(D#5'&2LM'^-EPB8Z_I, QCV$W$R*3.]55BRSH!99KT2.S4%]')FF%2: MPCUH (CBN=*"9VZZBVJ >Q'2N@W8ZAOSOAASH7'$F-7DQE932-";5&;&,(F M!4.-!;9JP[VE!^/HX/^HPD#,[NRST'$>LSEZX8^W.Q?CZ:53O=NE.5%C&-PT M43)$5^,,:(%GG'E#!:I*T--J'G-RNI2Q0Z5QY79U@@)/L#!;IH6'72AU[=?J ML7HSB[W.L .(^8L$.)!XDL6E^&Q2FE)IQ*&<+'*ED'!QT[ MQ;P5?+-WT#ET?^(OO]D]Z!S8.>?5H>8%336GM-4A7PW_.FB1@C5AJ4XPI.P- MYKF"?DM^05F.*-@;] ,]I7EXNC(]>_61VT;2BI%M+!":> 2GGF/[)QM2$4.Q M5FO9*QNSHI\G4 QT+2BO7#\-C!Q'_??+E: MW.?()RRT*UC>VR6AK\B^_YW'0$K3"%.J$Z+,)_4";IZYZVJ\79\&6U7&H"G" M;"9^#%GF.G+LZPEI 6KWAARP(+1M 69,2$S"*8SS< [RF*?EPC=Z.DK0O?YV M"K>$]7_7DG3V1XQP("-5,;@)M8W%N9UTN[8@?\L<7@]+OSH!P$4KM0]J74<] M+BK:5]V;=A85&'_W:-L:+'8^:=_"-CB9)#0EVX.3\Z/N_F&73A"[%+S'W#YY M@ FN\+2$9Z:XSEY!8.!7P%&CDWAF^SR$$,'CMOYIR[9]\-LMMZ:X%53V-U=1 MG)E(7+BHT>J?VN$5_=?23O-&C=5"EY@"/P&M!H;&^L:94UVHI4.*172L7%"Q M4EX8^X[7]BK'BK*RLD&$X9W,0&[ TA363V? 3TO//+D\"PYW=KK/J5!F[:-E M#R:H! GO]I<8N=,_"":E^[Z#[.HPC;"(KQ6< AFH< *T4XHH6=G!Y"_?ZS\4 M&M)&NZ]LQO[,+;YU@96W)HCT=8PCJ_P"CEF:D$#>[=++!2B->+%8(_\!SOH2 M+*A/.D\((<4."2$#&XQM>/G<-!M*4=-_%\'Q'/O<5>IU?YMYEQCN\N'95[=] MMMC(UZFRW?_2CU4)N\&[PR$ Q5'UVO!R&)S#3![*"K?QUZ1NE3" M//-D<^X:-3GLZZL3RF=X#7EX6Z9EG]\I+L/!U74=W(($0<6_7&O1"T@+ T$#$MD.XMA$ #"A[$A+M-IDW M5@]BK)=5U") :L[GW>+^/51&2P$A(29[8@6"7V=D1EUA]M(E2!+?N)_U\2S M!R9C7!&,T-#X!DR'@)]:8)@N34TTR0.FX2Z39'EKZ!\802P(O>Q;+-E-2S,+ M!UX?J[:\H-]W_$Y&B2458!T7E3XB;@;.-4RY>BB7XWCE]0AG>5ZHJE)VCTPMH/-/2CM3[:']*O0+*J.:A2Q: 2=O&6.BHP%HH'DN"/ M_:7SH&3>R]I"Z=UEZSDC.N-9[ACD$;LQR( +KLT .S*1;G!,>RJW9X8%=TR' M"]QC,8:_(I?G->Y%CM(-7.:/N"46]Z/2/M]:(LHZC6^9I2RP&ZLP8QX66H+$R!0? MAYT$'T!F3;63+Q+*@Q/[7N;Y!BDYDW5J-S%LJ45BI!$>WLL5A<7*/B=(20C,V\ 3^Y(;BLII^] (M M[55%:[4L4A7_RT=;6X^L1.;+_7,[7P"V1.:W2)1Z6R/^;'A."G15Q)H+?D N MS7.>V^8L=\([IJ[&FJ#7N1XYTUHJ7NG7-=K@VA_66@9[&8RS',M]E2G_ W/Z M(YARL&"PP'/8 ^H]*<#8M7%"4672FE[8:@8L9*O,R 02^'X*TB1.I5X?Y4YG M?0#J27+[,"DG9/N"(6JGZ9%I;ZJ7J=!.?$Q'AO4YP2T;QW,759!I.==F[83A MYP;>B_7F6:BMX=?YZ"-<0&X@JSW*_!Y1Z&]O9?72NI6*=@BDJW3-4M1X M2,*HO>G>TE:+GAQ^GJ!IH$VW+")\$@HB'7 #7 MH_Z\R#Z? Q;=5UKKVQCF85SJ]U2^%)9C+R.!O1BX%9 M]@>6I=OSH@UT2UT!/$LO;'+XYJ4S:OB%^SOH1A,(]^2[5/3S(4L9O*XLV4>2 MH(H9$J9@YFJ:9US[B8'(E5YL3$C%XZ6U(<'-4_/BXWDRCI/$1..W2R*9BMB: MVF[5\EPZ>'GQZC1 F!6#T.CI/H$:]9)EV+RA\@H"?K5C/%<@[2KPRM2/J*KQ M#*-D?"A6XP>:OJ+Z\YE:))F2MI'CL^]/+JI-&/CL M8HK^W\_#7_S)VNYE2, A0DV6LO"C*XT,K;R%J^N[(<,8_H;M8R\%RPSOC"(\ MYN*I$Q]?_-S@BTOYJ\5"N"#@]NUBPW65C1H,UH.# ,ON4Y[]"VQ'R"#1/#?. M;3'7MI+TYY04XF6)G47$#=0W@-%O[O+D6U68!D_ M"A5D V 8#7FO%?\QM72 MT_T%DD?N1\%X[*P@^QHK [U.Q,A6NGM.,MQOR".R7NO8-6P9DM&+;)<9A(F,T6%.]LF:1!I+$A)$C4355(F^@5 MLJLS*UHTPUZ-]?6>*F@)-5?JI*]AN&^12MR.'EY<\7Q^W+$O\X#B?948;A$?Q7J=]C30P70;6" M4PR%X;?!>8((FV]5F@VO+O@?Y\/_X7]7YW1>[F7\2;GB59L+2^. M"\;8O+"E\JZ7()AD240D9NKC)' "K))F-XF.KF^K>VIJ8VZOC>DWM3%-;TIFE@A'O"-E1&-H"(7T-]M$UMQ21Q_'1]*I^<]#O M=KJN<0Q^PQ'F;W;W]CO[KGVLD*D1'!@;::]G1!(8/#?D8QF48,]B/!M>8U*X M+K)4!WW;*.*^HKV>KN=@7DP^3TFN2!9$O-;&_Z7MQQG7K*9T\M2>HO? MV-9J@6C$>*7FT6'8LUX)!K)93CVURD!14Y 02Y#"B<:T'^T#UN=@=!0LVBQF MX-8;4';8N9Z3@Z1RM)1K&]0;V,TYXZ7+&Y);:5YOJC!BB!$VQ)DAL#Y0J?;I M(\^ZIV4^^ARRABPI [I>E&WJ_@(/T8 M5(CVM\29R.TTV2_C.;C..[>>:F16<5&.0/4N@7F8MLL6O08/2:[,@N#5M6@D M# >I@2;5PI"#8.%2+Y/^$#/L%DVXH?F4\"4RS-0!=71;AX-]8*]L MEE!*Q*2',F]&@LL:80]MG*YM]VT%W=TNI4"5*3*P""&MX&!O/^ *MEJFUS*; MR9Q2=^_!'H%*RW #,L,CS*E052'AI9@:&Y>XZ ZZGA-N!NW ;;B' WNV/_H? M'ZE414JP/T':>U_]I&9F]$&WM7]XZ'^W.HP690$R) OK=.$M!#B2XU8L!%60 MJ!'FZ[P*%'Y2'1>;IPE(8:6+$WAQAAS34UGD@FTD M< 3YR,C;[>+W,Z(4 J(K!-TE16^ MQ.665K5B/744@7=4NB4]]IE_JZI")XP3BP-FUAMT=_X16#"7RLI:4@,E-Z[? MD$MR<+RI19W&>-7,A_6A.*E),76"5Y^U\=;D3C.3+S=5Q/0ROJ!:_Q9/6GS8 ML;__\AL"<0-/[$S@K8,'9+ NLS.55LFXHF=7-X52/!_H;Y]#\-K\(+OEMC0! MF:E/DL>N7Y-AR 4%# LKYJE+(4]U)$V^L#VD:-E<\ N^6Y5*4+C(>%_27%J% MSMRR9-'J4"VZO=Y4;#KM:N'PRH#&PY:XO!.0V+S$FCR0HS-P MV8-+!*G8+II9W@^#BGO#XQIBF7KU_]G[UN8VCB3;OX+PG=FQ(YHG1VE\V&D !:*O1C>D'*?C7WWQ6934:%"79%D3VC;@[%@%TUS,K M*_/D.1E[$T\0GB(W_'0B,')\WK%7J(75'*:6//I(D'. MH9X%'L1+.#/W_GF#U_^;9]^=O3A_=KN6-M6>":8OA>4\1CU2A"+O!AOVAQ& M?_6WR\O+_64U6>_#3MB-'EQ##F>9OG41[)-?*PX0/"= M$=&R&QU-*,9W\/CN/5)569+K3['@NF2E%>13+A'*N/:("!Q#2JEQ-8TV,8U* M=NA.PZU&PYW$;6_*I-LH0L=IPXX1[LJDK&98IY ,;A)N*%OK\I M#W F@N\ MS#", M2RAY_P&#%;BAF?T;2$J<&X%,)1FJQ!N0>,\7.CLUI>R#,2+]:KIOW9 M,2V7S;F13WU,_$883+@8[,_+B]WHP'OLY6]X.C_8_=/Y!5T%HS*$&LLSAD??ESZM M#?<#9_6O.+U?PM32Q-RPG7\+8?T.#_T-6O'73%\47O_S1JN74F:R@ MN9";_5^7'+[2@M O8FJ$EG]&L%7,U!83.(&P?#;K.]^H.M+5&H63>!VI#1#M M!8,9PIEVR5ZGK\$VEM%4[T6!U" LE&?THH[;/4 ?/Q+Z>&\[]!'[E4W_YZOW M(^<.'GPUX"4'O.3U\)+&H3^XMT,>_;82L/-G)Z.#([GCOGYQ]L_1\Z/C\]/7 M9]_>X,BJ$V ;9L$N,J[2T=1XAPN9\\!TKS$)F9BXQF()E5Q*T'E4,TUB+1SA M:2E9K##WNAW_ F\C:HZRX9*8$5806VEM0H\%'7O"E5'^9X[)/RG6%)C>[2I= M.:/4?I=&2$BU+(]5)""0$D$PP@]1A,NRXA%*B)6JEXY4F*^6]$JD^!7.>/P M+TQ>VBO1+ @E7,Q4T4^PF5CNRB4=H<)+Z^G"]R76&;X\F8C( Y7]1M#8Q_<] M.(,A9X5K(IB&X!80JZ H!9%W>/S@NC_=!'"<;ML+M,8[:4PJVB_61OQH"H.' MM!2!44^>%%GDJD^F91<(?"!L+ M3NZDB9:7:M]9P04F$,*]+=C8[IP'F:C:[GDX5EA%G3H;2CT99N?)*126LH=X MDU'.(9P>F*PA]X!$ M:YHJ&[>-,BG0J66)"T-W2X^*EXY/A=>LLW*U>8J@UKZRPK$=0O:RXEZF5UO7 MK#(U8!+65VK$KE7'NGTQ*]S2C5'7CBJ%H)^VC&9NEF:Y*+/RNME<4P2"N>:, M%50O0?+,QDJ$J2BFREKI0Z#I%/,@3L@F]8X7 J,>,B]'&"X)7@F>N]1,DIJ\ M<3N=@ZU6V4]T9EA;M)89275OXO*1;Z/V&S-^&3+,BD)^'DN \5OB:9$:7>A^ MV@AG_E/17_"'PKUD-*^R*59O$M17]F'RWK&W M9F+K%7_NG5"B-X1H #@0R M6.Y_"='0V\>O]-%K*]FVN$*Z"[>T?L!5+-L":3Z#'B!C6!S4F% M48:E8?F[BN8X/OWWBZ)P3Q7$CG$J_!JL\%J6*-\*P"'-RS&L8.G; M!#J=:4RC-M8\+KAS\(9RJ5B3L ^XR*CV%RNZCS(Y ;]5H,(IT\7X!TW@IG=9 M0'>%5P(WH[&^_/(1\@8PL4R'"ON%IVVELXJZ2N%[[SE0K14J<>\AU&1O@9=R M]>;HLISGF]PA2,;+)X$2;3,[P;0EF TQH>&3$D]N=\5]%39171SR4U;8%=B.,*PMJ_^LTFS*7^>ES0PR1.!,9IL? MRK/DV3?#81V,]5;#W'LZP]H7:DSOI8!G"VLLDP"?ZIYRS (31!16D".#6U![ M:(_:B83".ZKWJPW%U2Y!1WBUFA]5(6<7DVEIE/$"W1CAL^^:&$\VQ=$6:$_F MF36"_2$;(Y'#!N[#A:HR(+@2VZC5+\2V*A+'^'?)^:LIY*,1A4A37'7>2"D3 M$=ZFO5O<,SH\?9V35>&^2 /+NNL(F]*=T)3?_DX'T]_^>US]]6_7>O;>P2/X MW0I]T6*^E[M9\^W=+P"D0\?$@R>[[WQ$(WMP;Y]GR?*"BS*)C_&B<4>N'2S< MY#N/ACKPDZ#BD*_MCAD[+@Y'9JD\9TMA#'(216SK%*S6J@W:EKF6W!&0C<;"E&J^@\_=":LH;'+*^ MMX4W"2=H6C#7WO0%/[USXG>21, PF*#RC,X4@F*&G/%:E#/@?%&]>7.3(GYN=*%G62,K;%@.N]#4 M+5:<0Y9EQ>YLK4BPCLI3Q%6CUH*_FAE+83T9(O1@GDYFGUFE:U\!TPXV8B>: MVK\H0EK"""1YAY5\0'3BUF-7[9'.B[ JHF;#@N4XT"5MZJ B@&0)[^!"GC4< M2I;[IT^IY%B?-2I:S#_0TTW4 XZ'D MO]+EZLF1+ -6C"'R!CJ!_ 0'[]2]M@^4!(5T7,Y.WR%VS' TZ^&I]\?F'D' MI/DG,?,.)O@SFF #($,_2R46&X)W+IPF4"A)D\YY_TF@7RBUGSZT'8?AO4 MTTVF-U8D2V"WWH!$"H[E&L"$9!LRX795\>#V@S,FGWH6DTVL$:[?A!1I\=4) M<N)$T$URY?-?0\+$=3% M> [KI_)YD&Z57*CI55?SJGKOQ*-%KZI[3'SA6/]D$:)LVR3MCUY+0Q '2CLB M?E=H.97[DAX5H0=PA4A==BAE-_6Q5+W-A6F=\CT"LFIMU8RB352]JD-G.2P6 M;8.'/!?U-2RK8$HB0RVD%FPHZ)RH96.-)QZB+:4D;UQ';*E[P+)IO' ,;\ZI" M09>GN;AS(KP>*<8O6<=;Y: F,D11"[4>TS2O4[0ECN/UE5J&_; #^^$T,H&Q M618?J9=W2FIAMZJ&=8QI66V84TO3XC+.AZV8;BU%]QC<^)8N:FDC@$6XOQ44 MVM=[B=G!965>/\IF4=)%>1P!F!_F:#)9!MS;EW E9)KIZ45"L4!$")'B[/I4Q%46M5+6/X<5M15AUK MMG)**M#.[HR7]Q(KIXHM1IIM;,^$7+E>PXG2YBT6@9GCD>ZWKJV-)6^(^V*;[A1M:;R M7DE;0Y<2_UJO:Y'29 M0?.XPL=^CPQN6#1C^$*:D7E8T:I1(#87C/%2ON+K08?5O /79R_>Q: F^H^9 MM&"UI%3ZDFQ_EK]RL*Q]#^+BFG>1 8-^-0;]P8!!'S#HOR<&?3A8_NB+OB\L M%HZ='E976T2'M]H:/L+[V;W"WP?E79+]J Y5C\!#;O;* MV9[*@-B?RX7@:'21E;DG+MW^NHW,H#"?RD%#:3;B"..Q@B8HG)]C)''9N-Q8 M.D2XQ$%3=:O(MX[8_NC(GL<2;:!FXJ4K4!"SS M-1=2@[^>@L_,;U26ND6J03JFB8;&KRK7!*BAN7WC[S3U?32!M\K&?VULA'(^ M/C]ZK8R/$N+3]A)']DQ%V$>%PXM^RJ)$/-9QO^N>?>USFELB_10"\*ED\<"C M=)@^E%('%%K-W3RKY7Z!V(:R3G.:VB*MJO)2<0M$[:ZLW=+93HNEXZ.O&0^1 M";\]#=_1ZV\$V"/SQG,CI.X4!\)Y&I7%QCA($(5&@2JCF8^EA\TXNLI$!.?= M-86F#&GNHW3*F)%*N6/9 ^%7-@L!W[',WED55 HEZ>*(SBCF,V:&(;NZ\->] M/P@9;(W*<+PZW/1PH]0$K1HS6.*I;+-C[>U1BT"I(TR[KOV:?'I\=.07)=WM M9%=?2==^AO8_SC>1E&E39?.Y"Z<4\^$@SR(/-16[X-P>,0"0=,D;F&@*B'EN MU*,S;5+2H8=4%(29L["FE^4TXNK$OY'7D)%[(J%+77VU:R+)6A$\0S)5VDC[ MH^^Y=EYFZB+-6T:[V!3 MMY[7W12>,0]7'UZPTU>Z/KW) (-M-FB/2@DN)#WEN=A4/-L^Z9RMN4AP9#N" MX-!J?'<2\3#2GYAGIV8U[76TVCDDY?GK>5O631U#R[RTC$FAS#3$'W!EZCPH MF+6&4:IG:V[0]C9H8N*8118E02&N4;E!"SALKAULZH=M+DQM+(7NTY_$T?HX M00YG^@\ZMHYI9:E\I#\*3TZ\ZOL?N]/PS_$(6_!EH<+W!P4@2B'W;"")7Q%W.NX?NF5V;ZA)5(JJF;P@ M[(2N(:_SD!'4>R_5O+2$/D-/5513-!O:R8#V*4T-2WH'F_I;+^FZ=TU3OHD- M'=V(*Y*O4(&(J-GA3O>:(>BJC&F8))<@+PS=C;C@/>'P MV*F^@X^71;_&[ZQ:B@;!+V+$US2KX8J?PJ_G$OP0]'U(YZMD2&>B ^X+D8UW84V2Q'+5 MH'7/A_AF%L,6_56? M&*TXIBB"E^ M3+)J7 X 3Y9WP5X?8^T U9P169@*YV),C_;?MB(KDM/!44/L MX[A$J&7(KVY(;?4E?I/-KW6'#K,9&;G@),Y(E8N"?^S!Q2:AR/0"48R1Q=Z& MI35O-\ _?!9+2$42WUZ*A?!"69,_WE*\'4GOIS["0M6JRO!A/W M\L79J].3Q.")NXWT+4 P= E36C/8@T<%'U?#YF\A4H"(=5/&/'7CM.((7!U?[\/! M :Z4+>(/B3N4A:\XB)#-J88%Q]W/U$8J[RRD\C 7!8\O.*+O6*&^+BH6U6D=518Q[BD&;TBT MZ1JMZJ__Z@QE5MC1I%8C(':,]J_$2^T*"3OH^XV;$[60KV//R2-C0(MV6WA? M^,JYQ-LFMI9@2VC;6XASVVA/.,3.6KX>:5HO,300V))"<(=+6[E22_1, M=5I\X=[H*.*& $^!<^B")0M!I2K<+ K/)K],?XG"29:Y"36"@;R.69E M^N_LW;=%63RO6'45O**L>8W.$(_C5W2ZPGJAOV6/W*-)>IC>?W37/;[G'CU\ M_&#R^-[$/7Z0SNZ,[QS,_N\I*JO?>7CG8 _;"?]Q]ROB$X.IJ?_GJ\.O1D6Z MA 75UGOS-%U]"RX4NO_@Y]E4WC[].Z_U^.G MY<4/AZ\O?KI[TDY_>7;Q\_>/?SE=_G3_Y>&S=S_]^C(_.?S7W=.G_[K[T_G; M^S\_A6^]>?;NY2^+Y>GYR;N?O__Q_@]W7^8__;J"?T\7)V].?OWY_.7;E[_. M[\#O[Y^^^=?ARU^?+T[.?[KW\R]O?SUY\SH__?>C=R^SQ\O)\GEQ^LOB[4]O M_@'O>''OY/P?;U_^\J]WIV^>+W[^_J>#G\[_=0_^??>G7WZ\__/Y\\4/=U_G M[N^OUS^_F:[&A_<>G'[_>O'3\L=??_IE_NYD">]Y^NS^3V^>O_WYEW\O7CZ= MP[^GVS!]Z/;N MI>,[>^.9.]P;WWDXO3L=WW_TR-WG0K)X/O_V9UVA38FG:>$:L^3MJCIXG%QK MP< .W/Y(6G97+LOH60(=+CD6J"/ \C<25[ MX?[HI:72$'J-.3$+T@_C4AL*L6-6*Q"/!_KPQ"0+?;S)DYEF+DJY;YRK7*@3 M,^HSJT!;^3'JM,RGWX#1L,2;=5AR@)PQ, M/WBE7F2S1AZ((TC'F'B9J0\$I9?@#-*TM_H@Z4GG@;E4(W](Y?J-<2&^MUD8 M\J''+F>2>9BDLV=O7KQ*1L^SO%FL1]^UO_Y*WWJ^=Q<:^L/YTNTB$3C MEWC?B&@/UIG+E>" YY0V#Y66I).U\5KM*@VY7OBF\HX2IX,&T&'VZUJ?>(/O M 2]ZH)28QB])]M'K#BM]KJ;_A712*E3(\GMHFK_C44F4>Y?5=!:8["7>M. & MVBD"" 7\*UQ]Z-ME3A@'X.):S97B"8LS2J0#YIJ!@,*@T]^M&NH(W@FAJ93O MOZKPA$AJB%VG?F=Z 49?-V&,L>W^B>]=+U#"I7E^QN88/MMAQ0WJ[A0JR MO^)KF[&G*_7*X[9.X)]M):2M:%3V"'8J6G6*U&;SS>G8;8=.645GCHW1&_^" M8U^\-@'O%SDQ>B'=%S37UX_^T9J(!:P"S>"K+(T0G33\UG+%L0K5>&4Q<<6 M:P@2V",I;]?Y=-H]C\I9XW34Y%H=<'0,\ELMUK52MR-J+\,)UT(PO291'!JW M+[Y-CAP$X%?T2Z) \JL)3Y,D.+U;&T,3K67-53N?NVFBY:8.Q:ER,@0<.]6E2,F$3YMB&5^!J:]KH7?DECU M*HP:H&6_@)TIH//(M?-5JNN5O'6&BPQM$YW58U?@-BC*8B_@WUR#LXIG)9^& MS <'IBJ;(,:&2.ZP*/U"-A."+R[W'(8#M$17;D-LF,4+]IG"#@& !%=-96ZX M2_-Y5L,RWN,3G8Y@&SO'297J;C;&P92_*:NWM=9M5Z-Q#BT9,?Z +'K;T)U' M+^1JD3F:X+L$;\S=WKC$(BK]%87P.P>#,&LUN%B8;- 5CE2]J1=D>ZV+HQ&; M,M@^OAA338Q@\Y!C7^]%01HYTT.H9HMOC_FITL BP3]IL"UU*/B" M0]]Y AOK&NI1YG>XE,IH* [#6*$%O'V,@Q%<-0$Z&HU'A)^\\Q=<_P)RA6@G MTQD7K18IG_?K54K]E6$2ONRHWB?7C%>4S:(4SQ%7->^"3?(>8#Z7 WU>31 ?0:HSR?1L7W)6A[' M)B)%863O^ILC+BTRSR-B[PHF-M\K%L="<0DR9SJ3M%!B*KVL2Y0P$:-L'/@F M?>M&H4A&KF/]=Y]N_'2F1VR]2*]+G7]C'/@W@7<:#K.>:)+$=_RXQ=D7P[]. M3K &J_W/=99KON63'$RS@ &8+\I64RQ&3,36@&\F4L(%G/Q[!/!0.,>75EB& MUD#CVHG]4."]BB[K6![%RK1EY:+U@%590DI37;EZ>724VUK<@JH<([(;5]\, MFE-&WD.L +59(&B#P&-R>"GGI@$ZOM-JN358[3XU/WU=43Z"5"C=TK9\0%WM.C#O0J466$YMZPQQ8'B$4KQ&)_A7B M@\7AH4BWAJQ,%=2A?&S9>^<48PEUC_C1FCTX OA'(2Q*'B*5( P#-0_GS+T3 M?B+2FPED7L0YEE88)%'L%\T\IT%26*/E'.LY0PSQQ$!!XFB.1Y:;OW,$#/=/ M"NZ?&#:)/QCR-=QLIKL]@U7#'3I/-R*@M,1H TZZMAPUT--JLHBFV_BH.)_M M*A#_Q=E)DR&E''" >?5T,Z&])I=%MASLA7/?X:+I9AG?];3#OGE)7]L2"8_9 M%J%;W-8^@$B.]^EFT&9[^7:(65+)A>N#;O6-4XJ&B(-HD[+RMA71_3R%$@#E MN&<@&8B>$>8 )PB&=D&,6[#(/+! *.=7>@1J8E-E/I-%F^O#56=4=.A3UF1>P>*P6!.U0(F?A $A#H5N.>*@F,9Y]6+OF)])C MIYAM0,TAPQO(U.)(4^VHOHJ'/-F,J/@49P=@(0KV0OBAYGP)PT3^L!]OI0CU M=#(8ZE,NG&776:)LI0X>(K)QIW*Z$CW-L=#/>.)B7'%3W/G!0$D$F@7,/ *= M7C>C<81UB8%B\GK9^!LES52M8I#_6);0-%KRE)GD[#^\[2UX_+[^9K*VQ4MU1-.FOS MV 3V"VOXI75+L7.G/8,I68):'5Q*U#.T3$+]7 ;$$:3XBF2+;<2@^)B31 $D MF\;5M?P0C0\0*G@*CZL;A35T":PQI&#:Q=&%KA482XE08BE',IPYF"$U'EHL M0_\._)L*N5AD[H*W'A\E_EBHU[#9/5)9V F8R(%0[GQKZ1%OD<2Z=I;NL0S- MY1A!:N6A_=5<^!YBEOR:Q:0MALHDILSZ>#%.\>TV]UA3; M:VA,4>Z-I4+/U'MRE/EL5U,V1]YD1F''#&E-X)]D#:S_,4OK!?E6UDHKJXHF MY?&VNGF#&%;9#C;U6JLL8H85C]_@%47RQ*DZZC[2+,A]949074L#8X9%K1B[8$I15X8<$\!&O"T83_Z5A&,:N#)<<2E*(P M>5JI$O151,CL7#/. CWA*A2M)-$UB8N$T-IA(5$+IBC5%'FPH3'=!X&7:ZR% M13V:%'F0""NH= ZF-5+P1,=IGH&SAZE:^X5K'CD,J36\:Q.QYNJN=P %(:=\ M@U.WSQG^$MUGJ(RJE]3B@[/:ZCH>[M\(S_&HCCCFO1>!2]-@(QCBT@5SP%_S MLCO6I7\*DJ?G+(7IN3X06KUD2)/)GA/O,Q4]8U&=0CMI7KB<^W;-27?IKJC: MC"CU!:@;3(\AY__H].R]^T.0YH\-TL ) "[ 4C-L6J7*Y M;N.(]=BP\3EGMNAIE4?8IL34@.?G1 ?UA/?_1ZRM,UXUH$"Z_K MA$A3T%N0BM8EVM\5^B]P&.;I:M6%H0QSOH--[9_SMK 1$C(=P^SM8%/[9\^$ M9]1;M].I9T+-^$Y3V0V&>Y9I>?XPX3O8U/X)GV+03K7MPEU/,#DUT3P4H!0.VT6V$IJ@H+Y'F;4(WOF+J5R6*#1?;_,R-O/U=#>< M9G75"N$;56+;E\9UOU1R; *A4F&2=_!IO9/NJ^M4A21K70FQ%!1TO$BQ(W$ M0()+P#/^#).]@TW=$L N>>:L"KC' JTJMV>"B@0CB5W1+&2$B)5)\E+9U6'$[V-1M*TX)8I1M M)*H9_R24\C";.Q ?86BZ\/BH3<$\1800)1$,.&3&#N&T]IKK_E+[1'*4!/&, MW/I00[UYNS++$2*X)\VX 01'?YL YVL*E7[>ETB9X0U[LH1Y/DEEC P-^)D$>SF&B_2"WG113I1KL_--JJ#LJK<,JN'^]_.-K5_O8K:%'/8U@OKFA+7T"7"^O$( M\S(D*&/:AMR6W$YF7JMSU5:(D[UMI7^=BM.XW'=[A2_++'J]=F)'C&CE^F7& MMF#F^_4CR!6)5+5&82:Q?97C=))-2=:T_;O5JU;H,-#7"5.T6[:Y2L/:L*." MV2,I7*U3C8B-R_B'K/K2+Z+:PPB>S9BQG,:>SEMIDI9D:D-N<-7%FS#-.JN4 MO5-T@I(UVZ/%UXXG04M]0K3&=J6.'DM3:^3>1^6&X^JBTV1%E> MS],. C1&T>%H#TZ!9L4R#&RQ \V',+'^1MR?P]WJ,X*V0N%TQ)J-9=+D M]0:%HN MV\+KVOCO!7>Q ^K+\/-A >U@4Z]51!:(8T41%0_5/+U4;H9Y*Z4+PQ3O8%/? MC^%EP848.#/,Y.XU]4-F\M-9E8>9W!%H6@-9@HF+.<.>8",)4QS.H.-O4Z MLWHE.065%:8P"18 H-CN=P OW&6 M5N,4#/K>Z;L<'+0C7DZ'=^X<#BB%'6WJ]<,KB0=;)0ICX7B(+5XQJ)MNSNJV MY25[\_]>W-D3+;(FG\I:8ED@GIT$(0BNE>Z/WK>5AA8\^U@9%<6"])95-8%D\AT'FNSZSI&G%]--74*]DSD MU)G[TG2NLJGA#BL!]7J#7A&'2YG,87WL@]6;E!7N*1R/==F.Z@6S6B+',Q9H MH<%LT9R*@150:@0&T4;<8.3$^<*KR+-&N!<(7BX)Q(+(?1SAJ9O@S[OS@=\] M^:]TN7IRY.F^;IF-^2V&<.D(U\-B!Z9T40G4LEF4#R.&\#E#(5 2.. @U+Y$ M\!EXG;MVFFG%64P\,D; ?S<@^(F7%E>VXP3;IC3UZC,X##H(;PRP1 M[N5V&9G38G3F5HTCK/>/_#N3QUTQ@=!*Y,F1.2>8+2W4U 17]- M3O&=)[CB7M.W7$5_.GCR341"S>++C1,&C7%9B0Y M^2_W]]9@9#8;@'U*PF)?HD Y/H1?P'=^$@I[WPCQ8V[EWZVYV$*_KQ M+(]4M'T+:[D=^_ZQT=%_H5]5<:82' 8P<@D"OIC75E1-8+SR4N)I9 #!K:86 M_O#BN]/7(TE=LZH<(5Q7>8M7-INW"A5K_/K>C] >U& )X8W\:'K0P?[A_3]S M740=6+V190FU)V S\-"C^<0FSJL,#!=1N(K=:4J4MBC@P>C=5O@B,M,LO\VX M,(PMU.&2$ (/.BS<,TW*86?3*D-]+J9(X9R^7Q5R5*&W-#IKB>I;'TV,"S5= M;5-*]6?Q]'2<3;OCU2\FH8YQPT Y0J_AL^5_V5"ZKK1'XC4^;$E"$I64=ISV M9 NH6Q3!X?BI2]:IYS"K+6_00C?1A4<84 UV!D8#S'HV8VW?I/L]8J: L2\K M[#*="W"K1SH*S[;,[2VK"+W*BCYY3H/_[2"-MH--[;_4+U-:HV 1EUA![K%2 MM.Q:5D.!K5K/UFR28.O/Q2<(C!*T@+("@0^TCLW*8!N+_$6T[82XPFZW)VQ9 M(HU[NFBNO7DF48,07$H(K7]!0)X9BN^DV& KJ3"(\^UB4[>P->.ZT.( @U*6 M.DUCX)J6=L.TLEEEX0B\;(!YI4/&+K9A*>UB4[?54>&\T?$? M'=M$D\&70I9[JA?H45V2>1NC$N]4Y+U(N@J,F4B"C5;IFD]FM&Y8](*/B YC M,F:5&Z]96D0/0[@=MVR?S-M"_=:,>2L_?-4&K-GFLM4F#4MV%YNZM505[S=J M_R[:'&>UJVICY!"9I'(B9(-R"_>U9\/<[V13MW#$X94'9Y[]+/7C^=*C*AC1 M]8<"1Q-7T!@[K;>@W/;):[=RILGQ5!6XS*10D.BU=N]LT, MR+*::J,Q#OACQ<.@4E&D)W\EFXXR15S2G 4)C7 /\&]T>GZ $%F'HQU_W1$97\4PSUTE4Q$\$J79N01$WJ9Z1;D*[Q2XG CM $6=R> M&79LC6!X1^D\G\XKZ+Q/WRPI;HQT]L)G$*5*K^?RWYVEY]V+:/52'=*K7>-,F=TM?R4J]O^R--J2+HS3G'B[T-2L^DD20D1SM$Q MQJKA,_X$7D;(UA+*P"8Z.19GDJJ;"#0 $*SQ6TM]?VJ(#)"IH QR!Q:YHG!DPT:[0.(EH MMX1\330EXBU@W5J"K-XVXW34/5V8.J^JUKB@+]*\9:J/>.YP#&!^-3#:/Y'C M-"?T1KUPKF%GZD\/P%<_\/L#G_6GPSN/]A\&F)% AXD>CE M#AN1$O0'$Y:(6;Q M3+)JTB[1#DWH#YSSXG5)_B&V1G#A8^>%V! 0_OXN5,XHM]G^F+YDX:VB30&O MS3""7;[E28.CG(TN^-H5_XE&DTZAREUDL'ZX)7M7#2:Z\?(%^2N]35ZN@,:@ MH6#:2)"UA,\H L9:HT".DK#HHZ<,9PE:"3>-DGP=C1\_M(A$8M1WPS2%TD,] M*39;K6A3P_K&OIKE%S12=XDB6>6'-LLMG4>*/LPO^!Z#9R:5&Q2Y"UPXG84H M,*W"(90_K=:,(O,=>(^59* 4CD2NZFPT!6T%[ZZ=0&\][6D?5QL]G9*U%8V1 M_W(PB&%,8 _7BEBKVWKB5DVFD.2B8UEQ,J<.!I!8TU9M$RH1?(YUNPDV2-BI MO[@1? #?9 90!EGW,=GXFX^:C5CQ!-(QJ6!*)Y2Z7L)Y1Z:*9M,+?\:)*E'@ M(S$^\#[7W:L]_!'E9(.*NRI<*!? [=*U.*.(>S2Z+6<2]8K'HX0V&_SZBD\- MGAO=5^#+N+T:OHXGHW#(C2_,\_''> PB %2?>73VXK@.#^UO M[<7@"<'*]4PYE.-$+0UAZ2QZ<*^9QW M[XRF,-!*) UW+S3(V#Q\Y(2NQ'K3D>?Z3M ##A[U/8&@JM@K.>-ZUY4B:3&2=YJKT*X7%O)K[&3=G;3[#$T(W/3R- EJDI!>S^1I*S3@VH^_RAZ9_ MJ35--3P>V\4FBCSZ)5[X#&-X4'&SEX&8B,ZC>JL2NK"4"\**JO[H@HUAM& 6 MUY)Y,Y=4.8F[0\-&,S0!^J\B45X['6. 'L]K3*F.(@\>G?'(7VIF+0"0C$PS MC %%4\S5!CQ4'T.R:KQ:-ZKQIQI+X2I24DG(_:MK?QI'_I;'^1MVUG1"#HV/ M_.I)02&/JF="1T-92:Q.=#7K4-<#/)#>KI(!914.F'GIM]PRY0[BU MLX+G GJ1]E]?(SCH#5. XX4QYRW4U!F6@!7QA%-QHNXIM&X$$*:Y M6',PS0/[!4)O?&AP!_?:E;A8V&\ZTFF?QM*Z4B&9-:P-;1<\A[6I;!)MBSV! M9&$CM@YKMU8K7E@X22M\*K\MV;(KDU&!A2!WQ&[*6&*CQ[$J\8P46NQY?-0@(P& M06))$3?#+/#;B^O,,8N*]G.Q[;F(E6TS*A*III<2R=K#"]YRG*M(90>K@GU^S_ M;^D#6!ZR:F"HE_"-12VE\IBNFBS@N,G=U _*1B?PN?Y.(44XJ,FGE:F=*H7W MS!&.'!PJ$QR1/!>R;%>DWC\(;@XFC#6_0R,NWR7_!^$ ) M1PH.V3YA'WH:3#$C7K#^C;/(LQ-G3;;3VF\CF(_V"-6Q;H@Z73!LZ- MAV#XOF=/@Q>( M2:>VNQV854M\6LRV4+ I&LG/UYHQ'L6:NOH.K;FYOLV#=VU3ITMSID_>S6F$WMKFTBGS3@#7?#293KWX0:XN+5>8^CQQUXBCH>Y:EL1LNNW$8OBHHU?'(Q+Z%,0'YHF/$(Z1)J.S M-;APL,^2T??/CD]IF7[O,$+EHI\@2"1%I6=,;-7J3E,,).97F>&^7&;0NM?G M/R2CIRYOX"W'S\[8ISY.JPNW=PHK\SM_B?GAQ;D&C5WCK4$R^N?IZ]A(8.-^ M>/F_-B3-3UUF[^C#"_#G."09;BH"LC*+>H3^3(D!7S3'OL (=J%.!#G+QE$_ M0G _AC!/NF'H8_(&<:C^WDYK; ^NBK^GRQ48U,KY&^K&U+Y:E*[(WL%$5-FO M99%Z(A!AT:"#B:(]E-4&L]LP4X$G]]E(9/ R0<,(QDQ_$'$!87]S7B8+6('H M_4NEI= BJ#IC.L:B]P8:)$JBA)>!X4T;CI#:6XX)$$:H.9XP>1$#=@1#P!6IR%()WND]CME(HM1PBE'=K*2*6&*^B !%.L[8<519 MN"1;9PX%V"M$$++"VMRVX-O5C#)\:+S!DA==V;NKSE#,-LR0%*4E@P$[]X$/ MFZXEMEN4E&)W_9Y&-W(QS>:T1&1:**OL+ZZ-I$#^CH#:"[#JX)X(_,-Z0^-$(7O\ M)Y,^4N3/!@/[HX!7N\8F@,@>!1\&&/*>8/Y,VD1"CM(M.2ZZC!K3P$,9(NTA MV,&\E#<[XDUYK,!#Q*0Z73R/+!KAI#!6D8<0\3>WSI7S%'HX!C5Z2S;P&X^8 M#%$B8398I+6(,?,0(G%#-LW PPL5I#\BY&LZ^B?LIRFXTOBU?Z0X(/A?ZCC$ MVPX^^2N"O L81\=I:S%JV987G<'T_NJJG%*/9RO8"'@B%NDTY>WQG+)Q^PC7 MY7/,RR3V+X>)@L/0 #[\XW/P(SE3\>NRRI>*/R..=8VH(84 MZ"1[,87]/,$;C\=&_;A_MF\;%8X295@,\>QSNJMS8E#H^I6]?P36IZBEP-=[ M+-&3$(?@XIX;\$AF,ZM"#:?O M%"Z#:55EGZ)L-4SE'\Z@@F[2++TH*\_&D^.-M.6+(_AES9K.VF%.=["I_7,: M1?\1K="D\ >^I2,'(3%!+00HLB3]CF-$=;.K62$/: M5)FJ:W&\X9/4^H8Y_..MJE:WZ\'9I.\B08=;EJ0ZO[J^JBR<)U/PN#HM,./, MK>>C\<5K6U"&@E2,,RV&=HPR3'XJ&M+AZ%26!VP\H8O"-?*6S5I@9T&.)X5. MC+[&K*#4[[Z"/WC)(,RUG5UF,()NN-:PV*J##[\89Y>[H_.,I*PQ0 I MZFT50:L+'\G98 3^"W8H'1$-!OR#8$%6FD;-9#9N501P*L1J]"C,NW-1*]:^ MX](1#(T^4<3"N'/,P4:IN^^/CEXQYA.?DS D(91?ZYB@&$*"7 ?8&>)9&BTQ M0K$G@U#Q@[G^M]#X/[SW%R*]4K'.-;<*T[A!8AF3RPB_2_ EWL\+C'E$4;UMX0,)'^@)>>Q&_R7!*) M 3%!KOQU,9RWC.7QA89BI*NI >*YJ3FL.L*EW7MH8_F)MK1V_[_^W\&#.T^N M4/5+S0OA.W\Z.-A_;*GR3LF\%V6Q)[4A'>EK.0M\5:MK>"SV>H\<.KUNEX>W M(3<-O>@*@(V>2W3ON&1 \BM$0Q)D[&C2)*J ^/SXU5$HC\:B3>@B_0 GBS M M,LX4"%;@ES^\V6^=6FFCRT%4):C/^5 >%E'=A M/3+S*9C.G%@YD!U2@5Q2ML"#P7X6475()VMVH38\OZSB5R^=(N?(>HB,G(QV MD$W""B3-A%%]+!)^S%2PDO6*Z'Y#[$/B)VH_+5'@NCOSU9!8;< VD(0B M>'Y*8%SWKX"DVS$IL5X@_U">>74F':,F?>L*="[!9X;AG(//6U:$O6&5D*S$8]:O7Z0> LMX@ SZKOV=S=+@+$D:';[?-HJRR9A-& M>=80W;#,PI5;06H=:N?>"E\ED5W#XF>F-[C.(-=0'@K7XU+PZ]V70V5_[Y77 MLG68H'^'G?A&(Y,W15+;(BS__HAK="!:GH CPJ3!A+K$]-# MT2ZNTDQI^NIHAD/YGU(3*I+UEIUCQ^^?A&A3;"M1C<# V\- L)E[%D#/VY2- ML*TC/6692F.@-RB1NA/,ZR5JG_!3X9<#D/@H%ZN%$.6DHY4^Q=E5O>*)%/UT MJ4(0XXSAL:T+/5[:7#C1,TK2A;';('9B7E/C>2Q9:CYW'+Q!BT^A/!F<""S. M!2\8 "FT((TLJ;8NW MU'>/@$9$.4NG@YSUV5(X0^$Y<"IW_.7MZY1@Y3)AH>*9>:/MH&RQ.\I!?X-- M,A_N:4=I 1?M-()C4EI3:J.,>!H.%OE+2B;&)4^V.)OI1.MFSU<(<;WV5:M= M3HF>M7Z[3/%IB,'#9B'"'(K@<^"4]U/E#6XD$K*@2[1>Y2*J&F(:I9F$Z;H, MGUUGUB@02/59O\5"V1\]=3.2/# V6WJ%T+2T2CPIDO!"=]X$CEP%SJ*\">W" MTJ5\(YB+=[W$4<'P@-?XVA^=Z-^H?A$]7SK+%AD*@DNAKMYKHQ)\%I?FTDYX M,Y($4I$RJ;&TU'4,S7K'%P<8SZV54!23?4374XMB/9LZ_Q!](E=,E?DI]:P5 MG@)5;#+8<2VF(\)2*HAECRH$GSU+;VCQA"YR+\PL;O^ZM'\J+'A)L<@*K";O MK5QG+1E:CPVN2O8!N62VPRR"LLF>^"OK+&Z_*IGWH^/'82##*#7A15DV*5W2 MV?+J(_)U-\QIV'N]S86+_0SKX2;*%B9G"YL"-K1\:R+^7D-PPW35/+S43VOA M$__7#!$64J8KG.VFEE?UH/KIW7JNQMMO#5UUEB WJV6^)6:(7#UQ5.KX72"> M5W.*,J#-!C5>H&^PU+="Z<;D[^B,XHF'_TNX3'Q6$]75;Y#3:!0E=K1XU28Z MF E3V/ 0JK!H1H9OZSEM7"F=3'\-UI'[6&_J2_9K3S<(PGG*>=WCR=[P>8F' MVT0&R=\I/;L.%O=62N6O?#]"L^3W-8;1)!*!/T)[ [,V9VZ@VV6+-X8=.H1A MP'RM$\#5!>@Q:&1./-M9FVL$4;\:5OPLYG$R05S.2@MK+NO;^9]1[$>\*#/E MKJH("X-2&K.LJH/=8O4Z(LHQ&U&M6[N:8_V2Q,$Q2HJ70_KRC'B>2MQF?+CC M4RD$3M7D\?:MO*,0F*7)W/Z7! _\7[9:,@ST:G M4UG7JGD<'6O$A!Y%+$+@M.J,.2GDC4@KY,+01 7&:&LQ38\U'&_'4.= G*%5 M6C?^<,93-(/%F1HJJEAL0MB\_:?=&-\F6?,E<48W:T/7S/^%?*DM<;2+^0O=5M&4:0J.)Z@<,2PE'=Q[JU'O.1PR+P?,];PZX_PU3RF65+VO$ MX1:MJYJCVL2 SQS1!"?.D7$@!Q^@;#%>,G4L(T%L:F$IV%56E[,&Z6TYEQ O M?N)M[>,(EP?X]*(0YJ/R0F#1QRQ%N+,%WFQ*)1(O>O^!1ZIB50@?^\GC5TC\ M@](,7@0D#7H-=O(8:1M[$[*C$[V[&\RTO0X^5*BYC$?" M1#=/HYX*%Q0L[^6JT93U!66@\+HZ@'D^$LQS;P#S#&">6POF09,-CQNO,4=> MM]$E*,JMOI':0DWR;Y9W5_BL;3E3](WT?$ZC MJVN(NMZ^JY )@O*0Q#QINN [3.YZY'M.8@[WA]!XTA/QERF40YZC_B;$@[,( MCA3%O W'!B.T,:J$T>E)N5K3+"?,U("W%_E/#*96KM'K,R'H_"P+;H-N N"' M4'J4[D:C==F&^*:/S'>6FVV;++)M.(]T7)7I-(3D)/QEXJ@XE*;.01,=(>0, M#]+K16ECTNP?F;$)'(XI+:LM;>V$[2XCO9AVC#*5#4>U:I&/8!]+"$_LO/4\ M_';M&;X@P:BO,DDCP&UV9;!+?+^[>LP2C(R+H>.+KR"AX!["4*)?297*WKYH M@Z[6'%JE\V%/"==@*=,583-2J&M+EY-9.Z:V@8IB-G%?O)%(GYM\?MI%_AHI M2D>3!2> ^,9>N7F*(-(ZZK1!FT8Z8E%8121CUZJUZR;@;\<#TM;.]S'T9'_T M''5:Z4J&H1DA;?.:6WC9FXH!X4>I%V_CRDIUBDFII?> M$W&N)'1,EXST3UM$$+T+V*A39N\>^_HIG/$HU:>0M&4.)B^L2PQO]1 VFXWV!WB (6P-%LMZU[O![8I\^T.Q=R,U +J)/ ?,%7>:FX M\VC?7.&4$*++%[@A"('?YG?:V :G]T='A5Q5.--DUP/-;T\(7W/:,NJ%Y<4DB3SEG)_6A&#^LFYT"E[_5[IS924-DS]KW#K:%KQ;;SEXPN%HO8R[>3ONBL&#(" M,X*[3^4,7 @4JMGC9-9&S71?.MP?(PI#]T""34SH48R1] -@ZS+,TL,CB.T2 M\V/S#2RCG%/J,U2>,FSM<=)<+4%)E0Z_=#1 FUGIOLY@LM614X2_T>4O^1,_ M(2'JT,VK94:Q99:2LX7BJ9Q5TLA\9V0XU[M<9HU*M: MM00P,$U4YJ8QN(,5F-J53H_OCPJV0G&0D(3QBG/TVAA6!JQWOF1PGK M)Y!36G9_6R\XH4B-T>[P7.*C9'!1QUH%3H.BPED+MED)LF!*'\T$VF/M!: MS\8H;D>P5\GM"BX_5P@2/V%:YGB%3Y=,K$8L">9++(P=T(,FC7;L[3A[\4&+ ME.2^XE(H<8E@(^(M4LNE,N,8; A+UEXQ2U.*XJSZ]^(2:^LN5J#3XPDFJBL0NLQ6:EO5&!.8+4NZEGA4(&R M0A1!*!T4=+[L!TSS-I5C$=0(GE;S,8[#)^\@2XZPR(#9XHV&>G#,4AK !8S; MJ\%SY@,<'%)X8<,@D#CG2^X_*W?)F]G3@BLZN@&BZ0FO+OV]1.\7E+6S%8O, MM-!6,:=_,C*"HQ2_$34WE?.)E:\C,14\&T.K0FMX:M@074JSI).=H*2>-6D> M^Y*LBW*5+JO>&,P3L%2PNI G(*?%)5JO#>>TVT%R>=2RPK]GB,83UY6N+?8J M+24966>B5,QMU5;PC5KB15BQ$]LL1Z;(!GF0 MNBYKE%3H.S@HVK?64T'TP.50H%6)0K93?R9<>)RB-HB11>S&B)VPT2]Z[BT[ M,?X._]!QQS1@6;[=HP@8#7HMNLH,T9)LBI>[M?66YA*=B%Y,UJ0B_V2O986H MPN>\P*G(@AX>&N'!* VZUUS&^^+*AV0.E9S-?I(-@GX;>*1>8V_;5CDKN3(J MMF">>4#N(?X&P?[_99IA[7Z#WC3"SHHI9^W4.*,#8\V?V%'C1?MBK O622)0 M6(O=/3: DNBE5'DK;]AS!*JJA<74NZ6$XN4$D\0%^*(1PX-5'EMSO5-G4)M2 M^JF8LP^^$1_NWXC=@4ZL79<1$+C?AZV-\!G'UXV_P\[ 3"\5GZZ/#OBOJ_%?]P?\UX#_^BV$O !&\$44=9\'Q/(]4=S! ]3^OFF%.[M;M5P[9]C_W*\#F[U,*<[V-0M%/LF M9J "TS80>;^E[!/U^)PHEG#0,-D[F#3=VJ=*+ROF*0 M)9P/MUB"N/IZ&-$2;EC]>&JH$8;IWL&F]D]W5ACH,@L\_Z?-)F]'< ?B53!) M5_H5;[9E26#43B^K7%D^S/P.-K5_YNM%634&6%1SM'S8Q5_@7,:6FC!YJG/O MP\2((E A2)]5_(UT((<9_Z-G7-C8A"56C3#^F E9LT]3"!PF](_?PA/\)GG1 M&XDL 6LB>).JSCEK[YEM3#DT)GXY'U.4F+RAX#$EB2B3I+%DQ<@5RGQ+=%H$ MH)\0\Y66'0PK: >;>@U7#MRW7*4H?+I:9">TOF,"GEYMJ&])Q:,5: 27PX>8 M##^0,/)(@*6/&M;'#C;UO?I-R%1/E$]9Q?GV0.(T+\LI 6^$$QSI N&^Q\LA M6B$$[@7_\9-DO(9E\!FC-1A;77)%YRQ*1B(=SSLL)T-"7<_%XHJY #1N6UE, M! S>(!\S5&6D722$0)ZZ!DG(9ZZJ1/2ICA*[YEN$9-%:QU"*1#E9G!:O6K0L MIX;:#B_N#>I15=-0O3'ZOL(B<$5A4)O[7FN(H9'>+A#U$3,S\6G.-Y_4?5]@ MZ,8B'V9B[#+TT=CPR/3VGX%K@5S/5PG&[^^"VZ_N%%DRVPID-OZPKA$O\BU; M[T>%Q9D8)3(NE=X !/>"7+):*+C0DA0I(TAG#'6$O42,7:B^IMQ-";Y.9$X2 M@6QC*D"X*@@/NS]ZQDA)Q?^+\H.%S.)"IJV2=%EY?,F^K4,PL.^PBE_,E$:V MQQ>G%[@8LA9HFLRC/Y9'_'8M-E_7S/2=#F8IX/$]V(S(N!AARR!J!.BCL\L@ M:JM9@J#N%9*9!W S9Q0#Z6O,9^!54UJ12WGKS-E(=LDH#'%1,2-7&1LJ %7% MK".&+R@76?&>5.!V>5G+;F#;-*>ZP"V_X;=,]9SF/=4S+%H;U->>B/[?@XVG M[,>%']'X$8@5T(R(8MN9D(J/U!)()CNNA=988JK]0U1L>;VC6+LS4WF M?W_CF.-,U*VZ%V*C,0V I96?0K"NW?QWK!^ M9K- !5DY3XD@Y7*<]YEECJMH%M!F+,-X"P>,_2D<.X7L:%=)8#X9:9 M-R+"-'QR66T+?7,EE:$XC7*,:UFDKQLA%*VEY]XRV[Z$4>8I3%[C4BJ7UM7 M(J94='*Y@,W,91OMTE488$+-MEI/:UY[R9:%EW45=[C@90*VA1BEX$F,L18K M*Z6?4FYL"EY^8?Z_0%>(P/R8'FF150HVYI5*N)]N5TT7I=Y"Z[Z$D0.6%&&M M*U.!"5TP&R7T+_%#&@A\MA%+7BT.G (I#/LO7AM62XU;W!08.O*D"L? MJQ"/F(N"I&'MU-#>K*\W#9LSU\=@LL@$527FP15E.U^8-K"04R[11G@F6@!L M%BMYJ0:,JUH^409#RD-A59J M)::M.S H)RP)B);=G_ MCJO<"'ALK1;:,YQEVD$H7P<3URANH.+*"K-?I?*'X 1XDX3OE:VM]PZ?DC$0 MO%_BP7YR:W#H@Q 3J'TR?J08AL MW[?<#9<[9\0W:L)U.$3_089$+^IU8-H* MI2!\+Z#[,9VTQ.%@U3]L6QMX*Y?"=Q?J.*T]]WU*%M%LQ% "CKV _H"+\J& M(+DL>FHS,+2S0M7FV[;0>T1=9%:(Y:V'VTW9FQ+UCA*RC43-EA6)V$=9AF63 M7>#P=UPF/JRKK*?X+GA3&\SRPH7M0QG,9L2> !O;3OEZI^7^H!/+S#7RZ/+S M14MK ]D(%G3\&SO*HA;BIG@:7O/\=)HR6RW9;#'$YBX0/Q\U2N"ROEIDD[K+ M\N!'UA-L)_;L8?X$G"Q2C0G!@VT=QM]N.J2B0MC2;292EC%$6Y&FC19?D4XY MUZ[EZ9A\" (L*BU $%*PPR/.M.D(BHW[YF_?>4-9Q]5E'0^&LHZAK./WH?7] M J(&;#HC'HLX M@G;10B=#,2U<8%HP8U3\J^(T@?(7?HW$,PD+>.X76$K?+,#'?8NN"]'@9^B2-@T,0P)^!8SFDF6)^;D4O>>W0]_V M2,Y2WYX(<8^/66SJX\5\N:3>< &GO1%!+SE(8L_R;C) Q)VP^%]5.P3]),1! ML(HHBHSJ:.5RV1:2(4L,Q6((2(D\1^2",<7#I;/L^]YUL)I'FQ=3PT'0K%<< MJ;UJU%"KJ#9+(JID^73/5*GE;A')#/90(FI> M?5OM]:50<(A\DO%*!4;F$U^WS,CJ5=QJIM.BH.F2H^KJF6?+9$AZNQ34:>5" MQ"VL/3#G<.W&.)AD4AR_V2Q#BE/2.W5FM[Z;I3[3)N5;(H)WE)Z92'+#EWQH MQJ@TL]VM??B&*8L75[W'7E^Y;7VMH[&0H>THY;#[@?I%,=; M<>M0S5BNS0C;LY@Q MC*)::A)O*7GFX;_3H$SLXD0M@96)&VIQ&MY,!LL+N4S_>4KANJ,3CWAUTE:M.@(PS2]?''VZO3$ M.NU=<^];@%SQ)0R&2 BF=/$@B+*C"HB+B-0?K63M3W"S-L(2T[^N>Y:5()(" MF7Q(V9D'\")+\[X'V!0YM[6_H2:^Z0.J&ZE?#*;:9=H=I!A79T2JX;1X'M1L M[4%8WWI9*6)L<%XQZ3A9B 1<97!\P M%T8W?2(7+/,+=7&95A;FJX8?X)1,^&;#.3>6.MQ@QC0KI7=*WW^T#5"X*"/E M!XN!(NI_\1<=DKCQ31[!8^LQ0VJKEGQ26/+L;.X1+ SN?).WQ(>*E&]A\UG9 M(>;#X^W6)1\E9X\(53 KUB#8OV$6[WKETM[E)&X.AIB6F,^9@LF@TA/TK0*D M&0D6X6;29LGK>9K6 I5?T)@;N"AD:]I;2S+PL@[>PQ>H3] !9 M8Y^63R,>9_)31:8<%CW\3?2+\!Z =W7Z#P,L D6N"7OST9@ +-ENPS&4T'%M%V(7 \LG3J/MED\YO0[2C\W*CW;NS>9Z.:*S9G6 M?&$@W672"D5"@$\80)M2@:E53WVMX8[TS5W"(S'Q M#@.;T4@3VNK3+@*C4YZSP%]/#?:DY"0*L4UU-1RQXPH?#U>EUE'Y#Z6V1 M28U9=%N_#7V?O%419?F1B>5G!3H'?-9[Q6W%<'MLFLIET*X\VIA4VHY\(L&< M]&\WG[?]<-^CSQ?HZMVC-$0A,[1@ 3(T* M9TXA PP$U.],TH*,5112]/>!SN9'3'E;H_5*Q[ H.0I$K;<]RO*\#2W6&(U] M(<-?V';HH=#-1WSM]N?[\-ZJ:E>*]@(C]HTJ$\#QL:;C=E*NLE!:AA>G?J$@ MPKK(5_X"'HQK\&ZS/QJDCC\6$_%PP$0,F(A;BXD0_*J*[ 01&4196E_"W(-L M.KAC[SPO4IP$OETTUITQ3:?EJODMQC/R=>4:Q_<,.$M)(E:(+S)BVO&'@LJ>:&&;O4+%#62/$Z,6G00IW=,BT.8[<)Z%MJ)M^._45*:;" S[ MG&B_3N>:$@/$5X$SZ>:.#66A#'H:0:-S3 U-1[ZGZPW$KD&(PG4 W*<;'%OD M748Z!DWZSJ1"0Z0>_VYK%R7) G?Q@.%'74689@P;<5J0JQPKUZGUP7)(KDBD MMY7*5,+EEY76CG"0G,((\I4@]<"@7?@U^[P;:R!>8N^+F46J1K>GBC M!L5MVA&;W^ 1H4U%=6ADT4,OBTT@52)74ZXMX9*MW*$LL1\8UI69MQE_*:,' M>7ELSWHPHT &OE%_N.;$.4IP8Q34; H)+]16P2\H1!'3 0LD4>B)AGB6$^M=^M. [18[J6ZCRP<:>^D=CI M-"&E'M5I3O2UO<7#B=WB,EBT7/^*T2)5GJE%L \Q+ZS@$TH Q-_(^BT*VK?> M&-YMRM^_TEGVA1YE-4\+@7M@X*FRPTR..4P*?X)&LJS3/!Y]HUFLPL,>IFA( MHSG-DGC=Y9K$IU'A:T&5F[#1L)->HLMC@?6-8ZW;S-#.D/N+1#QULS\Z5W*0 ML$9%-]E&>L+/*W;6(127FNKEL9 M6XX=LY1V34D07'5.& 65L8@C_Q$'D3%% TXYJ"WCANWQ M!SS-E!$-UZYS^'")SZ26*'@LI$8US[#N3R'#(N=X:'@V_LL\'\> &GR-@:!S M5-U:',O;EJ)^(^G@'@1C;-F_9_*5T0]H8.A@3R(\H=@!E#EHR-BQI"1+"3?4BH0&,+45T._+L>XYX8F!J2;^MCM/U$3@U(9U M3!\>/%%E0?9,:,E4S@DM0F#95&(6$TZW>X)5WVJ^YO:]K<<\>65YMKNNS^H2 MV(IKFFTD!-O9UIQJY[)>HVEHU*_':\8Q61-SRU;Q^<9R_4X7S;%9:T<38JM9 M9I1C4;M%Z;CR+4SONI1,CDYO]S#0$U#.+:W<*&#,FE9B)TAC -.]H &BUE@BK7.N-IXX.S/BX-,AC_XB$:LKD;6CY MHE/XJE_^I0X8N83N2GE&E2\3E$.50Q:')S _V I;A1SP59.O#'.?5Z8Z8&F@ ME/M(K CYX5S#>NW44'OHXL_RLICOX9B*&"T2?=.G9C,BPJ_4 MZ>PMS/^B1%UL4:75(W,B]VU&12/X1:C_/8U!M*+#_-,Z"H;E!M]Q3CGZ0.2Y M[+9(/%;NDI&NK^5N:HM ::C8DHQ0+J*W;#2*E2]+9ES6(?'G[;$]O[T,G$?1 MJ!H]3!QOIM]0O@!E+3/7\T>G;.E(-$&"<)L%D?CEBE:RW(:6MF M0A"?=1IX&L0'Y?"+0442>0-G*&8A2.]GVLR^@(R$WX0LTV0!^S@/M",+MQ+K@0J7Z0LH>@Q1TPP/)\ULPF=YX'@@,;FT,XN@0? M7Q@7K\ U(5H&+RN1&JRY(5Y/)#I4R848BU>X56Q+3RC(@QDC]7'*Y[,?:1E; M::!%T5Y7DGC^N C7#'O#C 8]5B1^71'%+O%4RKH6(%;LELFV$^??9T33M7ID M@7>IR22MZ0&>:I---Z*!A'.'>/EB2"$/L4'6U8Q2@O^U3)Y1S4W/]1&F7Y8( M+@ *F^%=/6RW1LJ+";R8SOT!IFLJ6+"X)(9[PDO3<@]K9+,I26Z&'&:XDI5, M]K/V803RBSGVE,TI=!K8!Z^!M?O@U31@4SX2F_)HP*8,V)1;BTW!>R=J[@A1 M;2CGB6)<>R0$6DHY36Z9DXE> M&H\,S4U"ER:Y!:GT>@=FD+JJK(F(B^&/7$'AH9\)P2K-_'&8,X)3(RF7Q,KB M:G*#(!7^#&&8Z*X/,X?R'F1,,6^B[K!7$SV38LZ]/Q= GXT&B\D,"\#3U<.K[FT.M2JI5OL\94;,L%W!@R 4CCRO-A&OD= M @+J,K%_\N%7F$%NI;_<(6RAT$D(50TW..BA-YL"8>I@?[(IY\RI=LLR)$:' MBI#(:G@C"#K /9ICUFOS!+US@$-?.TR[*P[@Z[+DW+0#T,]XB9!$V,254!_TS[TIAJ8-+VA_)OO2 MA%G)&1)9%H+ ? P?/<)B'CXS$M]ZS&S:NX]O^WC_+\K1O,4Z^L:I1]8[ M#W[:*,%!E6HX+H0L\&7ZX?4>%"49<3I@5C!]"PYG"5]G6Q5U[)0(UW99O*^[ M-_A\>#&S)#>YXCAJBO1%$"A%>BFKN\E+LI.47;B>4G'CNPQ%XG[8SQR[5??N MW-/HVEE:C5,8MKW3=[E;4]H2/CF\<^>PJVWB<$MHCL&//8UX^>'3Z1-E=+K. M1ER!K71'];K6[8#3MM8X20D8Q+$IO@?\]X214X,V[U' M%\?O]6NP)$,9-"30AIO#8/TRE.<(ZU+URRS ]CU#'CO5X-QB#7BW M?*F6,9[UB9XDRF417'<3L,O+3AD;X0[YIWB:Y-P:R3MN26%UC=-VVV2DOJ(\ M.0/<\-S*.1JH8!#OB/F0$)% $[R?L2BJ<]EG)<$AN,BJDDKEK[\E:0OOA7GM M6L.G2MTSH4VPY43J)UZ,/^>WVTTCRJHS%[I&(^F!W)L#8>EN2UG934@#O M-[T>R!6Y0XI=VZ MR@)F4U:KVHS0;JM8B8M0KQFMO='7.EPTQ/E6@V],?$X2 M!9>H'@UWO0A?( [J%6E@\//VV*67H -P0@#CBKRZ%1KYFN] M+, X3=W&B"?OB1I(Y-9-L$NWS"&V:459N@ D1SL.0NC%_B#57ADE[@W!A[3/RS:*B8FC*6Z0\]+8) M'2/*)E,,KTWU=O%[X1'33)3KY99 S[*%$7W-P;-Y#'ZZD>F*9!(^F(+EIASR MLE34HX]6"_MB 4[*WG6 7-E@2;*=#+EUFWR:5%% U-VA>P&@H_MA54<M@6RWB:V [[RV_8B1)ZDQ93!E,IP RLU0&*YV!BP=M7AN$". M&_AV#1=!F@&>GT"@["\SQ,Q*?,B8NPH#(]N,.0<;N]UP\KR&!"*4*RFG\=S5 M OS9W-&;>[>LXIU<(.R!> C\S5[- .?'/G*S?$Z9 5 MI\08XKB2.6##,F?MR[?7&MV]@T?0_%5*O/Q[N9M!^W$POZRQI;+2!T^TQ[O; MU&B@#^[M\]AZX)MD"C!N*&6[,,.)( >7@KA((A,S^T#(Y)-A6>Q>4_N7A8VP MZC]4,%47V'5.0R-=SLLAAUL:O]B,/"M]W+Q=$IL M A//$_SW,.>[U]3^.<=D=YKE4D!'-<[,C'3[KF9;,DK!\=Q4O4+OBNX<[-47 M2IAB?*N.+E97*YLMI;U0H=$,HJY"UUDSCF!,J(3W70@(D$EEXR:G23Y=CO=$ MR4=R58/PGW$5N[_IS*A0[XV0Q&PZD%M$9P=_< >;VK_O9XP'T<@!(2R+18@X M"*$#01&&(WP'F]H_K4K<9?2GU'6GJUND=ZJ9C\%CW\FF]L^P>[>*%8\5>Q Y M[N24N;QVEPC4&*9W!YO:/[V+#+'ZA*GSV'4BV5(:GF$N=["I_7,I>?P-Q5\L M;A.^;HOD4@G:)V";ATG>O:;V3S+K+2E=R,HU+*,%]RJZ1Y!#WJ$0DB"*32?T MW+:RZ?]\]?ZLZ\'CKSY\E=!?OJPLZXOS9R>C@^_V=VJ9]+8U&NG#1_L/:7!_ M?/GZV=GI#_]^]G1T=G[T_/GH^/3DY-G+\[,/NF;OZ)QMV=DORUX8U_46]N'A M+5K8AU_:NKY[?__N QK<5Z]/7SU[??[BV1D'BV_P>CZGRDK/'$I!C]HQUU3# MY%J6XDSDL4@;@2*I_VCS]>AN,CJ\S)?.:$R>8)HX]7PWS(J MTA\22\:^Y.FJ=M_J?SR99O4J3]??9@6]EG[TA#+7DS27."(L"L%^/7Z\__#. M0X)_-17\_ZD^7Z!A^PP-^VLSW?SP[J/]@\T_GP_MV[UV_#]7MW<&?_X<,/Z-T.-/G>@_W#!X?7?/)?:;ZK M;3.C)@GMQ^'JG3=1LB3Q3]?<4B9^C?:MNQ;Y@9VSQAP^%6^;31,6]MRC'AM[ M[:T;[_@/Z=,V+.(/Y83^ZG?WAZ__GJ]^AM&^HC6_R_(03.Z-7R!G*.*4%?\] MKO[ZM[/_[(^>.]=<8[$,*^#&K(!C8K_$ZVDT[[^#3?Y_6'0XF_T!5KC7U?M] MQ_BKOQT54RR82D8G1[^SN;WF0*)K]5GV5D_[?K?=]%FF^N >_/O!X<<8RIZQ MH5X.D_='3=X/CBECW+M51K6VAW?N'O[NMF]&_^^FVKY7B](5V;MD=/3S[VW[ M?H>!_*UWT&83;]8..CB\GSR\_^"CS-\P?9]]^OH,X,'@_'W2F/Z]G=:(DGSY M]\'WN]GNP\'A07+__MW!]_L2)Z_']!W>&WR_3QK3TW=%6L&8'O_NU][!=_CL MD_WP,'GP\..,WS![GWWV^LS?_<'S^Z0Q?8Z"KTAN^/O;O\'U^[Q3??]N\O!@ M\/R^R+GK,WUW!\_OD\;T>$WXQ\'UNQ7.P[W#Y.'#.X/K]V7.7I_]>S2X?I^6 M\#_?9FS-X3^?OLQ/7%U^D= 7@;/[S-;OH/DT>''W7P'SV\' M[=Z ]ONT,?W>%>X"+-_Q[PYV&1R'SS[9AP^3PT58NY 3$K&(?1\*>9*Z9,FU*7(?P<+3<]#+XCX..8LZEDQ>FHZ)= MCE']<#:JEVF>TW^B?# *@."P$I'B95GE4Y0O@C1_<.D]U@]J$7?XN\8]GD.E,[HOM!O1N- MO[JIR>AKXI"[\T2&G/YU\.0;4K#K3,>H]3KEY4I(C9L*7D^+!;62%R4)-9,V M;"I$Z(F('WN%7]09KMPD3^N:Z'X\A?X*%6I9"H%5Z5B?U6N=-HNLYC;!+U"S MW(T&W;F/F_>[=^*1&W3G!MVY\C?2G?L"#M^79>-&W]&A1__Y#]%1)^W=,L^F M1#89%!N,[O),13BS OYSR6=IY>9IA5 M3.$)'\_X=_\6,?[=_7(9_WYX]OW1#Z-7KT^/GSU[^N+E]Q]&8?GEZ#U>X?16 MSFIEH7/*>R49@4N0+;UHG6XAIG).6W!)T=7,R MHX P>#&JEDXNS05,B!=R$C<;B6VE@_"V&O4>F@9E'UD"#I^NHG[I/,V*VJL( M(ZDQ,^+2$UE6N';Y;'21S4N8RCH7B;NR;GKT^.SE^W["1'N4SWSDU:BNAP)*CB(S1=K4H\QNA4 MX4]0( E/H.]*<'+QW'B:57#PE/B+ACZ9914<@F/Z?.D<29<:OF#XQE%1P(DV M.I$/X2%G6">@@LH8!FM$:B]Z##$(0YNJ<@7G&AY^>"3BS[1Q+2)NK]F* B;N M?4W!Y_,S4]3\1349:!T,-BHSEW3[)0)VQK0PTCR_<-D] ML0IC%$U>!T[GF0.^= MA[SX88V@8@:JKM>T5%[ATL.II,^/%YF;C9[YM77*:XL=<8SL+9W&@L.N!@<; M]A*^8Q\>E[&6&C8"UYZT(AEAC!@>P6\X]2K%]@W;W@YO>X:QM;1>XW@UEV7U MMN:; +SU+KX._O>![&\'^QME>,%C]LZH>./'[\2'I[N#\ZJ?9E?=*\IGE=/0J1\&J]>CDPEV+#6TVOK1'H50TZT'1%@SF\N;)'7ZHC3A> MP+446H_C=KP_.DZ78SAJOAQS\6"+N3AX@.OAS!6XF^.EG8P0KUC!.7(,O8$+ M*J_I,S=!T:6*[YV7?/**-[!M"[WW4=R6ZYB5#WPP[+LC5Y6_N 8&+HN MW.CO<(RCWY# N3O95P-S<,A;#L<$'O*>-_E?_7_VOOTY;21Y_%]19;/W2:ID M%O$FN4L5ZT?6=[&=,\[FF_WE:I &T$9(K!YVV+_^V]TS(PD,^(F18*YN'1ND MF9Z>?D]/MR7? D;]3!A$;4L "V+TK&AUAV&#%OL@5 MTC?IJ@%-(V68]+#+G1(,2GBVI#CIFJMV>WYC5ZRV:LT+X;N0-+\;N173(%9N MPP%?)DDZR5N"M'P0?%%@H]@6:#T)74Q*.0F9_]TT?F,A\"7 #NQY#:SY#S:9 MOC?^S>Q@$&$7=]0U(;LFTZM_PX#^Y2-G01 N<^V62;5:94>%VIEKCQELTE'% MN$RFV(VC/ *MT5HAT!IK!%H_QN:]LDW[81!.\6R%&T>BR^=$,9>41D2!/INL M%6QW#TGG[3!>1Y"WQ/2"Y,P=DQ+&F(:9J #R+4KU>F3X&9C%^#NXP(EGE4.,5[N#ECBE$> -;O+!!@HQZ:YQ(/#2,!=\N"V MKZ4<-JM%MLDJAU">H"@PT&J!7U&P'(.'$(?@M=A1>L!B@$43K["9EH[;'4A6&T3(7C$\U$"=/JW"-EDZ_D(A#8U;S%K4[2V%!L ^ZS\5IN!%!39 M6_ IY5'1DQ/E<*8VDP*WNIKM=4;,^HP8:[W 7+:6#]3A974FS0.. QJO=/J- M3K]Y_P$>?OUP>_M;K'_>-BQ/YKM$_/OQR M>8IM,_?OS U#LMCO.@[L[WAHAD7H7,R9RHC@8+%Q3@)W2.*$GNLAJX8??Q+]@+_*PEB&2L# M 4OK0?=TH6IZ>HM3J/&F\ M9,/.3K/^N(:=[4ZEV>ALHO-DI]*N=C?5*_.^'2T?"K%U7Z#NN(FC^_(]_G[B MR_?E>_7A-YA)MUO@69HN%Q]>;Q=K22D8/09N@/Z$9"X2V;JW2J2YT12\R M N^6V$\%YF$J0_.FYLU-H:W5J=1:)>7-[14:NVT%=$I@!HAM%C^OQF[H;,(8 M>%J-JF(A[%EERFW$W$=#%%1L=%J51OOYQ<93)]$PDY9W.UNI5,OKL5=@#KSFHK>X M/*2]5GWH6A[)L%L&=[O2V4FOM1#:5?/0/O!0HUZI:J=U)[6K/G/5AO>3TC&: ME4ZMN(:W=EX+0RF:AU:J5ZMB;3V=6#NO^LAU%R3#3AG>S?9&+AIHYU7ST-[P M4+U=:18X %3*KI8:: WT74 _J#UIT8HGKB\LTZ.6 =B64\B5.C7GK%5-T>3( M,1J=&K9L#+#,^V*G@WK#;+0LPP\F,# WY%?W+JQ2%-2LJ,ETA)V4L _3Y\!S M[=FN%=6\LUT7=87R.99/=K!G9X@5AD)CREQ'](1R)((B+#Q$Q!&ITH[Y\C[4 M3S3K?I6UN:(R/5B,>69P%F(A6MFY-HF3D!N CIMX7#%ZMDVMO4;>C*C2":B! M%?-!.;E3+*I+3;EPF 6P;ES/,P;\-OBJL]5<1251/ D X!'G5-Y' +(K]'S. M8]&LQ.CS./:H'8'QV8,A'T3:Y:+C986M1&L'JJR9-5=9;-[F [9$R:HHQ18V M2C FS.'+R%Q5L]4VK7&)@I$ M696&M6;BQQ>(JM5SJ;MGO]D,=2T=6JVJ\KHZ(KW7:J[M#T74KS49Q>4A[=0_= M4*G4.D*I@9;+'P9K9ZZ,.FX#D4OMS&EG;F^3ORS3B 1Z]E<]2)Z[N39&+$[ >G].9K'E'7=7@> M'HY#U\;>JS*_>4<2A$4Z&^ T 7^%17SGDX./1,:NS-:=N_;@!P8#HKGF,@DX MS+ R#8-1R"8[<\_A^*_$C6?&83"9W@W"*R5[BRY /.8@.FZ.\P!3PSV'P8V;T8WB $NI5I^1^_K+, M&>JMYH=X M59(N\BNVJUZ;QUS^Y_V;R3>JK]1+XS S8$;\8!!R]OV #0$5[YAWPV;1JU_F M.1I(>V$;;F'WJ2@<#C>'PK59B_]DY0/:& ,G_NO53W?O>ANXG:Y,@.H^#/#R M40R2C7U81E$K9-S!7+&&K'Q#3N99C0()O16"_O3J^,QHI4*HN*#.8;K>K-3% MU9?^\:?CPZOC(^/D]+QW?GC:^V0<]:YZSW@QKTC:^@$7FJ)D HN 42+#!K%:H5$=M:6]\(NC!GS*X4GAY,)C\SN>0HO/@$!-$)MLLJ,)0A-$ MGB ZFB T0>0)HJT)0A-$GB!:!:D?\.Q][5X"?]G)7# T+J9=A MF.E:9K6EV_5N2KEJ)MH')FJWP$(M<*TIS42%(17-1"O]O);9[6R@NJ]F(LU$ M>\-$];;9J-8U$VDFTDST^%A)W>RV"\Q$.J'DP0DE+H5+=#J)#IL^##.=IMFV M-A >T6 RV\2G,#[4JV[R0]GQ34/*1Y:#UFJI7N3MY9T3RD M>>CE>&@W[WUI'M(\]'(\U.QJ'M(\I'GH23Q48#VDX]T/VLPC%]M[.?JJI$X+ M?G!4I%7ND]41/.0YB'-0T^+BF@>TCRD>:AP'IWF(\5# M!=9#9<@4>89NUP_9YSOH9:Y+KNC'W7.PNR]WC.-?3Z^.TA;!43)]:8A;E>9] M0%ZR%:\^O+'> N3)](-J4JT#OSKP>[^03[MEUHJ2B1M.L MUS9@*V@NTERT/UQD-Q[5JEOH$>P$*;*-^J64BST-ZP4+72+; A=T>LQW&CJ<=F[_S YW>P MG7[T!1_5VU;*1_6VE?)1VK9?8C;PN(J%IO'G#_\9*$#H\1+GNL6G$WZE?WBM07)_"M?32LD#MC>O$XW?=;J79LDCY M20*3XXNOK8I0C NZ1WQ9;U=JM>;J[ZL5:_67:T>VJI56H_W(D>_XLEEO:) U MR"\*['/'P!7+9? )>] MR B&QHD;P4J,;YR%M_H@BKD:.1HY&S1\@I M0W6* J4@? W"[P"?8;.I&S-/=S31-Y8>AIEFM6-VFAM(8]'W_C07[0T7-3H- MTVILX&*,YB+-17O#1;56U:RV="MOS46:BYY2FJMNUIL;N!ZCN4AST1YQ4=ML M-W1SD]TNY7 5Q,PS6!3Q.$V=*ELIAYHNY:"O+SU*Q)DMJVJV:[J>PZ9,!CQF.E837->FYB+-19J+ M'HV9=KUE-HK[]RS87:V:U9H^ M,M)'1IJ+'H^9>L.L574%?D -4JYK=:E=SD>8BS45/R%XP&QV=2*>9 M2#/1$YBHVS0[59T"M"MWI42R3S1F(1\'GL/#Z!\_=6I6^[W!_TK<>+;9()^6 M$+L7([;,>J=AMG4[!WW6HOGH27Q40SZJ;\#MTWRD^6AO^*C=MLQ.5W=&T5RD MN>@)7%1KF@U+9W-J+M)<](0K\>VZ66T4V#-:7OI?@4;#N[[#_?C=@=7)\0-1 M8MVB1 W9 P#A;]ZFS>(DN]2(/$375Y':4E@PY]#LY^ZOIU='/8/Y MCL%R?7@-%G+C.Y\9$\ZB) 1HXC&+Z5,_B T@"SOQ&#[,;#L(<08C#HPOE7[% M&'&?A\SS9O@=GZJ'$C_&IZ:AZ]ONU(,AWV"\J%9]_['7^TR_6N_?5HQ+/N0A M#B:_/0_\ WS".'%]!J\RSSB30,F7#-ZM!#@/?<6/US"6/$B^F1RZF #XE+AG#(#2")#0UTO+1\7 (F^I><^/?"6RM91I8%-A$$@$"@WWV9\:817F" U(V@VUI! M'5=0J]Y>P26BXB 8'B1 ^^*&)[[T^I_N#ZSF?A(RFV!/@$^ A?_U*HF<5P"" MCQ1+'[CM07"BY.1YSHPFE/_?38X"JX_U2ZOO]7/$N?/X^L_/G;_O)A\:Y[7 MCG]\^_O<.ZO]MWYQ]-_ZMZOOS3^.X*FOQS_._QQ/+J[.?OSQ\4OS4_W<^_;W M%/YVQF=?S_[^X^K\^_G?HRJ\W[SX^M_:^=\GX[.K;XT__OS^]]G72^_B]T[U M[+ [L2?_QZ?7QW7+[Y^NSG_^WSR MQ]'8/?NS5_]4O_3X;Y>S/[XZTT&MT?KCZ_'LK';YY[>_?W\!XFQ\T:\/.L-N$W6AT7GUH5*3A'6FR4&00_/LYG]=J]7IUNJU@S:S!P<-WNT>#&I=ZZ#69C4^ M (G5:C8QA]OLUJU;Y&#BGM^,77MWQ=RL"M!H;Y7K81 ]TH]W*A5VLTT$?[6FVP0!5X2\_?2W:GFAWAU MVXH2?HVL/5UP$ZE>G\=<_B>NBVAWV&TS$.N\[K0[C3;K=AW8. :E0]H8QRB%/WI[EUOO_IP148@2.E#%, ^%N=@ M'Y91U"I/HUU;]#3HDYR?834*Y&BTEW/1Z=7QF=&N%,K96 KJO$_7K-1%.\2S MWGGOX_'9\?F5S+3H&T>G_<,O_?[IQ;G1.S^"_WJ?OO5/^\;%B7%R>MX[/SSM M?3(.+\Z/3J_4,Y?'_2^?KNB1B\_'ESW\HG]76\:R;/')Q>77WN71P:>+B_^< MGG\T^E>]*\+8ZA7F";U6(_\YIQ\P)N(.9R5SJ4_"8&+$,"1Y>_ O1BF$V816 MV30,KEW0U"; SV(*FT3&A#G@5LXH8L$G4R^8<33GP[DW\SH>'QR"0>6/(N/& MC$% E9RSP4P5+A*FJNM?!QXXTJ$; M?1>P)K[-0X0 H:\8WX+$L&&+7:0,( $9]\E!-Z#/#/2(15C(N E"\+(E*+"F M=$[YT8WK>8N?V4'B.8L?1N-EG]XL^W#J :4L?LA_3+D=W_J8P4IL=PHKN/45 M8M_U$WYK)*!_V/Q;GP,-_0E3+'[LHH*Y!:/G?N?>+6S 7G&;1;?&@*$'J+%N M?1Z@\G)9AD+=AQ I07 MRD A\)7C#C%4B<@)70IX#HGMQ@$\+M$#G (MPH%^Y$:!Z$]0N"6A"):K_-0B ! 8 _WY\\_ BTYB MQ\;$_9$G&4"QK79+@4SK9LXU]E416P* @@-& ,P_Y?I^<,TD/62SF4))$ '0 M-GU,MR!F$*'*;0!P\$/BD$]0A")'<'9D_\'+LB=,A: M:>ATRD/2ACCE7R 0W'@&OF^4<*D#@R2.0#':1(793*XO8P\XQC!!80$NEP&0 _#EV@41(ES/XK<85[JW 0Q6$BR2,BQ&=D)08D.8>LI(:BK?(\ MKF@#MV(DPB)B@I!G+"]QS>RQRZ\%46:XB&8@+$:N//,(,::2CDA\$Y)B24D# MECKWE1'=L"GA.,!(-@C6"$21%]P88^Z,:+8PQ%>%OIX?QP&R1S%K1,+"$*QF MSP8\/$@_RM&(Q!>M;V$\I%7V0T"+T- ?>>K*37S?TRR3U(%K@W(03G@6WU@SL', 60&AB"U_@O*;Q9!%HLVT>@ M7MA?RLDAAL9/=]'Q7K) M20S 8DZ OPRK>O"?BO&5H_:E)0*Y88XY*43D0X\!.F >8,L0!!8Q9#*EX[R9 M5'*K34%I T93T%\P)>YNI"2(@Y2*QC!-3RN)V7?4Q+E8%H*03.E1G&_E5/@< M..H><+?!K\GRP),9-[23211+F8MAEVQJ&%Q"AXO(1G*%B5Y9[\BL]%K*X+U= M_'Y\^?OI\=>]\M7..!!#.#/ZQ-9 FZ>^7<'=9H8'-#^GAN7I,5(X"@1YALAX M&, *I7A0QJ 4F3-0OY#NIVTSAC401* @SCF-B)*ZO!4.:6-*&GP0U\R(Q!&#"0Q^0+HDFW%.3, MWL&CR0E@T:$S>.4YYNR7",2GXE@Z7U=*3EE28%4R82!S_]H- [)'(N)I_" 2 M-AQ(E9CGK9[4R '?((?V;%73) 1\\H-!XGK$WA-L14$8##YGSJ(6+@-((QO/<<4)+4^Q EL^P7.4V3WS G:%,7IY%L@,8[1\P8L M6X5\P3DS:P+VG+(7HV00*9:Z00WJ>>2UI;2&X1%2@T(CF9D!F_,O<*2+XS/: M!&!4G#"C7<&,%"U07(QGY8(TF &F&B;4" L<#( @9/ $JKDA>!R!.*F'J3)[ M?169(1,L9QEB,C<&U>Z!Q09+1W(4". _;"0T6E;>;"7RP\EE:@N-0U9)ML:4 MEBO&H?H553\.YL(&@,/%IE,O33H@H]$;!6"%C2=IX@M1-%FY&&I"(TU,E.,Q M8(\#94?YS=LK@2$W*'4Z M*:4FC5T"AM+ !L@)[I%%[W'A!N0V7/CM9,?Y %F.4N"!(2X7[$7:0T;JR,7# M%4GQ*>J1'@>A*]P:''S$IL"D\0V&37*;MA Z6,[D>583E.;A^2H:D"0<'F>I))18*I01XR5%N:TA/P2O7@!G P.4_V&3Z_@@#9>"_ MB:"9X%UA5ARDQHF08E2]XB!9Z?[QX$IX:I]7J'AY1E:I@K(>J.0#- O>3]YTRE#^F'C MM']I&ADADD7C =HXV&UFCN"/+WXYG7_RAH5#@ )-7395%AE![*6>A&F,9V ( M1C2(X#8@IG"_=K+OH@U\0Y:4B)$C24MK.#404J68.F'I;H*5E5?@KI!J&&GD MD3@4S)Y%NF!DN:'E[X3D8<)<(<:"$M!\'@9S5;8Y&IG2W49&E[_F+7#A(LZ4 MLSH3$:-\E%,=7&%<$N0SK4-G73TRZZJQ.NM*)U#I!*I[)%"565(*#Q<-@/0B MC')P*\:O7!R+BZ2(3.)A(@03DCE-1Z?I[(U.]-Q CI/ !6'ZIA3S(;[8KW#!$TN M-0;E>J!DE7-4C%YZ$.+-S(7#6#4P+!FT"2R4[OV$)&8YGL;[HRC.ZPD,0=#M M#CQ:IWA5!J3-? )2Y:%$J&I$[$NN".U A#NZIRIO" %4>@I==G'E!B_(.(9E M=AOM[-2M8AP)#W3H8L8W7M/IB"@/K.!S#."K3)7],O@NQ&DGF"FN0S%& MA5LS._[./O(YB@.P[X +CS_WS;EKD>;"14EQ>9*$A2*K6A4H$%#_NMUM55I@ M@8/YCB<-KUN-2C7W9Z=9:>?^M"K-%OQ3J]2K-,=KJ]VJU+('8..GXJ:9-Q,1 MH&=:TMTKLKIR1:UF8Q[F>J69^[/1JG1R?U8KW18MK-.0*VHT*_55*^IS$0I: M<]O34.=5PIV:OVOYZ*N6CSQ-+1+=KSI,_7*)N;Z?+\[[Q\;5A+#4(7L $I?14/I)J<, MN9$R"$8^'8N".E!QB(IQSS#_KFQK+\Z=Q:"NQ$@=B 6PIS#?TE=!952TL /X M#+CF( ;<:)R=@6.F%H_3O#$B$T!IY$;O*,$D###J1E^"5>#%8Q6!%%H '7#/ M'0=!=I8FZ.@]'0K#UHPHFR,$^, *QIN^\EXYAB[1QDR%D4B^D:>^,H'MO3CN M$L0JSBW%^73@R_R="N XB2.2=92 M9]LR9THDOL!^H7&#Z[WO"=:ND/;5HP@O-7.)'^(@^ ZB;0+F*GD;,LL#UDS1 M9@\#33(I$5 4)R(3,.^/X;$7)L7:*H"=.F9IL%)D*"]F)^>2PR+7_HX'4->4 MABWXZT X0,Y\ A2Z;DA^!Q@ .QCC*2Q-/A.:'B@A2YZ[&0>4E"_/L^4IK),0 M 8$@ -2)9*X;/.YGD4I4I @[E33!T9D8&M XHL.[G)OPE0NA/2_>#$ Z196^MI25@W@Q!EQO*@?X*F#"[9(.H?BK=Q>Y1) TNP AK'>N:

P65>.Y2+/,$%9\;22EX M35Y%.IE8%R42P/?S.X/./_GM-RX>2F#V').'HPKG ]@+6_K%\BPKMR8;O19\ M+"-?P6<@2B8#.@5*0P-).,*%^#+' 7.-@'Z"-#E \(Z0A\0^&"Q0#IR\_[N MGST3-KU(>,NJG(0XMA5E7?SL_H=*M%GT9(G87CLD$/\C+-0 MJ(@AL]4969:ACF8\Z4FTE_#H@C(^9FE&1Q00$3J"!$6"?R[X34IR_E71XE-U*&B4NJET_S4#/IB))X6(V"OX) MD/L)J%],N9W*,:]YKGH.\L8/RF@322B"(*7XSC"1EPG+Y&LJE2CY>#R+Q#D4 M'X5GDR"4_31+#@C?'TK'"C5/@*70TDL*(JU6H/+HP5BS/1YG(D9M/!\@O7*@VM)OPU!%,DXSP0%!P U/VQ/$*)2\J M*PKO?- ?]'T0[EL(["MNC^?-F8J3P$=4"-<><_HCPCUZW 'EC*TS,M8;MW?9 M8ZO3CVL%PN4*C_G7;=X,[MP/QB_]T_/C?K_X=YA??3".2H#/X]^//UU\GKLA M7&2NNL=<) I: >-I_[#WJ5"TLP)0BD[O5>C_*+,[X[$;.ND) MH+@F>H:Y54:MG3LZD"<9CWDD0^* 5;V-2- M5:#'XS]<>?L/LW^Q5*',^%*%!E,#&;TN&5S,A1.SNFT4MJ)D SJ-1A.++-$I M<\&8P[1L?&9A 4[(;M049&_"#[#HYI&1/T4CLYTB:2)V!<9G$@X2#].0U$U/ MM4)YQ?<9SY1:Q2>L"]_HXV5 ]$F-6EV5_Z$'DP##FZ3'P0TZ_D,:L<,E%T;9H W3*1$BYNOKZFEJ/P MGRS]![2"ISX859%IMRDUXN,/'FV+P,(Z9:7SD 6P*_ * MSE](D@G\XMZO!UO'R?% =V+J8<0P2T]%P%=?4A+44\$9_B]:2)S,Y]01>FZ0 MQ](K1#X2D3@E%]Z+3,67<8[Z> J?CP&4_3H,756P4M3R MH!,_]-#I&HNX!>LHP=.LP=C\.P9@FG7QJR@KB0*$1(L0#">ABT%CV\/3[%B] M[3$\F&,D ?^=^.!(]#RLID 9';9PD?.'J)0;+B>>GXW2Y/+0XW-YZ;5V:'C< MC1:7M&+DCAC9YT:]*J8BTGJ^$IP"P\_IL6J;;N]L.JN[5Q+L HL]SXQ:-:]T M01VAN92=*2'C3V23Q11.8.-1#R/U%RKTDT-.0) UB_)@,78&I.V@!1LZ1*-UZUNI5H5 M6IB,!]3_=!-!7@)\W6@VLKP,7:+QT_ MSGH)R.%OQ$E5Z(++PKT9@.DY:2&%@?)\/C(\V+@&.0CNUPG@",Q8$4)/W1[I MY],5#CN<36,\%9^.9=DLRAWBH3STP4M?U^1U8?H$I4K03&[Z\"5%9ZHB _F;,-&XFDJNE0#.N$GA](. MQB+#.@:K-U27B!2R[<#'(W3\8KX^ QT;>M'<=25Q.K/\*M/\!:BL4L.0;M'@ M^;<=T,4X+.F"^&M4C8^__2VQ$R8UY[W 0A+!@*FL8## PQU9T 95JXK[[%W X]_,3S!#H=9=QLT? MCP\OC%YZ02W/E_A5QI-II.&,1QA:"-V_ Q^##3@ NIUT SZ^X1CW0E]4%(U3 M21#JQ&ZS# :AP'6&^,.CSG?)V;Q1#T@'FB+)\_OZ^Y5)"%,/0\Q(+K M !^N2$@1ES/PVK7$X;-6PVEEQ:RE:U(.CA)A+RO/3*E %K24E97*2V3QW1*A M?#C&:G1TH^EW%_'A4AQ8#(4A8#^M$T!F!D\K/PJQC(%K(+%@FA;/F1?0>/=5 MW/!/K_6G=0!$JE8%\'\O 4I+D?11,31U/B]U M@GWQC(JH!)MI,LM0>'?1AX4>1&CS@6.-87$M8<,,.I70*&;%AZZ5===I/9+.$RG DS::YQ(1I1TC<[Z?6O M8+FQ<1: U>.[?[/4DNICOG%Z $KEP])ZRD;_X#]J1RG!5Q1;<[(FG?+0(KX) MQ/U-O/,,VYP[CXYR?4&IG'#[=KWOM&RPJ,=-.0.]9 3L:EA->50SI.KB>#)+ MKF$.!F7_S=%6YV%'L^5RR*_(!4./CAPRI,-<"6J4;B??VY2<]]2D](U%U$?BFLHQ()X] M-HWX._7+>YF@\L[U"2/TTF*K8YA&'K=TNY5VM4TG+MC=..NT+$]C*N(T9J$- ML_BR >^VNZN_KU:LU5^N'=FJ5EKU-=^O'?F.+YOUN@:YU"#7[CDR]>N65(UW M/H#SJ UB>E#Y\%[BRP7:(QO3+^TTOKPA^S(#]=Z"WKL?^YM3#'L$"8SD M1&G_8H7VET*H/!K?#92>9*;,/?"Y!>K3N_N$W>U%__C):E7?,_'/S^*?8/C/ M0?C+ARM,31&?G/.8/KH4]4LT)>P<)9QD3IG>W9W;W>?@\PW8)C_9-N?#X5UT M@K;_4S"^U/G:-,H!E6FYIT6.VCS*))U*EXON>DZIDX'K&&HIMU!:+ 2^WBS6 MB&Z>@C9!>,+R+Q#:VMV6V;*J@I]+@<*[!?P3N>"1"J;VW++MR?A:L8#"T:"% M-]W*1X$%PN#/CS'"-LD56F5IE;4IM+6:#;/=:)1/8!2%.;7*TBIKZQC\>=/> MXJ-B#*7T'0_QP#7K2''+?WPF?K\3H>MHM6P,WJAWS7:K]>PL_BQ(?+16V4+< M3=/T 2X?7R5A0!KG99I-9_? M,=0$"R_'+*\;O2I?]IJ'1T&AH'@N-C@@\ M3&+V145$4[7"E:TJ)Z[O4J<\]WIU=OB+VB=E,T&L>@W^?OY(VB/1IBW=\E)2 MJ[)U;TJ34?G)R*J:;6OK;I&FI/)34JO2+2X9%=>!+H,]>,DC3AU;1 .)M,R8 M3EEZ.FZ[';/1:9;E;+58?ITFN<>)ZEKE^8\C-<%I@EN9^]\QNS4MXS3)O62J M?Z4T!*?#DP_;V]XD@%7\G58\<[$:O>CUCDUWXTVETN^X!U>OFLW6UJ_'Z%! M^0EI^\E&FHI*3T6UMMFUMIXVJ0FI](34V$#JN@Y,%F)K+WD4ATG:@P;K'<=C M'F)[SW"DKU0^BR-E=JJE\:2TZ[X#%%?5]RDUO;WHW;;G=WHUO6EZ6RW?K++0 MVQW6J:KI[@>BO^P:&M6/+GU4AWX?&/K--0NQ@RB.CC814WBI&' Q+=-+VM- LZ9J=3?4[#0%.;IK8U1FB]!+2F0XV/R>@<\&$0JXS.PMO[UZQ'\8T#*[=R U\'69].D([9JU6FCP4'8C8 8JSBG;W M5-/;;M-;S6PW=61?D]P+7I8HCXC3E<*V6RFLF$"7Z5%]8O @V73.5UV+VSS" M[N,XRR_E;'7XW@D2;,2W,E)1+/R^+FA XMYX+:A.[33-ME7LDAH/1+$.2CZ_ M+"@X$5O5@I_*[$ TTWE'S7/<:_[^QG7B,0 . M=#.6,-,>^&S:)7O\PM?N+Z M!PL8O86HIV)C.-P<-FCS'&X'HA#E.P/@XB$^AL"S\@%MC$,^_->KG]QAM\TL MN\[K3KO3:+-NUVFU+6:U.L-NW7)X]W]M/,I&$1 ,C4.8$F@W^N_WY\_N6X/X_W10'CPA;[\;M: M0S!93NC\F42Q.YR]SVU,LT ;LT((B?X+(;_F?@+#NKX-HB;BCO'::EB5K@%S M>D#;IA&$1JWVLVG$@?&ZW6U56NHKPQ$-DH=N!+K0J%5K53!U)E,6PBCX=*L) MR%KYM-7%2;T$M9[QCY\ZM5KU/<-&;/BZA(L^MMX;-V/7'L.'TY!'R"9XP4X] M(TK9IF\.D@@6&T6PIGC,8F/,KC$WFOL& !8CKYWQT$["F3&$E2&\'J?&;_#- M,$A"8YAXGO%7 @_S,,+5>S":\08[PO$?""_']G S !X>H/7"'W$(>\%LJJ7[ MMF+T4&##_'SI! (#:@IS*>PW@#4 &P;FU'Z.(2@CYKNV@#L)0T $]:D3."=) M,G:C. C1-#&F0!>!$U6,*X!"[2[\ CN3VWCC!@:>AB[0+M 8[!&GG>M:E4:Z M<3C'ZV:UTDP_@94H8%("PJ<6MP_6!ALVY3;: -Z,8(DR:&"5/.2&$\*WOC&8 M ?@CO$_I\ F.%H^!74;C((%E C*F8> D=FP@$TV!9F!P&MN%+\5NC$)"590, MHED4\PFA-@Q@]_!]C@!.IQY@A[8)(381(4@7KIUX+ 1PF8/_W+CQ&%$%J&-N M"+:;STW#9]> .(3,PQ]3,&U@*R9WH1AX*X]B%L>A.TABP2-RQ1D6HRB %>&W M" -!\+EC&OWCKZ>?:>[>Z='QUSYB Y:+D_<6D)YG$Z3(:S>>"1[!P3[R$) + MJ_EX?'AA&CWXS&,!S">>X8N2 21"!_0O#VS%@)$>_-.@P'70B!ZWL MEVBFVC$^82Q'1J:4@H#0"-A=8Z,[WYP M0UL)X@F8,W(=,F'4;";1D-C=;#8?2(9@&9"22>]O$\S[XM(X*P$R>YJ7],YH'<_((;0=I!8P69\L99JF-)!4_R+@? M9LZ 9FJ0Z\!+)@0%:&)0GOB"#?H;'U)&@Q#1:?<'@(4/AZ[M,$W2A'>,2 MAF8A:#D$\ C$K1=,<53CC?00#B][1](K>&L:AQ>_GQ[=:M$L+%9K49? =!AC MDRMV?4 HJ#M0FC&?'B13@TT"@%FLTD2#.Z]8YO8,@Y4A#I1\[=I<678NC]2&R =A M];3IW('10,^!$A(FLP0 =VN9K2S,85@I(X<'M@28ER"8P+B>Q"H\?P KXI.! MY]YIEZWD_!+$+;:J-NX;M_CTZ?1\JVKXOM@$=Z,,^#P_ONQ]*@,^C1)@LW=^ M5 I4]DJ RZ.ST_/3_M5E[^KT]^/],L'Z'+2W/S*-$??!7A$!&.: ;@,G.*33 MI4SQYWS)FI5%*D40$^"684RK7JO4U[F4"\K_-1AT:R.9"R&@>=M-F2>H6S/[ M8\R98P.:8]F*2\;3 /4WL3!_,%("3C2%^3 :(T[&,$8$)I;GX;_+[1\,U#P M:0Y72(,1&08.<4XV(@--!94 >*M5:?V\#%NT /BV>_M;JVOP:]=!PQ(^EF:B MDVO[Z\'X(]R\/?2B&P2X#.LNB^K4)Y_].Y3Q>?SX[/K_9+ M\, M.(#O7C'N1BZS"6:8##%@U2H-&1*N8G 83\"2\,Z < YQ2X[",C2N4;RKXD#B M<-$')9H C!C-B&):@73P0T3]Y3_89/K^:!EX= (03()8!/B'28S!(KDI,IRO MSGXJAK&[ZKD,]O_9Q>75Z1]@_5^EP.1I"5!Y?M4[_WCZZZ?C M4F"T#/S>[Q]?[5D^4B\7?4?] SJ,^2,7LP(PX!S/FSLY;QPMEGIU;5K2;1.G MUEYMXIBW$V(H$22S3! ^2I*@+!4N4H9F8%"@A\ML.IO/GR9(PR>9FV;.U-'N M[Y;=WZO++X=77RY+$D\O@X(%'WBK8-X7EQ7I4#F80F0^5OO\N.^ M9?N"OQN'B1T+U4@^-[6NL,>P#)6(^=I:DSNU3(OFM>ZRO(8588+,B8TH^NO; MZ,I&\B \XI@-J-0L>*I\,O6"&5_J99,GOW9E>!H>SZ:8$[L0H9B+-.![%)CX M.TL-P ,"$'+WH**SC(&PGJF)V.[G/'];NKZLM@ M6A_^]\MI_[0TGG09!.I%_ZH<678EP&593@[*8C65 IFE<)$^]:Z.RT&;6XU# MW1.=_^_S\7E_WZS07LXZ$@9?9J_=2N(4)FEM3=[%,I/46G/6I=Y,7<'OM 4B.Z MAV:S*1O@_117II#F+FWEKEE% !5FR^(#PR&GBRCXQV'C%).,O_,8$UVS6W9R M@>GNR!,Q>6T)$V!=&$'N"5Z922:3%+G,GUO,39!XCN$',=YH"?G0@^GI3(V6 MD[M3%_(H\6!6W!^5/+TF=*>OP:^_!M_6U^#U-?C'7H,OO;-4/6)5JECVYZ%)V-L5F8\)",4P!L#BN;R&((G)O";["[,L:553YH++ M2Q?]QWQQ>4[(;O++P;(FX,6N6 \E-PK72246 FH3&]&;A(/$XW@ ! M1:TS] MO9-;M6+(+5O8YYP#/@C",+C!XB H].>PGZ9@Y,]]S'D_<)O#E#$EIHJKH??#'1+8[NJELD20 M2Z&42J'DR?A]4P9TED?'OS5+09];/6R][PG'GETPN:# L/3*WDAM"O2$2@T3 M-L J:L^5_,H_?Y]8?/X:2?J^TMH/R1>15925>8+ M06!H>L1R!1;BV.-S=T%6&"*OFSEX,%@\M[YEE;RP[(/KIV'HF)8LK1FT'(SH MADW)$@K\/\%<$]%I]?:+62> :VV@E$BGED$!&%@+4:")*D8H0N-\BU5D>9#EM?F"D%8MERP8I&\..!:ERXTCXG"ON_6< M,A 5);NYH]J^]#*^92;L@1 M'''%'#^ _8>EHMRABT_P,'3QV!QFQB%$D2E)TUB&8I),Z L\R1=1J;2:)0#G MB_JNIR(DAY1,IEF M2 J#&C M.K[I;"*.#SXBG1_DLKF$RZR2OD!F _/F;EX2%S);YFSEJT%2)6!,](IRC\8A MT%E:TA>$NQT&'%.H0BPH':5%!&Z'#*P]$^B_D@TIY9RJX(X;!$A.L00;Y:C# MB7G,BQ(8F&;' 2=?*5:2I;MIDES:GRIF'R6RS"@E+:+9$ UG4IO%\,641J?) M0DZ)?!G;P J0\F,9V?@!O]QP@ [HUX_'$5X$&G(ZR3E%2\/J&0>JJ\"E&WTW M3JBX=:0Z"N"0(7X^%)\CWFU.AH= MBCL/U]B-?="WA8:<^;%@,FI2SN#ITIR MDV313!>HB87I25NY;_O2Q.]00+KV?;1;GR3F95YB]I7$W"_^O_"-7C("T(4+ M6NN8:..WB56'KD?NU3K]@J+C) #%TC^H]_J76:"O?WPH JCKWL[7RLFLQF2* MAIR+U>+FQC/E*.1[<&:G-6%$V! ?I_K"Q.#OP(T8Q+D/\%P5V1%?)D_!),6D MO&D A84A\V6&,J81"VV%!J9// 7&JPAZJO@ER9Q4OH!:C!2KKD49\KDJ@F<' MX30@$QG4Y33(U0]",UC&=><7^>Y>%'I0MRI(H7--TYIH>2X0J/PSZP)6=)(E M<=EZ7Z@(XU)0YU!?ZQ!FEZ3CR[NA)-Q1,P%U9 TNWC_?9M?T9F]ALT,NK689 MMLK,$;RH"R)*[W")=UBY97G?26]HB3?T)@B_2U\!-_8]S_+NIU"NRK;" M@*+#(SMT!^(RE33GZ% D 3\UF4[%0;N^0?78&U0=?8-*WZ!ZT@VJ7?.QO\K# M#X P\3UWXE*YE@F5G\TB6R*F>I?S6#%Z:9J0-S/S55_N>M5,3V%(D(BTY0"A MDLDV#KZ$?0!%NGC(A;LJW%&&WB>ZN.+N+=XTGDX%(_(G&+)3W M:O)SW' !)$C^*&$BN$>AXO5+E4%!AZ,Y)\(;)LZ+YCII$CS^PF- D0^>BXQF M\<8$[7SF4BP@'S*42Z+ED7=/ ,J&G!GD6"+8GQD3'H\#/ OE$YE'3@2DFI** MF*.$0F5)J4 B:3EP-(2.NTR NAI64]%(/PV)&#U1%]#JUNM$2FR"RW;R$48, MP&"[2Z);25'40&_"')XU3(2/SUGDL+],@_($9FGJF8SP CG2>!)DC('<6KK( M>J=O!#TP]?B$?>2H0&UIC@ MF U;M; "A)#H%4-!T,E!8'M!)*=7XYHD1D6=M7E]U,JIH15: DB>(??;Z7B ZE)D =3T:*N)]@+ MER#10Y@6Z481ED_/7S+-I08O7PGH%NH&FD^O73RK6YPJ397(;U$K-ZN< M2A0]:30;62+87DD$<>2(^#FD1"0\MI.GB/LF$OI\"AH&+2_)EATA&(39,)_R M+4K R%X"U*A<:#',$E=7XNA(UI:)#LQXW6Y6\[<>FP>4#1BF&R RP0P$SLR. MAB:H*G$0,84PEW*@5FMU?2OR$;+KZ@2M^?"C%#LQ>:!J49AY'>*"/#:-^#OURWO *=B4 MLW>N3U/32^\!HS$6(I*( TS)&$VW6^DTZQ2FB4/XSU'CRQ!.181P?HF=VU\V MNY5:K;;Z^VK%6OWEVI$MJ]*JMQ\Y\AU?-NL:Y SDQIKOYT;^AZX*/2CAVLL+:M_H'L(QZ>54*BTB.-MN M)63\0$1)B_'H'32Z$:)X,AD7AR3>G*)"#Q(8R8G>WH,*7I[+I-8C33^E> V8 M56JA9<-WWA"[![:?E3:? 9&:,#9'&#XWZC*HHRE#4\92RNC,4<8&=-]/X"WS MX? NND%GXBEX7!K9V#0BS_%8"-/%96A 7&Y/KTID71<6V6_S^'P4W18+NZ\W MBS4BJJ>@35"E<'T*A#;+:II6IR&2O$N!PKL%_A.YX&$*1S.G9LY-H:W;-IM6 M6_.FYDW-FT7CS4;=K->LDO+F)BSW(?UOMRUWJE) /6/5FV:CT[H5]]P6AAZCOI]&JAM3WYJ#]H.#FG6SW6YH M#M(;'F:EOI)WZ=B[4G%TP+D"H>9\$QL-+- ,]3NUV+;-A M;>#84W.1YJ*]X:):P^QL(N=.QUVWLIV'JPQ4+",@JV;@?64=;-5>[@,%1:UE M=NJ=XGJY.E94&%K17+22BYIM/++07*2Y2'/1HS'3:IG-[2>\WF&T_D*U)YZC M[DX9>N(FX>K@J*&"J73V_[IN5:RL^,NM?KBY=CXLDEWO5;67U]U6KODAUI?" MJ>#7,?5#B$19':INN*2(?>_SH6F\;M1SS0)%]JS(I%6]@*A,S#3$ZW#Q3)0% M@F&FHB"5Z.'8RG435(FX M)85E*\5<9+ 2?ZY,(+0!&N0ZW()E,OF'$>_1\U M[O+I+A6^P.J0=JTX1!KMAH1.IUF$*Y;(TUM+>OI;5S*WCKJN MY6Y92Q,_H*#618J!WNT,E;UH,N]"5^QYB3*&):O.%J(1)Y:G$VU8 M3:Q0*IJQA*)!GZB@*CIV82U"6U:*BW]1RT/4E]+0YJCS>?(\K45847@E"434,Z.HF3EO1J,X= MII'X(&H\6I_-05P//+E$5&VRF)^X)XP%O+!V5;Y![7Y)A-/THH66"',2(=6A MKZUZ,U//V-=4:2'![9U,\=YN>F\UZ[G&R(MF@>ITGPZXT.D^=('+D.N\X(:' MN1LRU (M,P.HQ]AM7F6DTULY698)F7N8!15C!6H(A/5&RUWVRBT\U=HY\RE= MX\+K!.Q''L*F@QC[>'QX81H]>,9G!'E_!B+)!T&Q!,_[Q-,G:1ZJYNDEA&OE MZ[LJPL6.PTO2=V]3:JW1SG&T4M=WI0&O9/W7M68G,Q=62@)1BG*^%.R\;8OU MS],"RK+6>EI>]O;L^?YORHB?LEE6SC(MR9F6C01A5P<*R9@^2@81S(1^@>[9 M\'=UYS.F>';IG1_"PGAUEEM/2#\C9Y6 )=.?MBK1D<90OITOEB=>%1H38 M]CB:<$N$KW"];NL)5!.Z6O'&JA6?Y$?QHD#UV8P6PD_YEM>YWKHO$8W".>Z. M2-UV^SLY\&5[TMTP/^\H?+S-[F3+RK4M"WN=G9U>G1V?7_6W">Q],6J4 *.] M\Z-2H+(4U'E^==D[O/K2^U0*E%Z4 *6_?CK]V+LZO3A?78U])_W>J[F6W"ZJ MZ<@>@WH6IJ7J N/&0K-2V!=BWKV#@8=161%IRG0-8/-=@X(XVV&L1^))% M\)LMZW%%\.OM2JW6W$AY]FJEU=A81?F&!EF#_*(@-^\+E2[CONMEW,N&4FK; M]=*%N!^6,Z;W]1'[^HE'D3I89_X_!^$O'RQJA:'W>N?VVCJHTP93IQ.]OSNW MO_6#IM[?'=[?LR#D"[*Z:=S>;'U=ZD%8S;+\/$J6U.T.RI6G7N:JS=V&6=U^ MU1!=45WSYM8IJWB\:3;;6[^DI5E3L^;6*:MPK%FSS*I5U[RI>5/S9M%XT^J8 MK4Y7\Z;F3/-1L-LM\JJ-W4%RP?M]6=Y92F?IK(R)EQ[;C3>Y\[\"E06 MCFNL:MUL-C90]6:'BLQI2M*4I"GIY2CI'S]U:E;MO:8D34F:DC0E:4IZACJB M*F/:#\0=RC74IQ]]P4?OV+8]B\ZH;^14=?C2"1*\$?"3#MP\*NQP3XP65.I: MV)6]L_7^/<^#71V+71(26XM S?./#C7>&Z]%Y7RK;EJU:F$Y_Q$XUORO^;^H MM%DX_B]!%H1F?\W^FOWW-M%"L[]F?\W^>YO+\03V?T#U_%VI1G(\''*L@,E% M]1#+E)4GJ;0SUM3T9P9S@BG6UNKU#XU.HT:5RA8^,["PLRA+%DQEF;@X!,!$ M2=D)C\>!@[5,S'QA,IHFY,:8P?P#SGW##[ @M,>BR!W"OJ<%9:>A&\S5RI[" M>@,GRDJJ82$51\Q=,?J<&^=!S(U?J7X*_?IO59S,AC&18JB $:4O@;HJ%(+ MC'!'G;%=([!E&4& RRE0 )6'F]*N^PC3U1T73J#'8"T$95:8^IDP$8AEQ3!0DX0>%08 M< SHAEE%@4,J6CX:(7F(4M35>JXXXD)9GCW;_*_(VX">M)C?;!$A5):OD:LK MC5A.:R92(4!59)80'^>$1 MJQ,F(9("]@[)(%.5 HD" *>H)E3%RUI%7LI18"+YAM<\7_@0/V) 5T01#K_F M7D UN@T8%D8" O,88-?! MQL(LKPGW 0';+ ) D@!=Q@E2@9!E=AC<_6(\(\KRBXNK_X( MHB[%:<7HV79 4M.;F8JM)D"@DJ=P"EE>,FUEP@; B 9IX>=DEU;QV07I4:D) MK$;J)#98-TRU1O! M/GSBP0GSV3E5S$OC01L@>("X41M+G$-(J$/Q)\A M()(]/A!A40*Z!0F3A\ E, +\@=-V0Y!LMMCU0V:7L-0?E4J34!+N<9!]V@ M*DH F0-DV;\25Y8RGX 8D_:%8)Z5>P42#G8 D!.AF,,ZN-0@!#MM>,"QP)Y[ MQDP]T1Q%U=2+8FS5,A)T)[J2F +ML#>^L")A+STT^^;;&:3O8GL3D/Z$5[&U MN;JT^0X*=A#%T1PEBWJ]X41VM;_1U 0"MA[LVR"LQW]539-?KXR@G5 M'.6(;&>#)9L1W?+?U$H436U4(7U FJAO;$0@^D1WCKD2QRX*!F+9M,QQ6MN8 MTI7:[Q_2;XNMJ&\LI \/;5<(>?&5\#K2;ESDA#%;D/*-$C$Q&#I$M.B+)>+U M=2T6:$G 1(=YUZF?.4Q8Q!I?/_&"FVB'"RF7H:[JR4D92M0>_%H"5/8^]7G9._]X/%J(XYT9CS.*_S0E"8(Z76PKR.-HU1PN#;F/.T(G.$1A?" M()P784R.T %QR3,3=J#0PK*A'VAZCN]AW *!2<-B,+<;B?AB+/1^:@-B$(-" M8VI40WANX,GG-3*Z&>AT?[V]Y@G[,PCARX/@!F%%:\9U7!B6R["*\L;G!E26 MZY(@*;CV:7P$??M;>,[#2JL5W85@^+$[CP&/J2YBYH;,ON5T!2KD,T MQ?T1&W%!];,TWB0<^KR)N\LT@UURVOMDG!WW^E\NCY^3 M:$K@N9T*9T2XPN"4H_.5^.JX2-)-9"?@!J<:8H(=23&2->$L2L);4H]Y=N)) M1UY&+-%]^U+I5W(Q(.P,-%4/)23K\6@*9.,4@W1OT+NK5=_C+M&OUONWIHQO MDG)Q$.'P^O&OIU='/3/[0+5]S9[XW#?!*T550ZUMP;%"(3IBV#M1]H05\39; M1HODAWMVPM";1RD&-QP^)'T,SFW641>\WB&&=@*R'O# *=>PE\8@K6;FM1:] M1^TV?TPQ\&K.]:#%'KW3$%57+-J*3H#"W+_34" ,!):$BUI;J7SRXQ,[%D(/ M1Q;@V&/ .8X(9,K<4/5-\@),L'"O315R7)DX&B*( XH##\'> M@4=@G:25Q F5&A/?2-LT^DDTC]&A""+;">4 @6?L@LD4Y3;B.Y]ET6M#;!.. MM@R1IL%1]8C/HS%,?("PB,-+5&;T5_9J''+?28/+N4:*9-AX7F"+Y_ 0&W07 MIYZ,V8$^J U2-1)<]3IACXPBZ:A^1>WON1P/[\CH6]C6*>(+<:T2C @7J'*C M2.GB'("+:U8:+SU,S%%6AB_X@HQWN;'4VQ<=>M!Y+-U_3ME8XD1!V 0"8CRH MN,8C7:''R?"E$PKQ&_K2 WP@DE'*T\0DAIF9NUJAR'OS;V!'GC,A_!&]& MDGE[ NUFX)!A0N=3H@\[4!^,9+-$'/G.: =OF\I($6V5,R@72 %D-H6"#B;L.ZQ]R7KGB/"61(&% M$LP#V:R2Q$FTEB3V[:#UM@G.EM&/]+R$T!_3412Z7@.1D>094W*.8KP)$9'X0&EXN?R%]2C* M20AQR$V" +1*PCR3,C!DL_% J'#02DF(WLZ>\<1\DS_1.P]P$0 V,5" J,]\ M4Y%M.P%\2CTNC^5EJNORK3"5NEF@D-6-_[;8Y:_3K#^NRU^S6ZG5:AOIC&95 M6O6--7/3(&<@-]9\OR_]YUZF$LZR6QDI(JVF;GIS;UR>!")O2O9"IW8WQC'F MWMZCPU$I"]J4F;MT=\='U%8N.+[S*>XOW57L&1"I"6-SA.%SHUX5%]4T96C* M6$H9G8URR\+S-&!1O&:%NA[!(VKD%;S60*=IMJWB M]D+;2!F1)U3F+5P=$3C9;9;A>X[*?F2\>35;/3*6Y-GI(W5\IG M*LZ]T"GR*60U=U5F3;*KS^/TJE,R?>EEM"K-^ZQCR=:]^O#&PAAL,EV6BKIJ MFSY0\_J%7#O=;.$A0?"FV:JW;D6_7QYANF%':6FHWFH4MUF'IJ*24-&;=K=9 M2#E4I*!BIP11Q5-UW^:-B"V^S2Z;Y*R3YV:.9_7RBL<P8KKA MFHCN%7XUK79[VUZE)J3R$U+-[%@;Z#[Z7(14I"!$&13V%=:,5 4V=&_GQXG6 M6LW23I!V@I[:C*%FMIL;."'5A+1OA&2VNAMHZ:5]ZNULYU&N,(7VH!_%$!VS MW=YZDSOM_>P$)37:!79_-"65AI):9JV]]7-^[4@_UW[V[BH8I9WK1YTO5LUF MJ\#&K':*2D)(M;;9M?19M2:D)Q-2RZQ6"TQ(17*O=S$-[W)]V<>R9N#5YC/P MM#'_L(A;I[KU/'KM%9:?D#9BZVHRVC(L@87ZCJX\ 2?T&PU='!! M>X5/)J2NV:KIW 5-2$^O46!VBTQ(10HO[**1\1/I:.VM8$<.4U%>T9%EMGM%OAF39&B*F4X#_FTLLNEKC;P9">QL8'< M)NTB[AL9U349:3(J\(&(CC64(]:PO-=L64,*31U2>$KED697.X/:&2RL3M&4 MI"FI6)2D PL/V]#^P[O7ZRC#(R]1==M;[P:R"0^Q<")XMPG)PJ2PT:4+: M-T)JFRVKP&E690@T%&@[>_-]U#=KG#VVQ:3\4LY6A^^=(,&*$2M[-A8+R<_: MW^5A-N_SX+6PLJAEUAI;/[!\3AP_CW_[?.%W+0"T "BP &@TS7JMI06 %@!: M .RE + :9K.U@8+]Q1 NFWU/"I^B1D@[L/M[F>Y?4)_QAW.WD]8.')]VI/N M]LYO%SO"WSH$K1%/O;'>&KT(;ZW_._%FAB6ZN9O="?NUBG#5(0L/A0]=W M5>D\-N^[&7% G:K#:1"RF.>"LJO[X,$,8]<>XWM>XL!Z1LSU 8[0\((H@K]A MIF$0 JR^82=AR'U[!A!-.(N2D%+)3'CWFJO<=G$7[X>ZP%@SP]5==R M( & -.*&&_.) !1W#K +^\8)I F;P6/&8T2S$?-P B\K:80?N:JM%0F@Z(9- M\YPVXRQ$N=;=)90VWAH/O.>S!"4@@00?(1OU/A^2B/'C()S!LOGT()FBV$SK MIE:>84JKFYOR(VPEDQSR\?CPXB7F[^3FOQKSB0L:Z?"X3S <<2]F=P*Q0U34 M?&L<#X?<)FG$(L5/\=@-'>.O!"0C"&#X,*>S3'KB$-6?/R/5"&8D\"'EJF-+\#^&&0"=^8/L&,HTJ( MP%+Q//PW/W.43*<@EB.9?1Y>NS;\ 1/@%["3!@D5#R5^+(40R6B1MD["W(BF M(6<.KIW6<8?H )D.4[^K-2IM3#];;Q:VBIS6)P@CM8F$H4'HR$'O0B_ <+" M607E3"1L ER7TGU @=*@C?+V 0Z42+00)3+8 -A2'PW7R(AXL0>/ MI6,D:*X/9LIL(GB4G0+?282ECS,L5)6I5< _?#H-!'96P0E,!*"P$:>%#V S M?!Y)E $#HV@F'X"P$@+.)K2G G'"7)NWK>G-,2XP_,YC\+]L3@"3R\$SHE.$ M&*'[H/X:$&7=[7&PNXI_F[CYZZQ/DZA\39$O,V^&+K-P3&/X,.5E&M[*>S0Y MMDROU*R2M_3JPQ-GB&H5;TL7#Z:,V0^>L]9PZU:*1C"D"1WO""A UOL;UXG' M(@-7"IQ&38C,5\O?9(,H\( ;WLLP1C4_Q*M5VM?F:! 67<@VK(7NZ+F?XS + M(XWXP0"4T?<#-H15O6/>#9M%KWZ96SQ8Q <+&+V%J*=B8SC<'#9H\QQN!\+- M>B?ELBLB,:Q\0!MC4'O_>O63.^RVF677>=UI=QIMUNTZK;;%K%9GV*U;#N_^ MKXU=_E 4H:T!4Z)0^.LW#7892L8O&8"*/@%B1^$B7,PPCI,.1_)62R"&T?ETNJN_KU:L MU5^N';E=:5MKOEX[\!U?-NN-34#<@H&;I8)8XUCC>"F.&_<%ZHYCYGNJC(WF M9->?EL)[)\12>J\]WI<3W#[A?TK6[V*$N/T"61,G8(6@MCP1T>1OH$TCXQA, M#6?E+9VBIP?H1S>0^+YY/B]0*M&;4PSS!@F,Y(!=R'_8'!@]9,S9G%0%NC9;;;6R]D423>U"I5 M,VX)&+=:Z6J5JE6JYLS"<6:C:G8Z&R@]6U[>U"I5,VX)&+=:Z915I6ZOWMN# MU.\SI/UO*@]37$P0VY__><<=^KG>,64K,&_I O-/R)1HFJUZZU8NQ,LCK-@E MP?=]?LU#:WBHWMI WQ_-1;LWO^:B=9JHW6UJ/53 ^77:R4-)^;;]W;OKLKQN MJ? HS5LUFZWJMKW=0L>(]?R:D>[1FZ1M=JV=[%ZY>X2\[?DU(ZUCI)99K6I& M*NS\.L2\J1#S':5&RQI=KNGH\A,R)LU.=0-I6=JSW[WY-1^MX:.-.+F:BW9O M?LU%ZZ)%IM7L:CXJZOPZSOST.//I^H*J.LK\.#1OJ.6U=NIW;W[-29J3=H.2 MMSV_YB3-2>6E9!UHWE2@^8ZN1R4--!MOZCK2_(0(F=EJZ$BSGE_'R)[&1UVS M5>MH/M+S:SYZVO59LZOYJ+CSER367$+K_('=)$MJK;]I;-98W^W@!::%6#IT MH>?70< G\5';VGJ!CG)0T;[/K[EHK3;J=K=>CK4<=*0#Z>5,"_FTLNEMVNDV M5P!$>_H/BI@U].U_/;^.ESTQ-U-SD9Y?/'[Z9$1 M6F#B\_X0ZVV>SJP)B>7P?&"FI-:$[:O?DU)VE.*B\EZR#S MTX/,_3BPOQ\,6(37#=/R'UASVF;1&- Z09M<1*&E?:XCSH^R;UMFM[V!$ROM MY._>_)J1UIW\8K;S!A*1-"/MWOR:D=8Q4MML6?KZ36'GUV'G386=L>"&'1MQ MH/J,Q^Q'>_9J)U3&2U@(FJFHGT_)J) M'J^)VF:UH351$>?7D>:'4G./KA%R1UG8&%MFZC/.0A^ CXPI#XUHS,);,>47 M0ZSNM?HHK[W,O5:M6LMLM[8>BM]PE^0-1D4TMLO1*WYDW-FUNGK,+QIE7I;/TFEN9,S9E;IZS"<68+?,V&]C4U M;VK>+!QO6I7&UO/('LF9=P2D5=( 9A5L.TK_C+#DD%4'9#E!@KVX5S+I%B$M M$BP::QIK&FL::QIK^G3WF2RG(]=+\"!73,F= P8+8R,N#G,C(TCB*&8^KF'E M;:%]3.G=6FZZY!4YXL/9I7"V._QJ;3]Y_=YH+38I[OO\FA6?5#6_8S:K13FT MU:Q8[ODU*SZ)%=MFHUV4F-9C6)%,\5]B!D^K^RSP0\&>FQ\S"=WA[/V$A2/7 MI]5T;YO)+W5_IW/7[9T:DXSO>8D#J!DQUX>%A(871!&:_KXQ M#$)8MF_821ARWYX!Q!/.HB2DZK4FO'O-58L)T0ONAVIV;$3,XS2'-TEIO0'HL:PDHZ" (1\QW_Z9B$X#J MD .*D8ZF83 *V20RB-3I==A:V$?JEPV$8H< U>.9Z_IDH2260W;0X4K=7XV? MS&WL' 6O)W*G+?'(F08Z7YW!QC57X)]P@(-O$$/!37;*+[E&[ L2" M\T:C32*I^ZNQXK"=!20!")+G"(_1SH==@3'C25%>P6OS"S*]0- $T2S/TO8# M/))&G4>^@ZUDZH2\V]L]6L?SP\[S3\[X>0[R:'?O6*SA#1]-V$\7L4%[+;WD"O\ #\ /824. R@@1 M?Z) 2&"T[),OP-RH+DK.4GQW\1Z;!!W^K\;BPG4CKPS8YF0JMRR^4AJ/U#[$ M]V*.2MGL5?(NB-Z" MSL#Y>:\%R:1O2\X-T3DL&Q67IL&$1O5N9^>#H4P 04EQ_,LM(CVN[DR9Z1Z M)SX0&Y!*GNZHYHTN9X"Q@%^]R!$_!%:E.6BBO%+V %XTN1([RT&1N9 &R)P) MHZZ']P38*;+))6J"*:B'HT)<(%6=&;TQFWG/>IV54O:+LI)Z#VP4,".\*H.[ MP%*J"\6*P&WB:O:-Y2.T=L5ZYPVC60TY0U _9U\EV>0K=Z\H\0U+J5O7B%FK MJ3$>0*15YZ#A$T8%N@+@A"OI#&"LI.6,DLS@J,"!2?$%C6):SK]_ B\**C+> M0[R,TI61#J@KPP7M[L$/\*[G*#'D$G)8-NS:U4^P>K./"G)_Y[ H-1MVN#XV M0B:>%=-16ALD"6PB,%TI@3JOBI%2KDL\/PQX( :Z3*83KO2I^I;Y6&R ^')S MPO*Q4,#*5&R,X%YX^6B T2OPX:50S !:7EWFZ>1,]HM1#.?: M\LAL+;Z2Q< ZL&VOE,/.ZMYBZR9AEW TWOI^R%Q[EG+=?\_*UB=ZRDD,T/>5 M")1]R4:7[*K:^FWFY4$+(G,4O4:H^U(CRQZ/&F+S4IX44@"\-&!=O,2OX>+9 M\!9MG,%!^M?6?^59%#":.-Q)@] -6!2E?D 9]<,LER![7HK!@!)@J57) %M/@"H&O$E]2[I#%Y#FH1&&-P\00P M7;E6\7:+X=!$9)Y%Y9,2N M7N9C\?;BHD6ML^3AC:+MT'/$^54I0.K^ZFQOR[,]%T61'WK1MFW;-W]N;=.; M/[SUSI1N^TYPQSO_Y$//T4MNE^S>\OG\G1=$26MF RV ;_I7'R%/;C$6/G[6 MW"*?RWJ:;]^8#T>]QZ6D4M@>GY;!&FCY%@P:%$%OI8/S,V>@N.^!I$Z7R#?L MY^G27]U@?%G'F7BQCU9W,84[I=6U-F+K(NBM,+-:D5W/Z?WO*6B]CBFB*W?) M-^7>"1"\83U0"D_@+_CD7P>,,QGS1_%16O M#2V:>ESQWJ*V-B]%0RVL!)^.1G7+$:S!Q5<7;1?&$Y&"]'_^*[1I\*I;RVZD MV*WCA2QSE0L0;PYWJ)_;LLN1-UMZ;S7(ZSYO^^Y6E&ICS?$ M+XQX72[,XH3GGZR^8 MT[NKS[GFA#5QPC_D1N^>L?&IWM_-V]]?;MQ?G7:T$B'G'+G]S#O2@<5-K$<) M'-OT@D>86?Y*DOX$>@UE!3B:(#LUR/R_7*GJ9L;GRFCY=4FRBO?I:9M M1<,#C+X<3BVO[B^OPN&Q7X_(I^65EE?/1EY%U'1\9WAXT9>SJ<75_7LU#;!- M4X_(]\NC>S:7JV$^S]-TQ)<\/@\PG>*Q$OADOMI\DF=-Y&IZL>XE^]O>,FM> MX&@60WYAY=.+.BE0UXZO9LR9EO,(RK1N0O#,&*F?/-0C MW-YM)\_=2JFV-Z MSB-4=6F ?&:,] @1%@V0FJ^??-L\R_2L1W"O:(!\9HSD!/WDHAZ1Z/$=(1N< MXB427VMG1T];]>O>$KUH?- [; PBW_2I;BWUK*(4;]>O?G7S9=A$W:*?'+@$6"''U\JS'+@&^QA>@,A)L"5F MFE?)M*IP;C ?%9?883(IS!F ,K)K(])?;&9%55)+EH9%GFU5?LUSD2O\GFBE5G6=@EL_NP M]LZB#6N[ZLD9$/OTK)A.C ,V9J<5BK6^; M!HZ[!;S=I/[.Q_9UCMJ'7IYQ>&PU3<[:-;(LX_!VD@;8 !8;=.+PLN\7\'?X MI>T1J6@TU_BUVZ2R(3I+$N >T4RV>1+0)\8+X"S+QI5 6'@>&T_JOI3X:\FN MX'K5:[;3B+:HVK=;N%GB$WGWR1G#UJ\"B]H^F=4T_L(3 2E?INDIDO@G'45O M/#)1'XZ,>/#+? *K3)8Y1!^;_..G%"*KKGKOC[W#3WM/N?2[4]P8*,EWCT#^ MG.P?'3ZO_ME_ROZZIV.XJ.V7#<@/Z),#2N5C8P(/-$ _*;YA0V3\A(BX#V_Y4G3U1=D!.C$O-Q&62!NH'IN-Q?>M,CFK=,%KVO*F\#S\+\H MHF '0:1M>B5=L59 M61DS2Z4AJ4T!#: M'1)"'-@6VY.+0W$>@S90LQP:",48^Z6;(-W3*7;$QET (4] 0^/GP-XET,_@H^JJFO#S2BD14FV3?VN^*.X/!QRVO3EAH/)\;-N8W_Y6BF50#2QA M7?@F8EWJ3L8+8+QJVF5 =3]\\J]&.FW.Y+\VQUMB2C$&NHEVVY)H MU?1X)1?9@9-7\+29QZ6%,2XF* MT0U7X9G'-R\ZSW@EWASN!K>[Y/5]A"(/O,MQ6D#"95MSY!Z\^()=G8M>\!-A M-DX$6R))N]"EGB!5;FQFC_WTDZ)$[7YT9>(*2[%3HWPR&;7:'NY1RA$(\C%J MIJ .CYO74O2XAJT*?ZMYE#45$S5LT67G%H"0ZM69' -LO, WP2=4OQK*R%6[ M(3ZI>>37AVQT/P"X>"MH,2.RSD&_SX$X-XDL<[',$<)4BB;)'9RAK;-8\*)5 M=BKN(TQ#!F("?N2CD;!:Q.V *<0=;A2]>.K%6 2Y^FWC^(9;5;5)([9_%A+P M/+?<@V>D:>E?Q/@M/"/7>1QO#!M]A?K%&2QK6JEWAK6>XXB'&U\KESI+8^(E M:!Y=C*:HB4C6,=@%G'%X=5/)4#DMXE+@FW337+N#>,4*:%ME5_@L=A/AI:$& M9X^EJ5 F\%FP,ERS>KQ$43:YD?+2-"\:BTX=WV5>2;Q^T2 !KVF9"&6O>='+ M8CI*&Q8S\IOP$KZ+1G4QJI$6W[!+^YB!L;YM','FU\^ >(X.5XJ@5>"3K2Y A321&_43U^$J"M:"%I%_*1SFN 3A5,B>8]6#V7XB#J%Y&K ?W=/Z[ ML]R)"X1;@Q#K"K4 EM>.G_CEE8(KUY: N[7X2A8#$TPG_)5R<%O=6VS=Y%U0W3)[ M#M&N,TNY[K]G9>OQ/^4D+CG[2AB.C'G)1I?LJMKZ;=9;"Y)ICJ+7"'5?:F39 MXU%#;%X*,EZ>OY<2(?%KN'@VO$4;9R7/_K7U7WD6!8PF#G?2('0#%D6I'U!& M_3"+')KRZ.]@Z_6)4-@ ,M#(1/W[G[^QUXN88VEGV@ T%(6D$I]&())0R (A M\NI,N4NG%ZF .A !YXT'5XJ"DI].$;F$')" ]XV-IH*(Z%#FXS/$X7,YU H! M4JC((B023_,1ZJU*^>P@9RU%C>2,(6C#FP%EDZJ6*M] ,T!0!$)_Y1.<[Z1$ MV_Q]0!JB\'IF.N=B>ZXURFHS;=:XFS'54"HMUX!9MESJX+GC)%I6!:@B"& MMP%#6DC]KI$]XM]O,;#QJB5,[)^8T;G]H\2>SVN "S Z@_EA'+ M:25>8BJI<,F7LWF7,'/_G-/$X'DXUDL>^8IW]KY&A\G5A=3P%GLC&B>!L(6[ MQK%2=B_0]=@&2) K=493^964+MN0!LZ,[+\.T])J]\)%;+D^7D\ M+2M!CN9"J2G?\@5\)ZF:-L_ ;Q.A.8L'&1E7^"@\M&/40!$@04-^@5$UVWIU M\G_8^<6K _$;??5K]_%=(@-9A".H?7AU)NR"F"N/%%=6B? P\%2Z!3KZ-UJD MP"A5)8_<97.=D8P*4'ROFE/201!A'(VDKP5, -!D)0G*7+Q&ZU4^.:OOUYH4 MEX4\RV679BH:5MWF#!%OBH_,A607=@$JI_AQ(X(ZJX23Q$7T4#@YA>F)7Y?? M93B&\+2S;Z:2/PL("%\'#63$1915H(',&1 V0"DX_UBJ_\H<.6=70'*1(2#. M%2M+[,^N2"P>@U\1VUB)%[FV'*01"J0+"73JI92SNQ:>I4283*V%Q?DHG\ 2 MA/=-682W[L^_:VJS4548>8/)Z4WD7W*=XO5BWO)=RW)GQ:5<5TN3!@UJ5IM% M-+5H8<>.^6DQ$=%MR5R@,N8B\BP]>X)QV:(%M8>@&\%(Q%XGHGN^7-4Y0DG' MR2[6!O>KJF;#44M-)8G@4C!M?Q\6E%-#2@R*<+K5TE1>6,SYM7%_ZK9Z-VCRE2UR1-" 6 MVHT7F-*N_R[<-/#G?UC;H0'\/6J] A57/A6Q*_BD)"FG7,;EQU4GN8"-Q)- M$T6&>UY:W-O%*IC@A59*C(1W1#%@/KZ83I3+S%0^0"8%R*0@0NS4TS+EN3\M MKP^[%>L.I:VS#3(&0))-1W""8!TU.,^K$\!Z#+6%O./S:X;R2BNA M]D"738K)@DA?X_2K.@RLL MM# "TO):B'=<1,G0#'/B=8BK$U?3\0FJ=TLN# M3C;QX&(Z$4<%9[].A>J!A[@V6P0J"VY1[B@1+ZO/4/>V2FZ_G(,$(:[;$ *? M$3BFNJI63EJI6IL\2ANJY\B"Y@I@77]X691?50J*V@#4\QIWECBHWQC(&(GQ M>%FM-%3R>_,?@[);KZWCO)]1-ZI7#?3.7*UT$Y&-A*24B4EBX._L_@JN8U(J M8[:1 !J!IL*B:_>Y2S5A=78UK@::.J)1L)U"7#P@(W$/%'QR'1)Q!0-TL/<6 MM4P<.HF0\F,I9^!2=0Q5+F!QJ:ZKE#**UURP/!6AM++K&44UKF'/%E^;,[DO MS?(14'(B\+CV:$ISZI)W%1*E\747O"!BK/00>9#'T_,8+H?5R,-IP ;"2X " M@V%@!&(EIJX9;EE7"*I@1B[= UV>-N)<>CY1T3!14EQRD&ZL:HE8,[@,2*IU MX&4M%>76+'@_),!(^I:%.<)%I@&:G1C-QA=(<[S]!:HA$^6^V#G>-7S+ES2, MK[HAKEG9USF[N+6-XUP:.ZU]@RI/KMS$C3DVXZ%N0HNW0=W;F;2+1Y;[STN, M[LP:>(M\"8W]@&X$X22 ;6]LB=IIW@D_"9A6$]K5-C1I%;4%*.+S'6O2G!$2 MW9L^K9R0)FE'Q#9B4\1WE:F<<9&C"6^,'#7BZ2EO,BE+.&<2%U #X&-@#B[F MI LP8^?*:5BJA%1QUN&JJAB/^0A-&K20ON6PWR)2(8H M32YIE9QQ=.:87;PRC0E/SL8"%> -)_4ZZC=6]CJ;=$+6H'LLDD-(&F$1"2R% M4]UFP4AGB(S[X3F1#L_.U9T3JZ1#V4WY-67F*M*A$@R"N M:PGW>UJ.%?>"1CA6Z;B=!&D\WZ6@]J6P3^'61D*J[M)ZD"M*1$,TB)+^)TUR_39VU M(:YO#/:Z\H\Y"$'FXJ9&&M]V*QOU<\M,@RD8,DOSFZDO$' M!)2)U#S:!RCIV\E!$1:WT.3FZ"&IC$=KHCR?*!=O7X[*A+^>;S&;;+%@73?Y MU\5A*VI]K_$MX2XT\7!)*T#SJ= (X)).=H$P1SK^<9FF,)N,\;S.[]%XL2U< M9]9WL[ZDRQGW9L*$"ZY63&O]#/:MR_#()3.B7V7F8\Y_G8G7&+/"_FU5!Z4/ MIM,V7V$DY1,Z^\9/Y-,F>M\./?SUG*M[%(XJH6IHNT%?%( MH#%(%GQ _;JU;U#L3.5(4@NJ5WJ?;<@%(>NLH(PE:'OB&0>%'+Y7@*67\G,< M[6ZH8 D\A4_FC!=AJ@*TL8R?3H$0&-5H#-4,;-HV %'K+:#/23TD1M$!G"6H MH3QW\JN([+!LF11SIU20T3+XSZ MM=%($?13L6"I (/4R$5P&6-;P+=5D4TN1;YIV>81)>Q".C)P#6WBT[:Q]YWA M&6ERW:Z]2^/W8:*&::+S<>Z:C^/J?!R=C_-L\W%FG*UUQD%M58M4P.D%JCRF M3(T?H3<"TQU$8+,)S*@<__JK$[1#,1HP5J[$T:C5Q>O8EW#@*PNAF\O1@;B9 MX.>(5=+Q5*^XQ75 U58/HA:J$TGMI9CII/FLJA3W!UDR=_C'WN')TWM32N%5]N"T[&CR2H,?%9NBN1ER%UF*ZC< M]#SK4$F0CB#IL*7%5=%4I.>8--@4!XGL!A5]&',D*BNOX(7;-\(\%W09K4H" MD7B"F3\9^U;(_,X.(3 >U/A:%?]>DSMRI[WZEFB-([XS: MZB7=IYLEMMX-$D&/CM[\N?_^_3"EEFD,5%'I-!DOO]_A][0V7P#4#PYV+K<;3+ M,&A3UXY?YJ.1L,90\\Y+E=X]GJIZ"-4Y8EI.SHS_G;(2T]^D0TOD@>8BG[_) M[FN*PE0:)V;XS90&LS*O#2B@+98&S:U$V5QR,9@ILR^_AE7(8%5T%JE\_Z81 M3]N@19VZ-RG,N2.2Y-EB;FH4W+;G2O[1?2N;BV M'3OIFD!"X$,,M;0+;%YBV7#UYO V.EQOYNF)JE@0H6N@^W1<9ZIN&^_JBSH7 MG$[S5(909-HY?-^?S*K[HY<.TCNSGGTB6A M6C1>9QC HTSU+Y"58N*B>H,ZNZ)HF4J(F-NYMOL":[<'V"P16Z! M &V"JRZ+[OO.$*D?KWL\7\=]4>_#KY M9^[=KCWQS]9[M>"%VP:6]3.J3H<7H"DZVYIV&EV7I>C#B8_$!$16G1D9MA ] M+U)$FI,%%S?G#N^,F1:B5D"V!FV]GS-E&.V>*B=9'=LQFX(>LQ96*K,\Q^]5 MDN\Q*54D>-3"%M].9,V) M %R=_@&$DMF B@'FJ+]D8LB&2,F=2J33U PN%;WVZ%R7,')O)_E(]B=KN4-D M]PDO/K+PX@,C^$KFH32E (YGF4_J@+A'*'%O41J4/92VS09:B=2D0,%;P=L< M',M;P[.O":F.\@8JIY3HLK\UW&Q6-U#28'(VQ;3 :VK,)6OE^O.S)D2%M2J2 MR##>QLDHEY762EBS;=7J$HMH>E&W@QFD)8F7H)H'E.%-.\>.AZ1M M)J8\L&GM(\6K<&@3FQWS4&&1@"#=MO%))>8WO0[,I=8JIEO47H5TMMBWDW03 M\\DE+DS(NNO/E\H./$5T3A-U"8L?)^U\/I:9*(W1VY!,%)C,-D!K%B$7VZTY M0M.\K!ZT!G@ )W!_7,<::A]@W:Q %JJ(TJT%>S_;'A0=]"WWRU3\;S+;=LQ/ MI0>3HW=6Z!FS/L<+["K;:B1JR(=,0VJZSG8Z3ZB*3K-S$#HGS&RXYV($FGNG M/VC.53E;UUW3F,QS?7D6WKN9+;+(\;HMAV*I\UVB$:[H6HQ5_P.1@'S*,,EX MX7'*,W.^OK@E:H=\HL!'I'N-\J^B!1/F>F%<19S\ZV4W"Y\FS&*\*.8J(5#$ M<3*\OTQ2N^TAK+V5O%/,9I^7?%L1SMIWXS0D8,-/^2U MRHRH1.,_;!F@LNL]ZYMU9T9>M(=&K,=M]JIH5V^OHJQ%/-5F3SB6D)$%353>E%G\>9 M!ZBTBKJK8QLJ&"\,B=23>Z^YX[SU:_*:!C 61!! M5_]5/X#WMJ7.CF%WMR5M6X9'TY=,+[K3 ;^WT3;)$:H@\)7>\4W8\;FX_C7T M%%U>]59OPE9WP/RFV(82B$T3)"4ZGUO X,^S?,3K3$*1?,2K^3[4,\*W365; MH+]T!LJJQ%K102I)IJKWG=0>EM565$)..^:]HQBEHM=N,=O1Z$V4^%K'-@,LTT MEH'1=L;\3W9#^!5:,M;]5+L4Q"R;!3R75[,1UOE(UOPJN_'(S@.%*[H.G=XY M/X:Z/4*0X(893'N[>X&#N[NT>?#D_V#]\9'SX>'<+/NWL' M\(UG9C0>2)!;!_X%"[O-'O^ M4!;C8EK/'JNS(N_JQ!H4R^V\.?IPHGGNL7EN)RTN)G=DNCS]U];/8PMNM+6Z MSBW^,C#6W3_9.S""G>U>Z=@+USI#:CO<5M3]SZ<=.&@G.R?[?^P9.X=O#/C# M^_KW-_O'N^^/CC]]W#LV=GX_^G1B'.Q\_)^]$^/C_O'_W'@6^^9"_\D.]L)Y M>_L:#T_V8 N>-&UR67(:'P= SYV3GJ3.;@ M;T."C93*8NK$]XM"I-*(22I@ M%Z"5+8JYQ#R@O*VI;1WO&)-4W>&448$E)QE(\Z*91_21BY+6\D&[I ^$I@L) MHVPWS'4;\ZNZ!@*K_E7BV!G<1I5B7QF?MH^WP2 & HZ5U0;*-5J<._6T.]'A MGF/:GIJ?V&Y=U1G!M+C.HUVAL..ST11SWK#&ZJUHQ"?Z+(L6<3AP!ULPXT@! ML'E%PJ:H&6.57)0J,5$3H>9XJ&X"=\;'I+-:-5%$D:UV412P:R*DBDVWCI# PY_)F=9&T M*9%B/CQ3L:W+[G=$?XFY/ J9KCUSL$0[>:Q_%KOXW!QYJG9*Y4$753M]2=75 M2X].AVUJWT\'!\"$=@49;%I2CE;GJ5J_E-T[(=12?NU'RW;9(ODPP7 M<6MUR2[,F9FC8*3 $91M>[M##FYZB&P\@'>>_P ]-J4P9Y /)]B:GB]% \PS M5*G((OY9!WQGOXTUF-]$AF U\X39;S4\*2>LR!+$&L[;7O^=T9XRRT<,.Q,M M57!$'V:O"-==Y_7J=.,N](NF[D#2:N8B@(3NK,I;Y,.PM.]^I$["J4.F3"#"_"#05*4> MB=$^Z9&L)PW):<^8OH2SQF1Y'%XF/30C3O479'$REMFD0T-U9C&CO[T73H4G';6\R9 M>O@:YI.K8I9N<_$%4\@S+,=KWTH="56[Y=F_M&UBZB,"6OITC--GQ7C'YJ_M M1$\QSU'VB4=ZR/&V5?OX&5Z__?G^ SY?%_#[V9&J/-FD&J2?*/*]NW8/2#C^-16OC8TR8 MJ%X99\4E5I77_1+$()?./-''#9W42%3V2ZO9": Z6"@75$JJX;DAW5VSO(<:LR M?'+&T]/Y $+-! U3UH="&HRPJV8+$_(&HLE<-U2UX!X=YFPBA8I_U'' \B9M M ]W5!@JT#:1MH =H8M S=K_)R3\ /7/OP]''000B9#[M "AZ-(@HF23G(/(H MW^Q]V(-_#@?$IH,X^>_VCS%%M2>CEY8AZXB6)L^L MXD:'G@Q3GU_ @>;C2CJ@9+/:JG/*:[\@9G!,KLPVI4,.#^@.<9'M1RKTAV*U M>./RF8!9RXDH(%?EQC(Y8#;^7V=XUR\Q+NI:^$7=F*ODC*=3,(#W]W%&VFC4 M)I^HT3VWUPO^*IQ<(M7XVHXJRJLWKV1:[%CF/PC&%^V'V[NV0S2N;Y79]BI* M<)IYF;.V%9'T8_=#)*^*(=?00)"+OA(P<5I**"G9.<=Q4?UXQ1X/-K[[/KR MX^_\VH^U_X3 J@($FR++4W:>3R9<^+".+_# BBX51^4I&ZN^"DUXXZ3D++UD M5_(J,;9GVUAIJLRP!,W^6$T^%()Z24S#!B"JH7:!(Q:_B7(9G,\D:F,0&W/1 MPKJ-):BTO;J"IIV"6/<$5?2O$UBN@/^9E3URW. C2!+X,M!* MC+&<7,F\0EDAU5;K) D7I>"==GU#3X9QA5Q'91_5FFC;% M(?<2(5J"@ 0QGB_.;2[*G721I6YHLW,.=TM@T1_8F"-SE!?UX.5FRMJ'W69J MFNIMU$&+CC[9&3G+OZMN."+DC]C3&5ZKJ-^P<^?^^KQZH%KVR1CD[ MG"M X$OJ-1<3>8]6+JCV0"_@4QF=]YH+FFE]\+73[@3"ZPV2FM9!^$R%O54" M^%T3I:6=G'/G_&1933?+;E.BY83:0@DDS(*FXV&[]=?%P;:!1;9"O6_*YI:B M_/QS420T3,3&G=3I=CCH"O<&=KCY9/?M&*_ 1Y1 M%(\-S*J\+@^6[<%_ROJF^'*M:HBI0JLK%&9S5I;$O!7N/'^89UPA!PT)&JKL MR*&5TE&$"LTU%:"XP:4D3W%#1SD+**]4+ENCNN8?/5BBHWUM!K"+"UB\K(">U@42\)9J\%D#\C/)BT3^:=AGINV0=1+P^XWI)3T,4[.,'^L_;0>%54/ M\L5I5(*F=7F0V"[Y*"STCD6;2=!)JV+,E'XP+>7(J+B83C!74TY]74J4,Y%Q MR54_[#J=#;:V_HK9W#"=B@0S,&<+41J>E; L-7]4NUA4VHFAMMQM-M]4& MU@Z+M8Y:;JIS1W^Z<0W0*SZ1]G*1\'1:RAX"4K!(JU^,@;YIBY=^Z%*\<,-Z MD+U5UU )9'@,Q+JP"R=HQ9TO-^\FYS()P2:ZON,D8SGBPVSFG"%L,9%8W"E\ MDW"%[=A',H%R:>6VHYQ64L-L5]/.OZM%ZS5'A0-YU4?ZXYS8R:;*;JX(IN MV?@.2XM\6SD4IL.P8@>;*8?=PLJ&[[IS8X3"40]);X:SJT?7=:6L"_)QH[UW M_%^WY&KW#?]6M5;><#')NM8OWF-=:ZN9+!WVW&"9L6,D=]:!L35RTT:[FY1> M\]Y"]6(69[%/.S&XK9@M5Z@KAHA"/#*>&'_>OOFBC>9 M?4)9=PV7A3,MI"&C8/_IR5([>X\]K,,60G5(>'XQZ ; 4>S#[JF+9+304F)3V-FRZ^OM^ 2EBN"H%NF0BG M2T#N6 (2ZA(070)RKQ*0(>LBOW/9JU(%E>O!&+(=B418*Z:(1R5-/+W6UUX*K5CF#=:3>J1?1FHSC5M&N@%*WJHIZL[+1090K\W'HEUE MJD;V7/!$]@F#\S@:\?&I\$"H\PT@($ZD.'XG%R5X6N/>7@FXFU@SF53%3;J3JT(XZJ#/[)/K-RS%#S;165[PY=%G(2[895 MH'!VQL) J/X3CX>"PRDM%@,X*>HZS9> I1S8R8T MWMD$FF;/051@7+,R*NP4+Z?V"$=WPZ;;QOY8C.?+D^F(E>:\-W[^CK56[EUFA2E%@ ML@%GJXVWVH$D)&Q(HQD\I"(,=G. IYZ[.&]=5NJD+.;V>GYD"@=L5%QT MXG,K'%EQ'*2FJ7BXB11)QV\\PA[N(E C0YS-VIK(TO75MJ-&G_"LB)WIA+/4 M..OY)ZF9FV-1T73:VK5 MEG576.'7+6\H>RK*_%0,Q!0>@KQH<^Y7U#]K\ZU6%V:TA*PQD*Z1J)-3<&W# M5#!H=BQKLS#Q#+45]9S,3NT;1GUX615C3#">R_/L;DU-JUJ5,:]Q1,G/5=!Z MT9NKW#LUGEVV7KI!.-4]8Z^=O.O<\UA'L.7:=N8J%YW:8SS/*RW4.74H8BHG5MU=6+[J,NN'VSYO^#4!D_E;]9OS/ MAX-WQOOW'Y:I11_F6]:%MW#]M[:UWC544.I4E2-,VI;EWW5\Z !(\CN@!0J^ M SC_+#F;5GPRN5Y\OS&ONS,]A77+UA TE":QCB#>,8(8W1Q!7'[8J6=OZ;"C M#CNN'G:\:09N7T[-;3-OPZ&-O'6\;:4BO=T_W#G'1X?O=\'-MA[8_R^\QYX9L\X_K][>S\;0SXD"?AB'ZV8 M8@HW23&]^SMFALF^)W5>N?H-[#[VI&7'T7)O--O<<7FN5.J-LJ(F MKK-Q0S M"/'M1NRBXB_K'UYAAMB(7;W,QV(AXJ)78O1APD;J*<#M2J9'T7;H.4*L3TKX M?UK?7XG\;2GR?YNDUS\,[&T_LF_^W-JF-W]XZYTIW?:=X(YW_LF'GO-X2XZ6 MO/-O@M:2WK!QR!;_VG*VC+*XE#_;6ZW.)N4% I1]\;V1'XHU\$\UK^'P]"49 MO\-Q*(CF^4/>?$X+Z*@%I7S@=;QL3\9\DS9WE0,V>RZ7?*=KQTQM0Y? :IGW MHY@ZH_>AV:.M[=Z[V7NJW71VU")K^!L74M^_Y7V6.%I/\IK+':A@#0>J&^)> MXECUBUWU]OY\>SN=@6;V]R>'["ZD_:\DX1Q,Z)_L/JHF]Z'C0DWZL0FY(U+N M[W)"EJ2*8C"E]"'9*:K$F.9BU*N]]X&YY^*>^OD/19S'X/U,_&_MO+\.I6M7 MI9S*LI.7=SH$RY'G\?AL4Y_?)Q@/A\#+-\W%G>?JQR?@39O=+X+]XW$)(_CD M)Y21O"0M\QY1YI_Y=[1!WI:RBM*8CO/)1W3C3ZMT2\33X37%'_(@CN+,S7S? MC[GK>GYLV:'-O"SFLY.=L5/UKB\!O(NMD K?X/GDY MGIZGQ41]OF6,V3G'AY%3QBY>(F/OC%/\SU[+U3N375:6F$WS!^;O "X E;E M".%23IT_KN(WQ;?W]L=OGYV#:?IE[]M?[Z(O1^>?O4-[[_OG'X>C _L_SM&; M_SB?3[YZ?[V!;_VY]_WPR]GYT??+>.X>CSS\NX/?T[.#/@Q]_G1Q^ M/?QQ:L'UWM&?_[$/?[P].SCY[/[UY>N/@S\_CH[^".GA<72>G+\='YW_>W3P MYM0]_+(/]_KK_*\O_[G\Z^1C?G"^Y_WUY7#TUY>W7^"Y]*\___CZWOEX]OG\ M^^CHR[[W^]8D6/S9.NU;?MFZ(3__&V6 M-6YP6SS52>J9GJB15B/M@R%MZ(5NEC$>I3IDO%Z#9EPS MTL>&CP[Y1/DT-$RO M/''8782:F3^8Y/ M@XXD:11^($?HU!N 8VHR"$V=9K M:ENFNQ:%^&XGJG\.'0TR@U0*-<@\',BTNF!@^9[%W( X0>J!U1V%A'$;=$%N M!3%-N ^;!R!#0["ZUZ$+/A3(:*_M:F?]TSC.1R/1R+X^7E53LR.ZL& *F:P2 MQ&_"N]P'&I: M/8YRGT4L921@C((>EU 2>I%#HC (P] +/)H U'B!Z83!@*!&N_16._'[8^SQ M5Y3:K;8!NEFSF0"0&AE70<:KCA)F.7'$F>T3FWL!<=TH)B&-,Y)8&>6!X_@, MHQTT"$TK<@9DX6HWVN:!RAJT, TJ=P>55MURP\SQ %A(&&>@;F5>"$:=[Q(O M3+,([#PO20, %2XGQK:5X#VHV[8U?-LWT^2C,"F<+"D?9O$B4V)'5L\Y!%/G=#;>FV; M;J2S$+7/;IC:HL:-A\*-5B7T+8=1FH%UF;J,N*F%Z1H\)('+4K Q$QHR'YW] M P(-[7V[FV(E)BI5*H JQ]LE,Q5>VCNW,=K6GMSKG7%ZA!LMJUAU.&-U,#TX MV4$@E8K8SM_,SD+']6-"8RLF+FP>8:F= )P&@>,'//9]M+!]TZ?::Z>]=L/4 MPS38/"787#5@$X21E04L)G881L2E24IBSV,DC%S0VAR;N4X*8&.9(5U'HH;V MYO7#FR?Z"O9=Z3R1#1 M6EW43OR \<0A%D\3S.1C)(Z\B 349@[+/-]UV=9K+[1-&O2O.O>.B*0UU7NZ M1P>@J'XH<3[-1$Y4P;Y %SC2150<:W_H\%72>GL_C-AXLC-.]^H=UHE&J\J# M_W0UU)#RS ZY32(GP;B2%Q(6Q18);!;1T VYFUA;K\/ #)QU9'9K1ZA&F2=U MA&J4>3B4:;7.B+MARD#AS.P [&#*+1*YS"(@)7R6N5'@TACL8,NT+#H@E.F1 M,W$(*MJ[HD@O\]&H'_[##4;*->AC]5YJ5%P)%3]U=:\@B6G&/$Y"FMC$13.< M>4Y*+)?[600;EM 04)&ZIA7XO;/%M0/P.4'*&I0O#2EWA916T/3'(=1R9"M]H-M MB-[5[JP,B8!ANO==C;/6 'HG /W84&2$4Z=A./H M1H_RK=>V%9J!J]OB:8?8ANMD&FX> VZN.G 3I7Y(8\)LAGG(OD]B*TA)&,9Q MZ#H^#;'2U[9\D]KN@.!&>\96.O1'%QRG2H]/C1%G%3?$.DF1D6G%>Y5TM\%H MN@;EK=GF][C+'Y$*1]FG2F*KAM&58#29R;.CB1-QVR*AE[@ HS0BC ><>'86 M9I$'N^>&(KZPGG(.[4C3,/.X2ML/7A8IJ\XTPCPJPK2*&DV#V,NR!" %:SB8 M%Y$X!D4-=XXG5D@Y]W"\<6A3^]6 ($8[UE93U$2Y+6PMT26W&Z>=M45OA\4X MT;G&=\#,TYDBV]"AOA-GA'J.1US'H8"9L4-BQX_]U/&"T(^V7KMF$.C4,NU) M&[Y2IM'E\=&EU6&=C]ZPTVW )CC=(:I7N TFNK MO-8HO2I*=XI?0BOC#O.)SS'&']L^AO0BQ%]7]PQBU)^7EG<[".L+ES_'Y?4+\(33T MK6<.&Q?L"D>B/JX_='M2.N(^C=LBFPCH<.HJ?/TAVUMV:[F(Z',Q4 M(X1@O_EV0K(P -.!IQX)+>81-Z3<\[( =L[>>NU2,]0AU/4Y<#2V:FQ=NQM& M8^N#8&NG*[/MVQF-4V+![A$W<3,24BLF(4C(P.7,\[#SD1.9EK,.S_DF5EX, M1 DOI[R=JJ'K+#9"$<4][;C4-%[>!2]G.L79KN?8+'!(FE$+*V-#K+9@)''M MF%*;.RP$7=1VS"!:1\*-KK'0$/.T^IB&F(>!F%8E(R')/H M.PYPE6<':62SV .(H:$91OT+DVF_Z$.K9$EQCCH9P^W5!1;#5\OVSB]&Q17G M'_F(331VWAL[/\VJ9S9/HM0B-BACZ"","4.;UDV#(,LBS[(H%:Y".QB2.=L# M5Z&&FN&I9QIJ'AQJ6C7-#QW'=\ (="PW (!Q'8Q*!"1+7"^*;.IREH$E"&H: MW:#2"^TYFSOQ;WC&X2RE1LF_\?%4Y2TETPK(P4N#I=_8.-$.M4W0W';A>;B2 M/_/)V:[:X!I3KS2BW@519[K.Q1[GC,:,N)[-,)'?)U'D!\3.$C\+?"M*'"8, MWRC0OC7M6]MPY4VCS6.@3:N_)6Z4^C2T"0N=D+A1 FCCI3C\VDEY&@@U)]4,J.0WN9["W _'YG,=7;D&W5G['NXIN[YV M-64W]CQ0.E+B6DE W#C,2)RX+LD2F\:V'[$T"T!VV9X94:]WSH='+GC=."?H MT$)WMC",:E/B.A;24DRP+F^8X;)EZR]3H*3>$6*=N9N'M"L M0<_40// 0-/I21W2@$:>2^+0YL3-+/B)!Q9),]L):&*%L4\!:((UQ>$W,5UR M "K:?DI B:C([(@R; MQR;,36 G[<3'D4NN2:DNJ1Z BW"#069]92P:9!X$9#IS>.W0SWB&C1LX):Y' M(Q*!^4= ;C#*TBBP8P=[OMG!.N81Z>;4VN-WUU%T:PA5:W/\J4;0-5E5&O7O MB/J=$NF34^MOECJ.&SL.29R $=>G'F%I8A&7^VB1^V"CQUNO?=^,PB&E5MW= M]W>/DZR=?T-0+Y>;1*>!Y@& YJH#-#1+O9A1A\21%Q W"S(260$E 0T8BV,[ M\EVNY]%MO//O^CRZWJ46;C""KFLH73=DHO'SWHK:SM]>&GF)XR>$8W-%-W%M M$N&\X(A&4<8MGKB!"^:Y9UJ#&AZEG8";AS'K&DVG,>9!=;2=O_TH22TOR0AU M8H^X-$P)\UR/)&'HN %STH1G F,H74<:B/8!]L,'.*!JE=ZY_IYK.OAZJU0T MZ*\$^I]GN_ D,<4VW6X0.<2U7(YQGQ3@/PJM-. 1CT"QM+$\Q?%[9Y8/=QZ; MQJ,-TTDU'MT#CUHE-.4\YGYF Q0Y\ _WP-!-LI!DGL6S).21[:(2ZMBF[82; M@D?:A[C2P=\MSL_SR3G'232B@P\\#];+QPG.(GMQ6$RX\?[7QY\ZMASA'D=K M^E[E+\?YZ%];DW+*K_>C: BT,TYWN^31B+0$(B5=#2FS/#>-DX!D<1(3-TQ< M[%-HD\3/O"!+',>Q SS(OC'%1_S6O M*FRP791&,9U4$]#ZX+5UN'@0;KR;$FX:YCA&WO@#^4%;SBO)ZYE&,W;HV=2B M&7$<"Z2T9U&0W#P!934.$S\.G,!)UYE@HV/$&EB>)I-/ \L# $MK",2IE:9) MZA'+19<;:J4/GRSTU7_4L^GJ4LCDK(0 M4-I-0A)'3D*B,.1.9$69[3M;KSUW2'.HGMK\PED6$A0P4 MM-0+"(O4#W38//P8--QH3'.4L^+ M2.)&6$SE>"1TTXQ0:EF>%3M)YD181^6#GK:.#GK:C?9$;K3V5!F%Z'62%.<7 M)3_CXRK_QHU14>DV)W>B[(NUZ&X54 A^6JTC:;WCHB_!;G>_99_2][#IAWQR ME)VP[QID5P+9@YE!%5&8.AE-".4I:'0\#DGD4OC'3RALJ\L"!XM5S3"\KL]= MJP?J@Q6L/6T;"#YWU^4T^/0.?%H-+P@*Z$:;69@%QF6_S)/;2 MB/NB0_*"&<2]!)\>N> &U&.DNK%4IQ\>N>=:XK\&=YU(-E%;OR>V7./I2G@Z MT](N3#S7=M*(I)9M XIR3B+' @.:!:GOI$G&7 _QU E=,PC[-P](]Q[1P-03 MUYX&IOL#4Z?PV4O#C-HQH5[J$#=-*8F=,""4>B!74LY92(6BA\#D]&\BXO"; MD Q('>RTG!.U"FZ_ % MW'J;_>V,4RWN[BGN/LWTMTG]R++BB(2QGQ"7QJB'9QF)X,]N%MM)&HH\1I]: M9F!;OLACV#/?K!816D1LA(A8;_]%+2(>1$1TYS:'-(H#BV0^" ;7H@X) M_2 E-,NH[[D@0!*&(L*EOAD%_4MU?RP1(4RFWR8XP!C^F^;?7O\3_JE?K+.X MA,-A*.?/[Y(G;?9X+GVJ?X(.HWS,R9G\G=H"7$[.N,$2S%=@XRLLOAX7$S1K M2OCSV,CA%4Y+41Y43HPB,R;P=3CE@IHBWR'+QVR;IY Q6"XM1"W/M[<"3!%]T)8OAX=,)?Z4VS^K>8FO8 MF^%9LY3K_HOO)3 LBP)&$X<[*9:C\G<-ERC[GU)F&6/1T*QXR L"ISJ!WW3TZ/#YZ MO_]FYV3OC7%\ O\YV#L\.3:.WAI''_8^[ISLPQ>,G<,WQN[1P8>/>_]W[_!X M_X\]),K1P=X*9.D+'6Y QA?[8Y ]Q11NDE:FP;\G'(3V!2^E\\T 8<2:@/M3 MO$BTW'O,:47S^Z*84XDV7_*GT#6:]Y&:"ZQWQ"XJ_K+^X54]4B0?B\>*BQ8Y M726>1]%VZ#D"TI7[5]U?P?VVA/LYM4U^Z$7;MFW?_+FU36_^\-8[4[KM.\$= M[_R3#SU'+[E=LGO+YS-W?H0(P>(3^)"^E,4&<_@$]O)B*Z@A)/4>EY(*W!^? MEL$::/FV*(7]\39'J][XS%E9&7N@*Z5+],M]-B.?].E:%R%O/5SWR7SHWPIB 0SXQ2OZ- MCZ?7!QP^/LGNQ)K](N"#A@(?+2MKR)$^YK/8C%C.+++SFR?I8Z? M>N'?;T2D+[ H>8#V"?(H]"6T9Q_4H;TOO^>')W_E1V\.1X?XV[U__>I,X<.\?!^_^_>7SC__0@_-]]\#> MNSK"4-V7Q(.U47SNM=#>NX^PM@3>X^#R\_GAE\,WGZX^?SG]\?EDW_U\L@-K M_>H=_/@$[_@V.\A56._8NOS;=4+8#/?L@\P&Q [CA,LI1&KAM8/$X%6(<* MK._=?D*#]5W ^D<#UMQF=L22@%@9YJ7;?DSB+(D(SZP@HX''P]3?>NUCIW57 ME\MHL-9@O5%@S>W$B1PG!KTZ=2W7CGTGM6(:9U'*@\2.!%@'-5B'&JR? *QI MJUF'=IQ9CD=HP&SB.M0C813;)+*M@ :.1:D'8.U&CDDWI[:Q+R&,03IW=HM* MI-7=Y.!YH*K-GQ)TD]IV]-1Q@5M]E"F0U1B["L9>=;P7+.:)Y8(NS ([)&X4 MIR2,LYBD-$@YY0D+L8+<=2(S\/W'Q]@'.5EWUH ?/]:K@6CCC'(-1/< HM8R MMR+?=Q,W)&G* (@RCQ)&[82 ]'!#+\VLA ,0.7YH>F&H@4@#T2" :)T&IP:B M>P!1:W5&,4U"CV4DM%R?N"ZEJ!%9A'J>QWG(G-"RME[;?F Z]G UHAYE#0RB M4\6[LJ@J0^:3ZR9ES\7(%+O^H2RR_C3V'@2@'NYV3$S/H4ED,X=P%F?$]7E" M0IY1DGI1R!(KGIM8&PM$X#5,/2G6&I8WYF M">R-&Y$P<"WB\BP@4<3A5T93T&IY'%DQ#D'QS-!;@Q],!SU[;YH>77#L=# ^ M-?CW"SZN>/5RW:4C]ZX.T:O1J[E]-3UR6 UBB-(Q'XU@?:9QRL<<6PYA9U66 MGN?CO)J4HEE0/_Q8&ZQ\K=-5I?;[G=SMG7&Z,[/7>U(T:+UL%;VL6^9AQ4[, M(L\C-LT\XF:)3>(TL(F510ZC-+!C+]UZ31T;F&5(P^F>K46XP;BS3E^4QIW' MP)W6315Y-/+B)")>YG#BIJ%-PLRAQ'-MVTTLUW$I]HW$QL)T'5TC->YHW.F# MLTGCSF/@3NN'X@YLGNU3XML1X$[$8\*R("11G%$0)C2V;'OK=1B:CC^DP=_] M]30-P:C\R"O.RN1,&),I_\9'Q06VJ-5Y]AMK5]9;#@C[IMUP#:]W@-=NWKV; M<9XZ-B-)QF+BLM0C41BE)/.BP+,8IPR[!D2AZ2Z8PSN4)+-^>1 U+FV2W:EQ MZ0%QJ34W8YZE2>S'F($?$=?++,+2,"-.$J5!&"5A8 ,N^:$9V1J7-"X- Y?6 M6_:M<>G!<*DU1Q.:VJ'OH2&J2)2(R(73!'O= $\3)87-(Q MSM4@8.>\@+?X(<8\8-EW/IZP\6F.[=U95?')8]5_:X_?4UBBW=T^RO:;O=X1 M6ZVA=05H/>KFYSL GU&09@1K+(GK9#YAS'))'#/7BGT>V+ZS]=JQ3,_O7_\Z M'6!X3G"S3@-3P\U#PDVGT!NG+@5V2H+0 3/3IIRPF#)"/1K9"07\"3'O/C C MVK]J( TWSPENUFDW:KAY2+AI#<> QC:/G(!D%##']9.,L-!A)/-ZK9A&VA$GI?)UWW(=;'22N!ZW#$=LR2%;:,VX0F"JP7_Q*[M$BL+'.J'/(A\,=0XM'2P MH&]JGD:C1[,Q->0\-.3\Z$!.%GBQRTD6!0EQW<0G$8\M$CL\R&POB./$WWJ] M%E>5!AP-. .Q,C46/1P6M;9EZE*6>LPGCA\XQ 6EA[" !00VS7=]V,0XM+9> M.R;UHL&BT4\,S7[. 1W,=-'-#L\F_SO-JUS@7U)4DZIC:9=\Q"8\;4K6=:1V M XSLVI?Y^[3*Q[RJ=HOS.!\+EV:'%S[*K<=VE=JON5*;2BEWI/F]\[<3V=2- M?(]PV_:):X<9&-_,(H[E^MQ+>!:DV*C2](,U2!\=1]'8TXNPK<:>Q\.>JP9[ M?!X%CF"2@MFTE/.)6:J/CS^UAZS2-/<\)>]89P]78\VC8 M<]CJ/3;C#@\!;*CCQ<2ULH3$'K?A']1CK=CA-$*]QW/ZUQ]-V]E/8V<_3&Q[ M$)W*3XH)&QG%M:9P?0QJ/]>NG.LTQIOV@*H&1U63/0=?F9B[S+9Y$Q/+[&9;'V;YG!J'=<*9.NT[#60W1O( M.@8\&.AQ'%*2Q38'(+-3PFS/(3P-4C=V$X=& 0"9%9E>H(%, ]FF ]DZW00: MR.X+9!UO0!B"2N8S#BI8YA"7T8"P(.8D]KPH#6+?FT@/CV)G:OQ MZ>[XU%JZS+(83UQ.>(0=K9(T(7$: D@QS[=I[%'J15NO ]_TPOX5 &I\TOC4 M6_-5X].=\:D;SK9X0#&0$ !2H0$+^!11!_;)=4//RSS'\K9>N[X9K:,3J)[W M-0#[=<)+7DV,7)R_/L9U-QAIUVFI[H^_P3YC_T )M?7.:[A="6X_=P8X#;@'F&PCR2)O9 %OL/\(,/L(>K1GGL+=61#8](#ERQKX'EHX+GJ MZ'E!X#@T()'#7 ">#( 'C$_BV1GE:<9MUP8]+W+Z'FW5L*-AY\&,3@T[CP([ M'?.2!9&?4C_$3LD1<6$C2)BRA#@QR@L_XVY*MUX/&'5T]/-NUJ/*"^Y'W'-H M*/FBMQ:CW%W=;_XNP/FY:RC&5N)88>P0X$2;N"RQ #A#%ZM.0N:$E*6)*'&S MK.LE;K_VL<+DV08%-AE7$]5A$&&(-M9@; MQBSF 7? I=;UV7X.+!I?U@,LZHXH:7.X'+AV3+XN3R/8"3A(G#8C+8YM$ M8.61T ;U,[-<&H4^NKA#[WJ3O%Z"BPX7WN/ 'XE^2S)6:+Q05M^OIC'F>FSK MYH8.Q:X?%N-B-EE#H^M=T#7IVH51X/@ :S%)(IS<&EK8\SC-2!@DC',KH+X5 MH5T8V&MH?:(]^1J9>F)&5D J^$ECU)-A5&M>AK%//2\+2(C_N';&0?F+,^(F M//6Y$_(@Y5NO0S,,'U<#U/"DX:DGAJB&IR>&IXZ!"MI3P#+&21!8"<"3;Y$X MBD,"DB7E+K/3.$U1A?*BZQGY X G'9&\2SUFS.%D\MI0G;#O?6D*_%QK"M8; MMZQ+"=Z6Q?DN+",?3X&,1TU][N^"/>3W3I Y#O)Q4>:3J]IQN#-.9^^R][]3 M^/B 3\Z*M,TLT;4*JP'W:=?VS?S8 3YPB.=22MS,IR3R0I>D8>*$*6$F1,2U^*> M[=,HMEBV]=J+3,\.-.YIW!LD[JTWVJMQKZ^XUS'4TQ#;N8.-[OD.&.J6XQ/& MHHS8$7!(&#E9$L=;KUW;]-;16TG7IO;>EH>3:ER4Q;>\ @[0X>4-M]=AMY4W M]'<^YEFN"S56P]JO,ZV%PRC( AZ3(,DLXD;,)F',P,!VTB"CON_2U,&8C6WK MPM2^:9@:DOIB2FM(NCYW^+ W9]X+LF5I[.XKXR$ K.N;0; Q#78U9&O(UI"];G>?ANS[0';'R1<$3A3SA!%&HQ!4[8 2QJA# MO-2VF!VX3F1; -F6&8;/)>_D3)XNZL(E?0A.K&%E'4(Z0,BTF,8COFPFWA.N MN[\KTQ3M+46U=W!W5N4)]C Q."O'L-+*N."E49VQ\NG\O5K97"[6-2A] M\@,OCY&K'M9[:\_KCGN*C>O'"09O=$A+ZY!+Z) SA1E.-IAI-GQ1-[^GSU&CZ*&C:\6\Z M89REGL](YJ686.U3$F,]L1U'0X)376JGB:%)H4FQ1/ELCZ? M(MLW^6@ZX>GC>S_7Z!CO%X4?4AN]5XW \1VXC %_HBCV!'^YTU%>.V* MTZ30I+@[*6[-IUU+2]A'6\/,J$DZ$Z:@7 ;+J;+N==PMWPXU,W9.@#LS@\9,3S4HKS MWC(2,R%H$Y,*^1V MP&U&G" )B)LDE,0Q[*"3,L=W;.HY/-AZ[09FZ*RAO;J&( U!MT'0.IN6: AZ M3 CJ!%TL-_-]%M@DL8.4N&YLD3@,(L*Y;V<)<[B'PQ.Q#Q6-!@1!_74_#<&P M5,',/H[*N9>#S>ZM.4 M>#SQ'.HRFE'0 H%K*%U#*T"=VZ2A[NFAK@?FKH:ZAX*Z[LA:GJ6.%Y/ V[0]]&)CY3/J%-H=.*1IEH_J-9??]D MW&6[Q?E%R<_XN,J_<37>2>=GZ=5LVFKZE)\U %CHP:RW9U0-]WSZJ^F);8.T M#F?Z5<2ADT11F)$HY@%Q'9N1V+(20ED466FV]3KS0V.KQM8'PU8] M6FTPV-H&&1PGC-T@#8G-G(RXKI<2;&!)4IZ%U')C[F>LMZ/5-+9J;'T>V*IG MH T%6SM1C=A/N9]$*;%")R8N"V(2V2XC;A10[G'8RS#H[0PT[?Y\E#/_MBCA M86,CF98E'R=7QJ2$>XZ8 "6?IE6DW,^GE1]3"?Z,TY.6'W8:=@!(/LI.V'>-QBN@\>&;G:X7@5I6Y(4\ M(!%/4^)FU"41[7@9NSP/,0W& :]"Z$VB]6*_%70&IX"<- M7_V$K]90IXS:CAUB[0EU9-/>T :3'V$OAW2+ /%R[D^Q7$ MR*7#_"MAQ <\D@ -,1_S+)\8%R,V-L48C"(S)NR[;M#RV,B[S@CX;5BL. & M5WSK0U%-2C[)2XZP^[MDCP_ '94&XWN"\5[7"LZH[7NNRPF*6>(Z7DA"0&>2 M\2QA'';>]A&,S<"_/KCL(>%XDR(]&J1Z:-AJD!H:2+6VKNVZ<9 D#@DX"XD; M49^$/'1)S+T@CJ/ L]($;%W3\:X7OFF0TB UE)#L'4Q8C4CK0Z2.#,1/B@^L!*5/*WLK*7LS/::RV E])PB)13T?S$_7 M(A'W \(C5 '=. T=!WUD7G1=W>M-R&*ITZHCL1KYUI5@HI&OK\C7.MY8&+* M>R%).#8X99E+HH2EQ$[MP(]L*TZ""!UO7MCC-!.-?!KY>N#IXZ1/60Y[!G47/_S]Z;-[619(O;7Z6">^/WSHU0>G)?NB>(H#'NH:,!V^"9;)YZQY$G0$Z9!5G#G1$AW11-#^V<1C MX=_0_;+Y+_@R>["%F_,15D-]>0'_X%*[N#Y_>%DOX(%<@X=>MQ_1K(DV;>AR M<9H>Y4ZO ]DU=WIT'"OK11:4YLH:$Z0BEDB=#",AF@^2;\S^Z+B>L^%C1*Z.]C-8I# 4/]G> M5WLVW/CGA1$[Z?9GM\3S'%P9VKN.7TH/-W[-=(,N&]3-#N.?0(\"CO)E^>;M M^MUT=5QGI?\_WY]R<"J.,COS$MW.]D+3WLAN7B=.:[% U/4+9&_G[?:[M^^K MP_>'1SM[AYUJ=W_[9MI5D= M'L$_>SO[1X?5P:OJ\-];;W?^??#[RYVWA__O?S0EZN=JY\V[W:/W2XQ&6Q[_ M!AJ^&M2-OGG5S<9F]3[:>ECMP/((U6_CWEG%.E6.E7?@IWZL&,X_$@-J*UQX M15=/9TC^L=N'(1F,X4W"\/_:_USF-N;2CZ_CJ0D@)TNYL1[/GW!BB\(3].SI M,/XT^^;G6>UUM]_<2/-'UV55)ZK/F!>*TD;[3?.[T_>?:L87$\UXR1"?_)+J M%T**FW^/7Y";?_FW[TQ@=CB]Y3M_YY?)DUP<_S@?5/.Q 3E7/PP^E6LT142>#?G4X&OC//W RU,-L M@VI#X><*5^*3$J MN+OLL-K>OUS]S\W7MAM0M]]\OVU/NR-X_6_$ZIHA+\*P MOL+P-HXL&-.AF?X=6_?A7F]NKUSF_ZG-_Y;WXY-Q+P>$&Q%H*K$G+%C,(36O M3!))U3]R5?:5_0Q%1IZLC#1%OXT$-,.XKQLS7T^GP]VP29%>VJ\KF)/"X:025=Q2ZW3P M1N+@. M""OMAM]FO>\=MNB>#?E/)-\G2'HQ'PY'MYT'<:,L^W?WMZ3[=DUWQ MQY'_=G!T?/S'KZ].WG][P_<_O>WN_?<-/CCZ[?/>RSWX^;,X^/4_W?D^W3\^ M[7][#W_S]OB/3^_IWJW3U[_]\_3B[OT]T_ MV6/[G_;$/GS6_J?W9_LO=__:^W6'[1^%WOX)O.^O.]_>?_KM^(^3/]+>T=YB MOQ^.-3&:$Y1<$(A[YY 3TB$9I&<49D]*N[')98?A->KE4/HT+,NC=N&GC3T8 MUA;95_LKW)[7%Z'<4O! MH33.(&^\\$XH##.VL2G%*C(S!3//##--*S;Z8)T MWLW(HXS(4*>0-(X+RD"/BK2QJ6GK$I:M+A\IM%GG>/F-I"F@618T\Y Y(U@Q M206RU.9=>P :S3A%E#"F)+6$>+*Q20IG"F?6.V2^7/U50= #(V@AH!ZDE-1' MC8+2$7$N.+(8*P323Y+5-G#G-S9I1^F"H8*A]0F$%DDJDE0DJ4A2ZT/JQ31J ME6FT&'"GUDE!$D-<8_@B(T':QHBL]Y3:2##%=&(;K5,HZ/$JU/.AX6L7;W\; M1]TZGL3^Z'+$O=2>WV8\_]&&>/K;.$N,A*U^F$SQ->'U0L^EZ/E^,8@>)3'8 M*(^"9!9QXS5RB7IDX&TB@D)Y9)D.LJ@(["ED*60Y9'(LO*8>8'. M@T!G(5(N4S+.>(94+@W@B09P!*E%T4LIDY'*:K^Q241'X*O5YX4\A3PMC&T6 M22J25"2I2-(#6T,K#Y,7:^AA7+"%X+B4X&MIXI&,(2 >G$ MSLRAJWM^6VD.E>.5RJ5E8\*M%4(#7N0RG4#&^%3^/A*&?HAT>#+1C!?'.V]]IVPVY_VYYV1[;7Y'/=Y>VH;^.?X^ZP M.XJ'L?[2]7'B&[R-?O"QW[Q+<1.6=Q,^+@9-F4E4*)*093XBCJU#QD2+A-4$ MV\!SV@:\!-7AK'W]'PNRUAY91?D522J25"2I39+4TL!I,:-:9D9=Z/V1G/ D M).2$,F!'@47E;"ZN(]H$*AV/RJVA'55"KN72%A2FKVO(=3^.BM MLNE*-KQ(4I&D(DE%DHHDK8.?*8,1E!CN0/2X\MC1Z(.G3MC@0G3Q/OU,,%IV M&YOE]\&P[+!:RBG\M+5X4BEA6G'J DK1<,2%YLA@RL!%9-1'&K@@?&.3XX[6 MZ]02LO!E3?A2-%61I"<=$2V:ZBZ::C%\J0*36AB&E+<6@85!D<9*(1R#C@XUE7.,=?Q./:'^;S7W0=-=#SM MDH-2O%**5XHD%4DJDE0DJ4A2D:0B27??X8))((PSE7#@T2=+H\7.:,:D3IR* MI7N'-3;O!9-W'GS?^+[36'=-I1]=NX'RN&.U6F=3OJM-V@#K%N/@&& MKAH.>MU0Y6=\.GKUVF;B(<0D/%>!8<\)(YJ"&A4F<.FT5<)_V+USS3!28@&^J_/L'FRA J,[PVBAE0Y620=#&1+<@ 6DA$(&)A Y8PFG25+L MU,:F,+A#9/N** N0"I#^'DA)A("M%\YHRBG%5C)/$XAX($1ZE0J06@&DA=/+ MH^8\!((8)QIQ1RBR.A&4E!,P4<1CJW-/"M,Q\FH+X *D J1V XEP%A-)B45A MN"=>2V^2Q^"H!9+ _"] :@.0%C*\,4JJP"E#QJ3*62XE%R;:2G/A*6DF;"RH*C-N!H,2_,@442 M,X+ :\OG!Q..'&8@$H(X$@U,G@:/32G2T4^$2&6GP[( R =Z-YG"2X<+ PE@ M]*LX/=A[^F(7KNR/\FZ(TQY\=-D,\? YPV1CHI:1D$+DCBF+J;98IAB#UR;) MIAQ'S\IQS ^&Z*^>XS[)%C9??[G<8+%0>"D*^\7$(98X.8,]LHP)@+ SR'B? MD.6)\V@UII)M;'*U"@^UE/T5U-P8_EH19YI>K 4S]X.9>3#,2YAW!;ZG5%HA M;I) )BF%=!(X4F:#QWIC\^K!H 4R!3(K/(E/<"QYU E\$<45!2=$)\\9."G< MZ1#(#U!F"$,%WQ7%PLH=4[7HN[KTCD06"+ I4<<[N>CU=*Y?YZQ)H>U2M/UX81L. MEI(E+Y%(*6_#\0DY3QP*)!JA+=-(*:2PBPB0XSXE,W-J);;1.+MKC MU:_#6ZY?P/UM''7KF(^,OQQR+Y7I]UO)M<* ^MLXRXR$K7Z83/$U\?5"SZ7H M^7DQBAZEPRP:BZPU.CN6%%FL+9*&3&&'L8#6XB-"^.(U@DC;+1 W%B"G/0$P6LD&!UQ8F1B M#5UM.M!*:^CQ2M'7,BS^:M#K#;XB6/BG8]?K^FG!^2"EF)=9J35?BUKSNR8? M)V%R&(/F5R5>OA11OVTMQLM%E(PR+!"FAB+N)$=&6(Q88D&02$A3"RH[!I=" MK%+T\&SJS@M;;LV6A<8M#(--)B3RT2G$L<]UYI$B&5D@BOD3G_='*M7DK5+-):%=)*E( M4I&DIQ/QV@J?QL-1WL@T/!ILP0CFF[.]U[8;=OO;]K0[LKTFG^NCQ/K\&WT@X_]YEU*.<7R]N'.A6 95<%HHI%,,A_"'!("H>!( M*^6=IXDR'C8VB>DPO8H@?4'6,T-647Y%DHHD%4EJDR2U-%96S*B6F5&+839K M(_$D'TE#A46<&XJ<"PJ^"$>ET,%[N89VU'>B;*$[/.W9L_PP\3N<*Y>N_:6E M9_:RFF0_CO*IDH.36,J26V73E?QGD:0B2462BB0525H'/Y-Y@1-UT0L!OH6W MVHC$K6$V6:NMYO?I9X+1LMO8++\/AJ7V8CFG<&^T/R]^#RP(''Q$-F").(L$ MO$-OD/24*!C@X5^ MQYIJ$65 -+>*X=(&I*F-2#F2O./,&:DV-FE'Z-)HO:"GH*>@YV[H60R$8AH\ MT1R($TES*FE".@"*C-'*2T>PH7&MV%-"H.724L%Y:XWPB^W9OH^5'56_C?NQ M8KA399RWHY[3#>H0Z^838.BJX:#7#55^QK73O,LUH"7,)6P)TRPESH2Q6 CM M;7(X)DM<_+![Y]SB=G/>7M,S8=)K]F \&HYL/P]BT;!+:5B_V&W62BU PA7B MT3A0L$$@)Z1 7,5$N"*.:+.Q*7B'\JO]NQ\[T_C]]7:?10YWL*Q;4>7P#.AT MU2VX/9JNZ8QT/.C!" YW_AQW1V>%.LM29UZ*%TWDV$:!+*<2<1X\<@2L_"@H M,UK&Y!7.U+EJU!?D%.2T'#DT*:>P33SZP$&+6AD$T1@G)0-+WMV#-51H=&<: M+33=<,EB(K!%.$D,-A!U"&:/(:R-ERXZ[@G80*2#A>XHWKZ"J\*DPJ3O14>3 M)H(ZPPCCW'IO+*6$6$Q%\L0J59C4"B;-+23A S82*^1,T(A+'Y'3@8"9I .6 M8!Z%P#IY$6B9A S1R/C@PD!0#!\!K87A(5C%AA8I*WXRD MY?,TA4UW9M-"0EA)S,%3"X@3(!*/X,(9I@P2+CD/RD4:%K.]1 UYV*1,@5*! MTOWNEA&:IV2C"99Q0I7Q'@LA(Z.)8DYL,9/:@*+%!+%VF'!I#(J6.\0U3L@R MR1%Q5&&CC0$3MV&1YAW%VG>PT6V@5'9.+(N W+B^R1L.4NZU?3+(-Y:/J80_ MC7453TY[@[,8IR]VX,=/J'8KA&W:KH^0FN0J0OJ/7RC8/NOOF=+FFE;;*T)-T\2QD.9^ M2'.V0!JIP:[CCJ( ACCB8)LCPY5&1G.J!8O,$3#Y9.%,XGX]H?PS)L0N?MV)7S9!#;@LCYSG2VFXM>3^?Z=,;FRLYJZ1T$RV\:47L_$;6 M%-0LBYK%\#GC+-"4\F8;XA$/DF6;CJ/$K&1:$4(MORZ854A32+/"?7MW#YXO M5Y)5(/3 $+H04<^EOMC;@*A2 "&M ](L=Q<")9*(,(387"W08:2 J(!H?>*A M19**)!5)*I+4^LAZ,8Y:91Q=BKL[QH4.42/FN4'<@K?F"%9(6!:9P4+A("?F M4?LZ))2Z]?MCPMLXZM8QGS%].?I>BM+OMWQKA;'UMW&6) E;_3"9XFM"[86A M2S!T_^76I8"ZLTXQ09"().2FM0D9' .*1DB80:.,2OD 6<"".I9,QN;*Y)2]K" MEB?(EI7'SPMV'@0[%Z+FG''&O#;(2:T0IY8@JP1#T6:'D'"F6&Y4)3N4/WF[ MIA2C/Y% Y^.+4E%C19**)*VA)"UC$*T\9EX,HH?QPRY&RD6*8.$:AJQS#O%< MUZ1]TL@9)JA()I\6,C6)KA9/MM(D*B>$E$O+=H5;ZX2&O9L[[7MAMW^MCWMCFRO MR>RZR[M4W\8_Q]UA=Q0/8_VEZ^/$/7@;_>!COWF7XBDL[RGL7@R=2AJQHTDA M B**>.X<9(23>4^K,)%X&?*)(U1VX,)&D(DE%DHHD%4E:!U?38>RQT3(Y87F,UG@; M/+6:$!$Q-NP^74TP6G8;F^7WP;#LN%K.+WPS/Z\R1]A)C)Y&F_)V"(IXX!0Y MYC!*)"1+HE(JVHU-+3IJ)9M6"V&>&6&*KBJ2]*3#HD57W45778IA:DH-%3X@ M:35&W&B"K &5);"FW%'C.)%KJ*U*#+-<6H2A7%HJB>]N!AR,CF-=Y?1B'8]C M?Y@/!,VJMU02M\H\+U4+19**)!5)*I)4)*E(4I&D-9>D9?8T,^6(8M1(EPR' M;ZPVT>F0HB>,1Z7VX^@@'=F_2G1JJ>B4'QTL[E7 M%";0,(>L$1%QIRDR)G'DN/;4J.1"DAN;I",,?]@MS04^!3X%/D\>/I="XY$2 M)Y1.B#&3 #\L(). 03)ZJ07WV!"\5O@I<=!R:2GLO;52^,7VFO,?[:CZ;=P[ MJUBGRD!O1Y6O&]0AULTGP,A5PT&O&ZK_:9YO\IOI9S'X91B,72]6LP%8-^6\ M7._J9%7.04><$Q2H2HK2P)L0/NW=.2&\W_)1Q !1-GD%%*@PK&Q&/)G-=Q8U/PCL+MRT[?PY)L M9Z/(E:F(^X1:NQCVOT] +-=',5QUVFZO%:[I<'<\Z,&X#7?^''='9P7XRP)_ ML7A6$9*(]P*IH"3B)E"D=;+(86^QII[[?"BGN*:M;Z%]H7VA?:']=;2/RE*/ M-8\$L M#)8Z$$%A3ZFS1$3#A4Z626F"5XQ2PC@.-VN#Y=/V12W<62U/(SH0V'CHYC97T^ L7VSV"DJOY@ M!&]O:WBY7W7A$3[6ME>=VKHY7'X$EP,0FBFPHQBJU.W;ON_")<,1O-"T8WUQ MX_"<#H9-@]6?ZMBSH^Z7^//7;A@=P]W"S4QOC(O)+%WW9];!)X]'\>?IC./% MO]]8[YD0].*P+7[-S]60+QEEB6>1!5BHX-R;(!6Q1.ID& G1?)!J8_9'Q_5\ MC7Z,R-71?D8VP5#\9'M?[=EPXY\71NRDVY_=$I-PSU>&]N85L$;K0%T_^GL[ M;[??O7U?';X_/-K9.^Q4N_O;-\OQU<<[L?5'&+_,*''5:FK;TVX?[!\>_+[[ M 3_[.WL'QU6!Z^J[:W#?U>O?C_X[^'3@=P_=OM KL$8WB0,SSV; MQ[AC\V,W?$GC/IQVFHKM%*=R(KF-4CP?F8F*A2?OV=-A_&GVS<^SNMENOWF MYH\N*W!8#E.,&/-"2-*09%I6.WW_*65>3"ASR;B8_%**%U31FW^/7Y";?_FW M[VQ>2&)N^<;?^:5@O-SQ]([ICT[> Y1=7[^0'[X(6S_*_M+K#/7S@23B84=R MRI2''TNU@K%\-:@;:_=5-SN?U?MHZV&UTP\QW#B^SW!3P_.2B>^LK\<BT?YQ_:0/(W4=R[,/\>!K((QL,)1C]6#&?)(*9(1I&,:R5#7Y",M=[* M]QA6Y+8='E>I-_@ZK%(].*D&I[&VHQP;S/'@+]U1-PY_NLWBNZ/9W]\VA'O/[W'\-_7_9=O^!\O/XKW)[]]WJ/[QWN?WHD_CG:__O%I#R_D MH>'UK:_[O^[1/XYVX._?L#VZ*_9>OO_Z_K__Z>Y]^Z6;/VO_VQZYFH?>.=M[ MN87??_NCMW?TV\G^2__M_:?/7_<__7+\QW]WO^W]^EM^+K;W[3_I?./:(?[Z MP2IA% D8*9HBXCI$9+W5*,9\&F @PJJTPC[:3ZAC4>%JX>H]<54[802@5&HK M *\ 6:=]"L1PKG!TH>&JGG(5 "L9+EQ]#*Y^.^=JX"H9*R.2*@G$C>+(*JH0 MBPP+:PT/!KC*94>I5=3]%ZX6KA:N7MU0Y9EAS(&U&CCFU$D6L",NF1"5IZ;A MJIIQ51>N/A97R3E781JT !V''(L&<9("L@S#%ZVT3(*QI#AP%7>T9FO$U9:% M0M<@H+%PR'PU&E1UA)7MN[U8]<\C'?GU_)//8=/3>O"E&V*HW-ECQ4T?._I6 M/G]M/K]= &#G6R^LJ[" M+3>H5AD 7)QP^+X7\S=;_;"U,._%SEK"SCKO8Y+M+&VX ZGD*-"4$%?>(&-9 M0IB#@UP'\MS%G?X%AASOTS9QXS$QZF4#&%F,G-,I@% MM\X3CKCQS(L0M*:^B9DQ4W(1A3G/)'!4F'/_S"$+^<^@0Z(,"9,4XEAQ9*@( M*-@@F';,2-(Z^(_-YG;D[##F$3O)[N)*7,>5'<7>V&F"T27@6AWP5E4,'DD"HYHH!CQ(#72-,%$"9@Z["0V$2!* M90>0VKH>!NT- A;*K+6S6"AS'Y29NX>1@;%&O44J!HDX\0[EGF?@*%)J.8DN M^=Q:UW0X;=^A&H4RSX@RJW0/"V7N@S)SAS!H0H75!D6!.>+>)^0$V#(I,9\$ M2S2DW)))=1AI7S^FDE"\QV/38C^F[BBO1%B;*=8U>(:SP@+[5QR69.)#=SB] MNTNX?*O3E].IGA1K'=F_=B;^_U0<"EB7 >OB3H-$C691,X25)(C;R)"SA".8 M2D<9R2JXH,3$BG*)%7'% MCHL8)2,8E=AXD36XL\;ZP< MQI"-(B",.8E,PEP3N;$I.ER6P]?7[=(R%"6_?&N5\*OM]JM!;MS\)4[W+924 MV'@OB9[G19C'2R=_B_4@V.%Q8DTB8A% MJQ"GT2.KB$2):>V;WV1CO(3'^=(<+C:W-N:O[<>2=EC.WGBS M&"[QF%@CM4QKF!V4=/BKSN*)R6IWGY? M<7GCK9GH_4$_3_.D9&U:KU8XNA1'WRUZC#HZAS43*+ 846Y(C1S/W7>X,B0* MJF5TN2!?X*L%^>V-3Y<4V)-#SJ/XBP4Y]X:83=^!$:B,SYG7L=^L5O']O^1WC37(4];_\^',;1L&D7W>M:U^TU MK> [3=?X0:I@JJ*'W\.W;CSL]B-<#E?[/\?=.H;;=8Q?1;"P?/[S^_P2/5KZ M! GOX2I8WG7TL?O%NE[L@$T %.C%L/ B\" #P@^&HP8?\2\/(&B@ )?" Y:8 MTU/:R &65QWM,+Z,DW]W^S-!>7LN$L4@6\H@\XMA)R*58IQ@Y!D/B%M"D686 MHQ22]I$:$I,%'Y!T\#5.8-G84?R_=6D$48CSJ,291YTPEE)RAQ&77"(>*4-. M!X%LH$812;41"EQ W<%&%N(4XJQM'XA"G,."!;4/#6W ML*#F#JB9^X/,)4RBCE(A8D:;%,\$/;)T5U!34M-,? M+*BY/6H6'$'J*.<&:P3>($,\GY'CDF>(4<9E M%_WK.I[:[FIZQY=H6BM\PNF4'^6I+OA<"I^?+_2 (YPEJ2*R# O$O<5(2T?! M*4S:>W 83="Y>$M=W5Z0<[](F?N'.H@B9#8HUR(@#AE M%CGC'9)1>!Y,Q%XV)>J:KU.]:.'.>G!G?1S$PIL[\&;!0V0,)E%KA?*D(1XT M0TX(C4*BCA$GJ7X^QLCNGFGZU^:#8&;34B4%"[#&H_;5VL/(TL.2V0Q#979?A\ AFE"%/! M DU"-J8=[1#RP&5@)>Q?$-3.#&-!T$,@:.Y=4A:LL8PBT"@4$$0-TD)S%(GB MBFC+$\NIQPY6HB"H(&AM' N:82M60;"V/6LB%68&1XP:\ M024UTDE1A%W"EGEBH\L;H*_9_=Q>QI0TXZW[W9S:LTFS&^M]/8Z7$H^S%_W@ M)+_:',M3$H^M;ZI\#WN_7T_D8JL?MB8R\/N\)UK![U+XW5WT(8U.(1EAD )C M#WS(%) 3E.3^I\Y0++4T@%_".I*4XS%*Z'^]/4%94$Z0GVS[]'P5;1?+AQZ7AQ:<0KR/HKJ"Y$>@$B+1_EX;R,/ M @FJ!>+@IR*38D14&8Z-]LYE(H$8R0BPJP$H*KCE]@?3YU0/Q[" MT\2ZLN&+[?NR8?)I>Z#;<"OY)O_;'1UO3Z=^AMBS MBE +NWZ'JRH!+7W"'G M(LO=[QER/A$4I) Y&D.Q@=K7HOKU&4$F +M^1==Z M9Y8$+9G-]M?#_G#AR#0X-YGG9F?Z-'!7Z+D4/=\LNI!!DX %2\A9Z1'GT2(C MA$>!*\&]U0K(FK.7:[*5H&0+UH,QZY2U+-"Y'^C,O44.EC>)T2/J\OXEX1S2 M6CB$D\H8\DP$E;OP$+&*N%5AS_-BSWIF*@N%[H5""XZCT,H!; (*%@#$'8W( M6&J0E4%2FS05AH+I0SI$E_SD$W4:KVZD7#@IMF0EGW)6\M(^A%+S<5NHOKM0 M#1L)QU%RI$!# E0Y1U8$CQ2CA@<;F>8RIR0I7:?M""4;\.3@V/0!=?1126- M19@(@D#T$M)"8@13#?9/])+E;=VT ]*U'N4.[4HWWDBK]J!@/XXJ;X?'U6D] M^-(-,53NK!JI@@$=L@$*^G\O#+V;MACM@=S&1BZUPD"GF7(N_[BV>&V$0PMLB%;/TE9L&_ M] Q1[ADG7D7G<0[:B0[1JS !'V 9ELS"<\?6*E.>!5L/AZVYT^H,4T(#K!)A M&G&2"#(L<.2D8I(KGEST&YM&=02YFFLHU"K46@-JK;*^ME#KP:BUZ.9*29B, M 0D9'0)-1)'ETL+T>:TH5DD;MK')68?1530P6PFUVI5#70-/.*_#*O4&7X=5 MJ@@%WUNX\R[0;6LLM@S..@U.RV)HNOWHV/)_CKO#;F-8 M#%+EQL-N/PZ'<=BI^G&47VI";#9?5L?0CE#:FAEP;>UN_=J>G<3^:'@TV)I, M[R_GLP_&W4'*:F7ZFU!LN*5LN(^+ 3/LE-5.1N0P#8@[C)'UD2(L@X_6!XH9 M!\]3=@1^X%-V2YUM(4\;(EZ%/ ])GH73D!(-IHG2V]S^A_%\&A)F*"F& M"J9EWM6H18==TQ:[E>CYCG<9NL/3GCW+SQ&_@ZNUO[1E(;HU<+1?CVM_;',/ MSPE)WKU],Y?]VS_=%6/^S,IKUHF66TS+<+ M)PY+P3DX)P;1W.^(:V>1)E:C0"41W$OE"&[2(]1<+45I91E@F^*[A3M/P+4N MW+DW[LP=:[!A P;V(!D30]P%BK2T%CFI)3=84.'!NJ6R(TWIME:X\QS]ZL*= M^^+.@E<="#:@1P(8.(PC+J5&SFF,3(2OC'(27 "O6G0(?F"G^HEN>U@'3[(> MP-B'::W'$)92=BDG-1\/Z48^Z7!E6[W(Z5R_@JD^A)D^2!FCH[.].#H>A-WS M.2\U=LM!]<(1Q)0RF*YLPN&($1?&( ,F'0(;G7*=K(LT;V?ML')Z5$F4/*%- M"=]B/0AV>%R@LS+H+.RA3XH#6CQB22OP(&U$-L:(A-7>, 4>)>8;@!=-"?VY M8*=@Y\GL*BC8635V%AS(:$B048*M0Q-@1P& 7! 2)28H-YJQ).DZ8J?D9LM0 ME*$H&?M[;TQXW5Z:DJA?JPC+C0;'-&3]:E OVA[-O._.IKUL8[REV7&A)Z$F M@GGO L+,,P?8X11K36D4=7X%/@\T12]H4SJ^3,8G)>"NUU%$AZCA%W!B-M M$T4N>9JPD)@EN[')U-5#T$IF_BFT83AO2#@>Q@".XTI]Q^?;'^>Q#DN[:Z>< M0M^[TO="6\)\SJ2$R451<(8X33FR#::>C0!?IH64.N]U9*+#=:LV')7>7H5= MK3W N[#KX=@U]U"M8*"8B$(D"8^X4."A"IR0M-Q*F'"!>6:78!VE'G@?2V'7 MHX_7$V37H[3B+^QZ,'8M>+U8P81*F5!242/>'-]&,$., *\<(G/7C_=H33ULQR6X?-+GF*#T[S[0UW_HJU[PY+/YXES;3/%T_M2)AJS9 B M>>>@,Q0Y'S@BUBD1990LD8U-T6$M['Y?',EG1)R5-DLHQ+EOXLR#6LDQA7E4 M2'HL$$]<(&V#1E;CE LRHN% '-:1LGV=ZPMQGA%Q5MHFH1#GGHFS$(IBP2OL M%$;11B".(!)9YSD"V]4:3HU5DF?B<'ZU!*.]Q&E9P&D=W,9IS5->EE4=1]TZ MYI^;;O:#DY-!?^)!EC+^]E=;+-U_YM6@?AM/I\T6#])V,]\-:0M9ER#K_LL+ M??:"$BE*0I#E0B+N<4).,8DPUBDP8*QS;F.3R [E9CVJV]H4J2R\:4V%1.'- M(_)FH2!"$>:3IR@FBQ&//O?7XQHY+!/A6F+BZ<:FZABI"VX*;M:VJ*'@YO%P ML^ X6E &(1*+9& 1<,,PE)WO)>UZ=_\9+HUU MY>L8NJ,J6=_MM6@/PQ/6+*MTG$&=3*?[(+V,KK1G74Z/["ZZR8FQ?+B)1XI[ MCW)='%BL*2*3A$A26BJ(F]3"@>BTJ1:NY#N>$UY6Z2<7O-P5+PL;V9WB1B>! MDE(4<>4YGH%?7/!R1[Q2.EUVG?\RJ.O!5[C!E3M_3SJLV%+?;[$: M97:6BUSX=I,76/H- ME1S&DR^V+;"Y&VSF/J&,AG@J/=).2<2IE\@9@U%BQ*=(K"-6Y2.^S;4^88%- M@+!NR;I9-21'> M<6=FOCGW%/?AN0_>?&#< M6F*C;RPV8"H%IGKL$"$4.\<=E3*LXXD<);+_Y)#S^-YBX-PT'BX)[BX6,ES7AE\1_%^J3;M\W";PZO'L4Z#D=5 M;4>Q&GZUIR7+^#2\Q_FVA9?P9%]@QK_$W?YP5(_SZZ]FK>!**\8[NY,Y%R 3 MDXPG%")SB!LKD67.($U8$#*G)3$I!YV47$ ;BL0>::]FH=##.I=Y,Y551&G% MD36)@Y4G&7R'L]$G."<\62UB[C3&Z0-7D17\/"_\M-"C+.!9E8N9V_\(S+$S M 673%G$I+#)::&1)%#RYF#33ZVC^E+V<92C*MM9[W-8Z2,#R%.LZAL5NY/UP MGL&&$1V.RC[7IQ6$.$CG"G<[3V_1M4OI6G]AIVN0A'LBD0]6(!XB0R:XB&CD M06/"L8"Y6L-0;LD>K0=EVAYJ**RY*VL6&@DSF$ >P)HG5B&.F4?6>XH,)]I: M[X1B8F.3=+2XVDBXE=O2"F36 S+M#2@4O-P1+PMA TDLT5%1Y*D-B!, C27* M(T658 [ (W1:1U.F^,IE*,I0E*%XKDS[4[ORL]W],#WO_O^IT>LYDY.N'24MS_4$TC:=_%[R/GME:YV[]@Z\&PM;C[WVCK3-Z:2I5" MG'B'C"$)I>222GZYJRM^)<_MOV/ M<;*K8_+]L )J-(YS+K=HOLG- [[ FNRWI>#BF0+['CSDBU2>2,)!VIG*P5L0 M@X-^!G7^;V<^[6_C<%1W_2B&_(NM?KCXPL*5!=]+X?MB6SJP*QD3";&D =\\ M!J0!YR@0IIC%6IM( =]\%8U;'F!!EC3KDP38B@L]SF-\!66M0]G"%A,1HG'8 M(A=DK@A)&%GI/?*>TQ@"323RC4USU0A]Q'*0 K$"L17YS05BK8788MV)L#Z" MVXP4H1C1S%# B*DG2AL5LH6UL\B=!L9)?OD5^^1^PJNMHA_'_JFY_\AU\ MLWKO^?F&.UN?8+X3O%_#T S"[E2T7DZ%#7[NC?.<+*J)B>HHM%^*]A=Z,PB! MC77&H)!D;IU*$S(2,Z2]HSCP1 W1&YN,=+#A)4G=)K/U^>*OI4GJ KUV0V_N MI\> L55.(P$J$7'N+=+!!>0B8UIS&FS$&YO$D XG5_=NK&G&J*#O>:%OE8GN M@KY6HV_!NP^8<:Z50^ )4,2SY6<2!_0%:R(G7*>\:8WR#G#PJ9"OY,J7I,SV M3:Y\94>5BQ^[_7ZN(1^DZBS:NAW9\:<+/.;$ M?MA]7-.UX'@I'+^[4"/.!*:!*62XE%R;:2G/A*6DF;"R@9#CVA&%@PMBZ&Y0^QP=#;D MT]H,L(@K$I%QR>8VV"0(+I.GX!!+V1%T%?YPH5"AT T4 D>6&RL"AO^X-49; M^#EXE^!_G$;=4$@5"JT-A18SS]HH8J1%(D:%N# .:1L8PE$Z$ISA3NJ-34XZ M.YL@%=+J+8JK']W[6(WJRQ@E(.+">>I)0N.M4=C333R5ZVH*\40%[ ?NC@[V$89\:V!<* I*GT@B%!'4,/ \7D-&$ M(1(=)XPD;B1?91BV@+V O8"]!+8+V&\#]L5R!V^L-RDBZRB 77N!C.4).>TT MI8EK\-!6&-@NY0ZMC3>=6AC<,&Y.61@=Q^JTJ4K*2_RG&PL<[BVGL##3#&8Z M#,:N%W^T1JVM&8\R.NLU.BV+4Z_!R2V[T_-A'RT072S7'\K&K+%Q>L]GT?RM ME3H3Y]>@"O=C*;-=SN[\>.$<&A^M4M+FIB8<\>0#LN!:(,6H%@HKZG+S=M+! M7+;.["P1@X+6YX#65>X-*VB](UK/%DIF#2< 4T2=HHA3PI!+Q"(IDE9&4 $J MLFFKS&3[&+E50W2O6N(NI:9KK"56 M&]S((GV4);HHBMLHBL^+\0V/A:>>Y),)1)D%1Y);; M9HU*M5N0("AX+7A=RP!'P>M=\;IPM' R,&=>(L6-0]SSA"PQ!/$@.*7>*X?C MQJ;JL&N.%BYT+70M='UJ(8Y"USO2=2'*X3PETGN-)+4><X/AN([#Z9G:,.MHTM3V M_)BFVY6"K:*C6OG\Y_?YCQ?7A+=Q(S_MS(.@1Q_Y M_IL//'J-E73&)NU(RM;(E"R>>EM(4Q#YE1(9+PUB1F@7=:1$V8W-J3]7^%OX M6_B[_I'2PM_'X^_^1>M74XF-DQ91G3CB5'%D@F X< -9^#T>+Z._'V\4.IZ M1U;2[&3[!XFLE!KC4F/\<)&5F]3*ZWH XQN&K^K!R>YP. 8!CP?U(:B-@Y2[ M-(S.BA:Y;0QEZX.+S%@!>L-:&Q&/T2%+,$62*% NU I!S"HUR.-OY[A#7]^R MGZ.PMK4AE$+55<5&MCY@FZ*F6H$USASBA"2D7=#PHZ*)"\#_4RCWX0'1=Y\\.8 MFM..X&MPU^OV(SJ>_$QH \N)S!T=Q\IZ/SB!.SW+X9K^8 0?8FMXN5]UX4$^ MUK97G=IZE)OMYWYH *^F 9T=Q3"+\\ EPQ&\T 157YP+\N5!.AU,(K _U;%G M1]TO\>>OW3 ZAGN&6YK>'I,3\;ONSZR#3QZ/XL]3V<>+?[^QWO,AV,5A6_R: MGZLA927J+;V;: 5?BO?]K-ZR1J+=:(NGZ-[.V\ MW7[W]GUU^/[P:&?OL%/M[F_?3)NKCW=BZX\@Y5F3BJNF=-N>=O_@:.>P.CJH MM@_V#P]^WWVY=;3SLGJUN[^UO[V[]7MU> 0O[.WL'QTN,01M>>8;*/B/K1.X MF=$05 \HF\$8WBP,.U7\R\?346[%60V/LW("[6/_[^IC_R DV<8U8[4@'*;] MPK%U+O?MOC.O$^MT?G\"[^GL(Y5_*_MK1N :GY@"DI8'J\''= M&;9W[LYXLO<2W(>C5Y_VC_S7/X[>D/W_[H)[X\_VCWXYV3]Y1_9?[LY2_6^_]/9?OB/O/_6Z^]]VR=ZO[\'5>8?W M/DU"#(6&^1U99JJTST/$U)+>@A^-_W49GJFD_/=3[YXIX8YFXQV44G&M>*&$RFC=$YHJ:7$ MUUB#75"M?1!$^B+#?P&-G\;#43>=M54]W(#*O5C[<7U6'9X-P? &2.[V_8OJ M']E$SWXFQ3]O3\SZYB?R]*-ZT._ZC.X UJ?=:J9X0Z. M@ATU?YT]BGH8_4QBCN&)4/[$Q7=[4?T;[N7/,3@=L8:_!5VPU0\#\%T[U9X= M#JT_'@_C: 3/G-]S^ICPUSUP*>IAU3@)>>'#K^%S3P=?06_8RM4#&ZHZ'R&? M/_KZ!SFM!^#QY.$<@%B?P(0TK9^KD^YPF.]Y. ;7>MCHIV'NC#)UBDX&PU'E MCVVO%_L?F[1W\YXPR\V8QOZ7+HS.Q#VJCA9N.O\FOS%\8#[NOG&^FC^=/DNW MWQ]\:7REQ8F9/^'IN(91!O-^W.W!$ ^JDQC!51O7E8=)@#NL)[N8U,_-/:+3 M&NX^W])\Y/LY+-2!3_*]\40"CN$=J^%I]-T$@(8WS8\X&R$0BI,GK]NQ>'+ZJ/>1$T8M2\YZ#NP@#"A^:C\4Z; MEQ=O;%C]8[K@#W;VSA=[GC]8__E>YTM@LM*[\9)T'MMA-9$L6P'QX?9#9Z*P MX2%K"_2!?T9IT.L.\BC XOD2^_F?,/:C&Z4TKZ?K5U^S7KOY:/E>-WZ!D2.]^<.[<.'L?9HS ^?/>;X47E3;LV\K,$[RFW5A M_K[V*WMZVNOZB;W0_+GM?83A'1V?-).3%U2S($""O^5! (:-Z\D'+2Q16%UH M&C3)T9'S ]!5N M9'K5:<^.\L-/I *D;@BCN8 &N*/..9V\'<:I_)SF^.]DZ:=Z<%)-=4#GNO>^ M( 3_WW VH5-!/I_5QA"/I[W!V032)X.ZF<)^=6/X>XK7^RW@V-U_-3,"3VI_ M-K4 !VEFCH 9XD#/0>'QSMPKV\8=,R M/BL#2U@39)AF"*PO@BS'#D;=8^&\M]& [\3PU73AN>*2<]I)AQ:FD^2BLJZ(0NBF!X0;: MZ$:==IG0]DMWX@PLH/I961<7@0O#U!].LGHP*# ^;BK!V:2(O1RR!XN[;LS% M!;AG-7AB/S=Q?+BO!:T %Z3\L+VS":5M8\5V<\P0%%%6G><#GW6/J[OAX\SB M_VA/02&/OD90[0M3=E'GW*#0%]7JB^J26ND-^A_1<#2UD4.,I]4D,0 7'W=/ MIRB9F5QS@_7<6,FVR!A4:#A78@OOGJ^'/_X"PP7# F9OM/6YGP&O#B8&T\Q$ M>OO_[,GISR_G/M&\2GRJY2=>#3KWDR;VT$0G3JR!$(<@@$G\ MIM.W,&WP4'F!3-Q8!V_>&-DS- %NXLP&RK9+=S1W7"^;/^,+=F4]_O@Q9H?5?T9-5+3QPR=7V11' M9\B#@9JSN1F?C>_=@:L#V.*I!H\@]OW97+Q?+3H X95\/%KS]BXL:Q![,5OAOV%C,\X'+-QD#.-Z-83O;=0_C M?OX(%\9TLN!&X!K!!XUS K(>@-$_FC_/[NNK88WL731+T_4&_O-P82DO3D8C M+:\Z#1IJVU .WCNO ?B-K@G*P2MXZ']V^PG<='C,V5ON'/QS]_JW M_&KK!)>"0QCMZV#X;(]J ^G:9ZY\OU]?8YJ3*"L]-^C(#@ M,-HANE'S;>7LL#N3S=$@]RDZ'0.=[,2X]DT@\G^7J#H3"9PG%9G @7,1L'52 M:(J-4<)I%]C4TS*4H=DWM^Y&,7._MAL]W#P]>&##;I@F:(X::S?6;=J(]P@> MV)LSN%^Z?P3W_NWSU[VC=Q^8=C =@2&IM0,73&?O2^4F91)'YI*,JCGA G?P M-2YY)TM&#@X-0).,JJ^#^O/4%NUF^90P46UZ+T_CT+R!5DZA[[S1G M6TC',0=@QWHX3>P,!L;:1)AS7^6TR CL'4Z MN2X,-&5O'/^>/:]C?9@%Z1*#E#,N\22E=!$@)!VFFEJ17'346M6[R,Z++EY44_%B9")>%Z0K]\R;BM9,9B[FE.(DP)TC M@R@'PB=.6OYN8C!UFE3(Q$*O[,>/=?R8?320NR74&L6>VIC@YE+@S@=+991$ M4^Z=](J2Y@AG@P4UM]9FDV+IP^RG-6QZ]66_^XRUUN[9WMXXA3-*"H9,=<%SENA*N)?"S")6>,[=2VF68@SY%T*]J8I'+) M@R6,,1XT=9@(89/FPG'00'HF&HS\+6TF%?,3VN2;*X@YVF7[7S\8XV6(.B(: M9(X9&X><\0Y1&'9&,2?,>! !\^(Z$6CL@L:JS1;)Z72KPK(V[2K;G%^[G2(M MJ*)GC(0M<7#T[B^XCV\'+]^=@?JQ6%%I+$4))XN Q0H91RPBP.J08I": !ZX MX!W&KW9'N\],@%P+&VX+L->KB/Y;US*'.[;@-WU;_0JW?SHK )JYE%"P@BE.N5.V MY4Z#<:G!@.3R?AW1J7A_S4'/_![@9<;>&:R77CBO37,S9_57FV?S2[?7 U%] M!8NU&^PD,W7NJ>;ZE#R]C:U1GYV.[KZDMS M?SF#(G.R]SF:0<_:(+KL1J?YO'CN/KUW]\F63K: M?-OMYW@[_"\.QL,J/T*SV>3YL?XWVQ_G0BIJ_I;VO^YL'U1;YW'>16[G7SU" M!#$:EI6Z)1)<+<""50&;!$I<*ZLL3U-4$VK0[)N"Z@=%]:<=?K#U@5&A+ 'G M*QFOP-A23="0@VLF78B""?WMQF*-]=??;H)_C?UD L/A;+/;<]QSR&_>%XK522SV N;=K%0%\-L MQ1JX?VO@3;8&HO&18X=1DH8B3BU#FNJ4$P'$"N&=URJ'7AXH@[A]#$8^N&1G MG>H_W;SNNTTJ<2+!.8O8/Z^Z:MR>6$]V?L[,B,Z%6KVK!D6N[)N429W71IU7 M74S*K4:#Q@^9E3)EB;]V2[XH8.)"-AYS]ZF,BY6^X,1$'&6#_B13A279^D:__('-PV; M]=\T_,L:;AK6?!6;A@^SRY)RI!H+PM (3+=^/P"#[IEUX3TW]4%7)P M.%4A)[OXX+\[^.#77;;_\K?NWB?X_:^_'>_]^H[LT=VS]_3=V?LCS_=.]OAE M%?+^TQOQ_N@-!W6#]TYVS_9_?:,,:S MG6>T\8D%$4T2,5E&V8.+YO8YY> 9F@<_>ZX"N?_R(]A(NQ\TP4J9!%:,9 QQ MG,C_S]ZW=\61(_E^E3S>O;OMCE)20=E5E M36:5,?[T-R(DY:,>/&QL**B=]0Q0E4HI),4[?@''T4UL$;JI2/PD3R]%7,\VCO8V7O_;O?XXOAF+2BYLPZD M-( Z>X<'-]/; ^726OL,P9.;Z,U-34% MQH"Q:*00!2;/8_QNJ$H4*A/]HKHV95PJ\RQCE 1?6^<8H,JPQ$P.BQ%:]5)< M%PQ:9P[^^QK/=@Y-;,)U'DI6\F^>(^ (7G/R;[I) MYW_7P(C04T(O\C.5>H:]^Q)!3*2RI@L_::? &X_XZ M';6>FJ>'#'[&OQ?H9!U+Q9LJ2<6 7!5WZ0F@'JY*-/6+^V\C\(3N.O![RF\[ MH&>O'!J^CFP/7:"]=WC==]0++TG42\;2\G5J-PW3^48\_XUD@#6O$T7XH:II MA!>V?'9<8MD1$*8F TOQ9 +Q*)2/;,(JB@F828F9GF]A-F=K,137-<9^KEWT MH4;D8K@/(RR#?H*6T/ZG[=,XY*'O,]=F6*D3I!ZSTX#E=IHDS/'<,(]\]J@M MH0]KP/>/=]="A*X!)==$&;G7_;[IH3S9V]\^V;T&._0QFC^32J)H,Q!T*PP@ ME%<8D2RFERIO[2U5EX&I@XY(K/\4/8]D!393,<$J_R88N[W]OHD>869<@64. ML 9VIJJN$*V-?9:6-$),Y?_5]6PTZ>#7,5*?2$^ F9<5@4Z,&IL,:_8U1L6P MZ)?0"U [0 _";$:JKJ"I4B!MQ3/J+8+FHLV]I>3!!U?-IY)?Y'@F#6K7!/,E M47FH3!F0>H@2')5F 1J3JO('^LR&5&0V&PJ-U:!T(55JWQ#J7A6/)>'G6OEE MGZ02\O$T96G,.>BP(9#,#H0K[2R7\!/C<2QERI)LT:WN92(6PDU#3"".?3CD M;BJ<)':]A">A?-1*RSH8_Q^.]PYVC]?#>;L6+L?]W_<.R/9_@B+7^ QGTP+Q M$^OY\+XUDL#A!8FS5J92,INU?;QC)0Y,^V$<17KQ"\Q_*?A-EF^DA=45%X.' ML9:K9]Z6$JD=:%%#*&UL.%QTYZ+H5]K3Q7G!SQ'*L\P4'I#)M:'TX7(LT9%# M4&0EI7X8@#."=B+/1'DVAMDJ'805ILX<3PB\>94"HY/D!C03J\BM(9*>,"GQ MG>= 7,RA \6#4]W[!99)G!<3RD5J'E;Y0*ANL&Q8P.<&^[AS8E%)ZDZ,-1J3 M+B A%4]]2Y-KU:11X4-O=_>FL&%=MM=%[T"#GU","P*;U612V$V8'-6^6@$X M43W&M#'&S M.@^[U_284D+\3G:4X8!KERQ%5REZ^?"Y0+_]7+"E:&NV$]/KY,2>351>75Y\ ME:)[>A#I:SPMJ\N7F]U^#+O=LCN%N(SU6V<$(JDV_27N^F:K'\-6 Y]& .DI M^WJ-V#+VN33R\[JHP&/7=Y>GG5UK[[[ZZQR!UKH1]ADZ3C#$GF$D:[67"%2/ M;H.VN43^%F&E@8E%)$/.9Y6J3S7ZB]IE4V:P:KNUCZ@1]_,ZD0KK73'9"M47 M5:8*+T= H@HU1 ..^8E\7:@!YO "U%BV+(+>5\ZA0=>3=,5*R;,T,&IH;9TU MWCO4 RG(V!S<:]9BM@.5+8*';#/=3?SNAL1KP=9!2ZHP/%?JV&6>PP XVEE9 MBHMB.-RR,#%:A=EJDQ./.]7X+1>X;P/2JQ"!=1Y%I3(UF::P1VJGVA066+F/!-Z(77)\J_G.=BN_0]I'O) +V M/^TDSQ8_A'_=A[5@%VO)1"+0=C%CI, M,AFDB9L%61YDH>>%(LK".(BS.%Y(.GY4#L9W:^ 0V]T^OM/HTQJ4^]\@$088 M5*EB2VCR!]X#\13=UNME*4[V,"9_]50'?3]7X+5^+B4VFM#=D'ATW?=/@6*" MH]EE;H.^UN)M'WYH*\=0K"F= *G2R#2%ATFMH]0'K") RR5MHC A:NYD6+/: MZ$'EQ(#(HT.NYU&E.C?6U9^F=YD'1'.")VX(L_E8+O+"UG0V#KT>Y;#IEZ9V M%N/,C#?@]2/&SV%4K9LUW9NVK ^MRQON/BK;H.G(IL$>:3#MN^;[GVEE!G-R M)?G==)4<==U ?87TTR+6#!9NMOD75PSI M#+_2D[K5D9F,UBY!H\3OTTMXMU:7L+&17F0JT%6I:X-)VIU6@S/)QHTO&?^N M*MZI=W5[S^ATDT:+NT8-G,@-33Y1Q)TIR!1 IZRF*@)PER-0[#(P%'(TNF!Q MY6PZF4WKCHF+;[@I1LUC/.P-WZLMX' ]UT"/M2EUW1!7?=9#G"7'N )#THF; M"OE/8A^UUM>O8$,1?]^"PU2,9B,]V(1=JMNFX$B:E^"IVVI8Y#+6/:OUT< 9 M%",LZBVFQF10@\S&%#8HZ,Z,RRF,PT0Q;*\8\4.=!(&](^!"D[FNVTAPY6K' MOBU@YI479)O@ZYKN!;\W&.RJ*T5-_OAER[W:F;)!/_D!])/P]GV37_U/5OUC M*2S&!C7EB:&FW*;I^G*7X'65I7,6K1^P3$2!X$Z6!$'L,YZ*,$N+U&W2-H"B,=D'F_5)HS MJ.QS?L'&30M<_3IN/C^YD^7ZFQF-W(4$NUY)H>9A@+7XK"*DOT9Q*<9-PS"+ M?6'%4 FI1@@OB%^R"RXD!:955!GU%J7I=87IZ];AVE?/^E*W3Q2CY*FUP$SE M!8C#U""^$"7\3J$L4SS$#[ ME6%'Z%5J*)QI;^ZWU.9,W(04RQ?>EO?H5#RT9Y;<#CJ*H 6<=\P&T$3L1K?3 M/:6VK!X6CZ7;GG)R+,->7/UTJQ)V8\S8F&F(?GOR)2\QC0FG4HTOOZK2Q:6C M-XH\9T,^&[:^].GU^NR6M3>>8R+&^L4A&IN-'M3T(G@;E:IA#I[K@<4_GIZ3 M@4%J)KK[M9:)%CJJHMV\#DS(:"?70H3V' EDQ.$X8+#IG%LRU^#&()\0R]5D MY:1I>LZ-J5TFL 0,T8R0^%6A\$\[R];=I.L;H:\\53-IQ1VB=&YM@)-A/T:M M7"5/ (="D L0.=A$6?._EC^KW K%\;&63'?+'#*4/CI8I U]??86!^R^4F66 M4U<5$P+!C.,(Z[U$453>FSU?,Q"IER>GO M*$@U;"U(7C\\!QI+;=D,VLMFE>/Y#5JYF4_KWKPAUB$-W\0SBZXZ*>RII!4AZQ0@[K#Y'?/ +#%L;3+%_ MW1A33/OLB<2MPHW-:JJFT4U7+R#):A:^)#6F[[WYN4'F(U6:<]1J%T\[U$QX M0I]V3X5@TN%>;G.6ZD M3N2&<9C"'D5A',6/.KY\M [QY3]W#SZL1^7M6I!SY_#MP=X= ^:L@7JR(OJA MJQQ)E>"H*)*P:]*[##*#*Y TT*X M]_2@'RLU@W>T1^7V&'1SZ%9]JQ^,@0*. M":L0J[I+3 SMU@HQ@(("O?P+]3[\"FVMBC0LS N)A4=W8LKP:74Z&Q@,PTL3 M(-:)-S@I[?08P&;C)T+(YBNTI/"\O MYKWV'6P =>:ZS*.9-/D8Q_*LG!8*Z4V=,C1::^V9T5L'LUPRI?9F4 W+S*"+!JPJL&U293D^-H6VOX/.JVS.0:U34 M2N%I*8XW5J/M6]3Q&2PD^#-FL:L]JKYTI!+7VL&6M=T,T?B3%V79?.A ,KAK MS3M63%:),JVGD0_<;#VQO-7B#%_7$68[VE\YY[0S2VC878]7P"3UX!9<9N5O MP-@"$ ]]CG6+IX]%IR;M78ZI\A(&*JK^=2DQ &F""82'D M5R>1C_+_D&MSSFI*Q5*!"2$*G3-H5F13\RY*\^^/80(?&$IAJD"W+]+4TNH9 MIMC3JNFEBF5=$G^BA4@:>L:Q! 5; 5\.VH >< 3==QIA5PKC5J&YTK;C':V( M:A/\F]@^U82'Z70'O/2E :K1@G]\I/F MUL^=,7)AMF2B]U%6JVKRQKLOU._B'0U2OU'WHILK9B*24],)/< -;B9E_YG@ ML"F9;G>V- 4FW5N '*ONL*S.*HAD6JLNN.XZT8] XS*T>D'!"#7W3N#2M+9N M>JO@YW-(M0E[OBEZ410@&2!HJ1 -,RO&<)$8>I."C$Q,%.X MHSR95U(H[SY;SKV@V7+4XM0!%K3QWTTA=8GG%GUA=+V%<\1:O6TYRW]J$K[K MRRAT!K!NN3)BU-IE6E&AUT!UO)2F$5O;IFTJ^?D8YGN&8@E5*%P=G"^R!1CQ M=BI)PULF0<^:,-U*4G?.W+*.&GPHBCY6Q9=N$2G&48P6K.1*$ZDD-9 4-93::4:,, M!2T5,..7X%MHH9Q5*@-AEC5M/KLT)$5;\>EIZQ/JI!ELDC=_6O)FM$G"W"1A M_G@2YK5)E7-AGY3[W W2D$5)%,@@R;!\VXLD\YTH8'FX*@GS^G!1_STBCF3L M98'(\BR( B?)'!FQ-$QDY+AQX#^RI,V>?,X;%<-8")U&RV MP;JDJJ4R(J2T]+Y#7'TO(<;$!*[T[_=M MYCZEZU5!"A,YT8:]3N-L,B,:AUR3#],K!],Y:-WLE17O@2L$L]JR_EPQSN4$ M]54L\JH*!4!*2ND7T(A&LLG1AC6BA41'F RMNL5=Q4HS64Q58SI>J3J^2I7W M&/MH86)PQDMMN$ZES@%?XMDRY%E.A3[A6RR-FU$0Y]YZP*\EI489PQW2JU73 MGZB46I639/#YU(>J9+7XC(Q.ST=_0#C%&0VO M[":K[G100[Y9@85EQEYTCW<\ITU:,F%\S"7$X=PQ!Y)RJ@PXR0K:*O_Z$V.Y M2Q)R1ZB@3%9*6\UN;^@&7R&QVYKPJUPK?4?ZO*(SY^W;PORYI4/-MP1JO-)* M62#SVF@+9, W'DT\5@)N'$<(H#+#;^'1V2)$;!'U M1\9%9K&NAK MO7J92C=H^1A'GC49SFIRF^%14IH(D&*@M;46)<:P*BSVX:R>+AF+%J_B!:KX M^*J !,E.)H2J<>XH0'HF2FMATY6;HCA<2>A('?_9359'E"A;R=UX,B4ZSA?7 MK/QIYAB:R*/QIW<58N0'-::)ZSQP,X).D6XVAO*CY_W>R[GUC=9CLC),OF;+ M;,ATH-@NEML#KZ[[-<;&<4V?JA/*BXK/1MI/W5R.SN$WON[A?&"X#>:KB:AN M,XI04O-N\L7CT5:/=J6#7I:1V O?[1]GG*J.6';.C)%!Z#'OJVO-72S'9Z49 M1N4KH(5RIK+I)[J/)FA!.09?>L12+QX6"GN,F4 3/C>;J 39[+*+9T_[7LFS M&4Z)-GV@)8-!;D7I/SYGN@I-ZUDM%$4V*ZC^18<+.R1IHLK\G.&^ %>&B\(; M#F2"Z$";S[*+0#L_#@;YX,@^,6G43TI(0Z0^1,SBL-**;**XI\3IG18?Y^%GIS[!M, MM[$DG_14@='-#4VOK14P1M%O;X>LJ"I4!Z?N:TG-H;]JXO17],0.UM&BWDA: MYP1XC@)5P*!L*_A54DBM\CO,B2$NT$8WYY*-6O?]X K/_6"YOUY[#U0FBOI; M\T4:WQA_;5!K+J/Q&J=*??72=;B]5!&[B (]I2A T.7!+RI],>S M<:$* L:S42:K9_TB@:Z>T^L:F#_9.]B_]/^J9Y$CF9XZ [./9-W,=LX:O_,[CEK@H>L"Q.N)N$ MDL "PM3A3BY$Y@8Q9P[M:J)W%;8W\IW-KG[7KO)3S\U"#ZZ0S?W,MX/0R6VX M.3G^Q%/A>!'+)>QJO+BKQ&MNM[&2.VZ6QFD(MS-@H4BY\",9B]Q+O%2F/FUL M;#8VV6SL]V[LMS].8K9UPN4Z.MZDS:")3BXHI@/X%%09*5.F@<72Z2@+1M]L0EH@Y7EU M)-NBW:B#\.U[=9Y+%]1KB;799,ZU[^A&Z[M3$:6.F)!E@5Y1:%2P(;%=#J45Z4^M[!ERY-;FD3*>CY= MLI^?WP,S[AP:VH FK? W7 GY89Y;&L9/;\QO>2>*\_R)Z:M=0TB.SYC.;@/3 MY,RF,NU6*T4R":#YL-0)A/I0&I^.V3;D$E_:GFM+:H3F#U57>VSNJ\G^6C85 M[?'0QBQ:(X/^U&#<&;HT9HA-0YGYHE>*HK;_ZQ7ZLXIL7*M!-UKRTGB4J7"5\99T$ #3IO$R[DTLW)8FV(5];VBUN.(SCBB MX1@WGT7S9E+DQR4P"]B=L4IC(RRY7GWZ0NWYN0)-O)(%W8#K= ]NW_&D43N: MG,1^/(*LB\O)7$Y53W0T'/VB&^%K,-8KQ'OLMF6B[#IR.15\UHV F"/K"WW@[BR,H'.O$^\T[\MDTN1(6=D1N( M"A2.U"S'Y!&:*K"3_V*CRYDC^9SI_E;*JP#7(#*:9[;1&)J$:)3I3V?I->:NYC=]BF M_U(__D>7HE6N9"\"U,W",1RVCP*F>9"ZU21J"I4'CQ]>E-5G'=?7&X",N/&9 M4]14X94IF!=XS%S-6GUO_F.03F9NW8R4[J76J9P+3VL.H+.X\YD*5K>X4,NR M]&'F3#/;JJ@_DT!M,^,[X?D._5X;39T6S)&!U![]?$6#6D,]&6K&>D& M!JJJA"J25%BQPP9EGP_V[R@)9_T]HFWFZ5P&*4]\ESNI&P8!#R(I$]^/62Z3(/>Y3!.^*E/UB66>JE@^ M)8-BY5$AR/52==4(U!P;6=WP\59UT;B V&]'-0+\@[THDK(L6H5XM3J M9I=Y+TG#T65%6M0&@C2(S<5W$3/0]\3$NB>JKQZ):LKTN*Y6 :';4$1=1B>L*Y MPG S)A2:Q@6?JX[JA;$;O])5VAS.MW6=73_C;B"_H=VPK&N%>UZ7#7@":@^D MN7T>EQ?CCHZ(^2Y/RZ[8[MN0RSP=#89 -^3:.-6Z=8[=Q%(,E;7;T&M 3^=Q M8.'1:BW604\E[HYZOUKQD1J%E'S+?:KLA"F'?\E6%[+=&\J>YPHGE;) M*5:>-:@1NL/%N->YK1CW7M,@"-2Z)K:%31FHTF:D@\H.1MV]Q6HU0,Q:69_K M#@>6 [I2ZBYT0ULE3KRY&&OGMFZP\L2XP@G=WB623R7E+>,2+:?&TM+;A=R" M+ M2W^&<1V[@LSQ-/2]A/(V=/!89#S<1\KL(N<%*OF'?MC#AF'4@W MLK/$0W ]R0(GS;+O-A.W%PZ@G&'A6#L>$OR'KXC0NY$ M'O>9" 6#C651D"2>2,)(\A#,("[S383\;C;V\/7NJ9NP, H=SW:E=.T@E)Z= M FUM)Y$L=UP?LQ]@8]U?&2%_8K*P8VUT\3]T/-M 073Q1 R8- [3#?(8;)!2 ME_0PW)6R;G&9E,(VJQ1P(2$X@78Z7P0UP6 0#C;!WM^$]#$9,MY8@5C6KU+2 M=87@%T("TLJ0PKN'-UT%;.L)&>="1")*G,!C?NJ*P(ED!L(C%I&['-A60>_" MT[#CM>0OQ*PB3;1_WQ4I_M*+>T^3>GJ7&^;!3],'F&"D]FJR4>22>N:8GYFR; M\$@WGMXYJJ2"+YQ7E?A)@99! U]_+>C'POO+/)>]ZEURV>L6):)=%T$QD4>B MDX%!6G:N/ESZGBRI8NY5<"TY5RL2*91U6!J/9(.06$_KMEJF M*9I5O3ZPSV%;F$31PT[&25N9WL;MGY:4/5R:\*/KS?JNWP:F'Z0I*SH]+QI? M8]%G7WA*>LZKMCUFD\C>Q)X5O%1CUJIT-6QPWR3N#)5#!2$K3=MZJMO1B2/J MT$B"T&%UXY+&OX^8D%O6/M5C+32_6F)3T\N!VA+6-6X7;@JZ:;^[)&D\.BTX M7?/Z:0D'6]2]=,"KH/>V+-B2NESM>=4(E*;>5W?@Q753?H[X0@/JF34UZ#^P M,ZJ6UE0;ZM:MU#!RC&%W+ (6$I8A:H,^!V^1TSD_.P6;07:Q7&)3AWYB4!-S MSEDQ;#-XC!..55/E5,M0XX-35^O6!FW34E3(KK[83^M>6]O#8)]A M$\=J;\Z0KXY5VB%:4/)>9WE#4OY^LKUW8&T?O%X+BKY9 M XI^>/=F[]V[M2#G&E!S>RT(N18"Z.#D:'OGY$:JEIL\!CVK5T2AVX5IS0F; MS"K(T+K7?C+OPZ$T>3&ZG9^R=[334 %0M*@ C>6C&V8NMO\D.!&IMFUO;C M.RISC5K)J:(0O0T<'Q!<4/91QP?8)$=8E!?9-[YQR#+3EOE<>95Q'FHP&LP: MRF?#O!@.2?]'%\J6=3PCL \3]&>Z"5ZNF@3"B)]F8]YBX:EQ=?U7%S?)P,ZU MR#<$>SX$*T,A:S-=OM )E%QCG5UG./SL5G%H7F.Z0OVT>\3MG_QQ"?/U#DYV M+P]>[\.[=D_].)2^'P2VFP:^'3B!:Z=1XMD\]_,T3(,L%ME\.J;D<9J'29P% M"0M"+TNDZXN 9UQPQOQ +O2+>Q#7>IT-P[Y6;WM2SH55/4E*GNK;7)[23O?U;M_UG;DO-$5@R[+&,*_O*T+^D"]6 MZVDZ2W@A\;=M5C1?DJF=Q_4L4R58NJT:S("=29,;NC@UE/IZMH2*F\\#"5URM>U:W>ZVG0K:[?W:@FPP&F.)LVNO2EG#;[K:#!V@1R MHZ3/)XS35IK>/JHCSXIZ[&71L=^O)%!W56W\Q.31+[,[VGWN]Q&DP66O?5&C M*[9$G=L%C9!8$!C GF7TE.'[1&=JP>6W6NO-1^CO.S&9G1,J)+W&+/?]2H3]$"-H>'@O$D(0YA@.,<5WJE31T-7.+NVV&(2 &Q># M'$\L7GS2O:,*#*"A+8%@_N?*G,99+18R5=,L#_(HBC(9!&&4.5[BL3#/9.8Q M%D>G>\O2CNU^'LB+\6PDRJG^?-YV,R?@+SAGYI9LX[0/Y'1'';4FV=%_:N;< MIVW*=902: Y&F^TR3$WV'6$S[@L[E=+-A!?F4B3/7J7.P$L6$8'H[M]FTS'C M),^93 7H6:X7IYP[81A)'XQRL!X9;OIB5O)FT^_,AM\.#T\^?(5YP%K._,,_ M3EVL:62"V3%CF ['781Q\^TTB9,D">/0Y0G6[@[\9#$]'54.8/+==%8Z$KV, MUGFHI]5;@Z#?<6(>Q-;??5M=W)IK9[ M4]O]X[7=U]9JSSD3 \\7:9S(/ M8(+TT3:7OHQT?!:GK!F:D_7;G\:=O;/SD[=>,T"C(WL$6>17;@9=).8A[;/DCD.,I%E#+V M[!6(U"3UUE89VVQW7PW[[.Q?G#J>D-() YLY.:AAN>?::9ZYMN/YS!-Q+$.9 M-;&NS>:NU^;"1G#NPXT6TLOM0/ S*O8L7TO%5XN1.P[.5QK;^!'B]=ZJ=+] M QIW*R@6M&UFG8.T =59-X?J=9I7K5L:OY[NPZ#RG$V2]!/+LUT"^J[M#6UK MT/:HW A66_,=C5;+;LRE[E<%XO.WX>W?%?G^&7Q@=7GIDV,,G[:#_6]GIZ!C MI;G(A8WJM!VD48K VJ'M)H&;"L%D%(#%[3H#SXT6+O\/YDH\B-NT(EAYM :Q MW]W][;V#O8.WZQ#\M=ZO T&/WAP>[6- ?2U(NA89U^_VWFZ?[!T>'#\M:=Q- ML6OZ2NK>-%C8-)LVD?9*8KB/FM6L"'\VT5P*C=4=#*YBJJ"W.)<3@H(&BC79 MENK;I@UC7G1;M5[W2OE5SUF5I\^UA3$E[[VH?9N+9\+V'(<=4G]*W55,/4(3 M:Z";$=5ZBO66H*-,Y)@-IY<#PE&=:_[3!-I4PT?")^J@*<$)0FQM#7A+?3"+ M\U*5NZN)#)ON,MTF9U2M-RH)1'[!@:P;A)V!9GE&K7%;%*KK"TJOI_)M%:E? MX!-I5"0]]_?MU ^;F3]AM6G7PT!5DF:QXW'/=J2,4&WR0&T"WKG2G\VJCNZN^>E\)" M.X^W067Y0W=Z@L]SL(/C[W_9. M Q$E+HNYG3$GMH,0-.DL](4=>R)RLU D<1(O;S=DX-^NYQ)L 8MQ#'N-P :Z M)-XD/1B##5,8) 4U'G0V\PZKS[?' O]G]]^SX@N<)##;GW9B\\'KLZ^')WNG M#N/"90(.4@C_%3BNL-,P3>PT<'+F)#)TW(5DYI#)V)>.$V4B#:*: F94Z MF/*W <%)*Y-\:F!>\'<6T+;FU7\G-68#(\%?ZRJ"M7 +T>\/'V^5#L9G33= MFENJ)/#Z_-J?JQN_@8G^B1/<5]UO\(PKS?C)Z\>7!Y_V3R,G#D(G3NS(]^#8 MB-RUDR!U["AR8R]* ^:ER8*^^Y@"%.L #K&]=Z]AE!LK(G^N RW??=BU#N]U MUQ\5<,G>P?;!SM[V>D"7[*T!00^.3XX^['P0:- $4HFG0YE\JBW(O]&^:GKY7)Q+#66MFTSJ/LD8-%SZ)/6S MSK!<4N5F5]9LW/Z^91VVG^GQ=*\EH[:#CL]:>!&J(,3;2EV6$ "S!-U?JFI( M&*,[^/R RV*+^B6=3C2F7^/THFQ[MNJ1J$36=+2EL@[3QIMNEJUN5D/.%RN9 MSH0)O%#V4.;3%W[T&%C..VR=J HF72*O]_*/63FE F1J#$EP+M3/!2.YV)^K MFC5=8)B"+U?;4;]\HH3S5A*N+N#5K+J:; /KWU=0?/4H^O$6:ADKM=70JKQ\ M5 HYM(&/4Q5O<\_I88-,.^S!NNH+0RV..W]6%T3@.-4";U@\!HHJ,,@MSL/: M;KZO-__/EKR&XL3UEK+79@,P+99ZC@--EVP$;?Y5^]#CRHNU:5T/Z$^.$I9C M#$ KE>&HJ#_O5%(44_SI2?H^SDY9%#F>APU\.#8-R+/89F&2V3F/11AZB8RY M\ZA]'^L0A#D\V-E%K"/,?7M0&N :!PG7Q/VQ#L?S:/?UWGJ@<*U#)O;>\?\^ M+7_"F\9)T%4=56YHB96V!;5AD5\GY1SP#S7N[$AT,JNHKIK)DB M!BK-/ E5='JY+&%T6?U3'_?H=F61OZ(*%B@QEX.U/1;'YV4U/9'5:&_\1>K6 MF4\X[7/?W7_]X92#FA6$PK%!?TWLP$=HBBS*;3]CB1^X<>CZZ;-7GA<-$C]9 MCYK8S>;?:/-/]DZ#-,"PHF,G3I;: 9.9G;J^8\M8RC#F(N$<&_&%\2#U%RLG M^V60 \/2EO.B6.[+.N&Q8_>UJ,01SUF MKVH3:L.L>QAK)G\6KPXG MOP@12G",]=.?/C1CYV81?ZS M5SDPBD41TAYEK?5H7.Q;]F_]L4/@7>NC::L&W*=<([ ?'+[^>.IC"AECGIUX MF; #X7MVQ@-I!YZ7IQ)DO(\U N&BS/@_BTW"ENBZ@^^",VVY24]7O2T[R5D6 MYU$6QG">@]A-F,]D'(:^XS(XQDQ>T^)YPTY^Z'B%AZ_/3O,L=3CV4F1!"L7;2!#WOD*D\+3=(+ZT",7OA7TW-#S$,3+58 MU'FDG&73?#9L"8V8UKJ&UC2I !6?\D]%1R_LDEXA=P"A*1J72>R;,;PT4-Y2 M*-6U?7'1B=*3MDFM]4R'Z/E@-9^65?VR+>95&BFP803%A><&W:I; \?=5M\. M+ W 7Q9/)$,; \![.'%NZL.&]QI?V3._(36+M_K?/IYZ3 M"= .I0VJ: Y6;A+9H(XFR+C#(&5N' 2/.[%V+7+M_MP].#D\^OBTN&US4Y&W MU5/%*Z<:[OL"X1%RU<[GM[RH:ES_P%(_ 5=ZCIZ4,:'4 PT41CU%O0=O-H_0.%X,^5\ MQ>MQ/$X-(,QD+0=FQ:M8,%[_@O@ MX3.NGU!C4.I2=TI:AM,*$1)6=KOISA?KE&/[7#%RH1#2"59!Y7&-;87JT [? MTQ!:Z3;#7@UJGE>^O.-E:649]:[O)&=9L#\S+!6:8J]>U?QWT'0X&!5?%318 M6=<%-248PIZ-"3(7VPC/>\E^K> YEF.VX@HR3A8 4YP@]CEJ=! M'CUJJ76O2=7*^?N3A)-U@6) J*OL:2_D8 M/U=IDHK'6J))QS9M4H3$_+<&+PC[K51CRHH\8V/3?I)L+M-R/KOLO@9''['/ M)!DGE- ./Z%/0[?91#%)%M<\L@=3+U1YRBT(" H!DJ1ZREJ47RV@-BCQ/X 2 MGVY0XCF02W0HE?@W8 M]0IH_>MTM5>M6PU9KDK>,5%:X](BDZ=3TK_HKM;,]&X!LFX8M#!ZO@I3('J6 MX?%:\Z^?<.CBP\7^I^W37'B1ZV;<9C).[<#U71MN*[==EP5A'(:NR]FS5^5X M2>1B46(.5#OA(1CI9(<:\0S:/F9/#.!['*U$W8':Y@@)@>Y,2I^'^W!&G8VK M,L?; Y8]YQG]BXEDNP GXE5,#;LA3H%]X>B[WQ ME(W/<++49&B#I?7U\.2/T\0-_*8I&F81[[\UQ: MN#D^X'B2>RQ/.<,!!!%.*Q?-PNT'M%%+YI+OCAZ[_VWJU'^?8:D'-= M\+?6PC _V3YXN_?[N_5 D=Y> XH>'^^>W"6 ]!KHS4:JH_NADRR876K_A6G> M:H*Y8]FT.VZ*HZFK:*,T,_[O6:&[BZJ>MJ9HN0$!J+NCJ4K1O-#M?-70XZ4X M2]9OM93600E_??M\R^K.G4I'1^CAUGV@,09>"7*%M(C1F/RJJN=I"H@+X(=K MBPO0JF&UW= "%<9#K)5_&&NZ>@76;Y@Q,J$.,M!,Y(S S.68(+]U10QU4 M] W&&B)\6 R6TNAWF@F=(5WVGFL_S] PH7 MMO0>EG"]"<=\VLV)4DV(*F#MQ/N^V@V-+E0*#I8DS^/ M3\J",$=:L4+E&H"4F8PV++TK@S29X.WX%+"2V M>YTWW[HT#:+'9C.TL2[L11+&468@NSK7 !-1)W@- /S,G V$Q1 M*D4(V.>X','F9W(L\V+:J$/S=TO!2L*%@&'%?4-%[C6"X+!Z7=23LF;#P_Q= M.3ZCP[3Q!"E/T,&WCZ<\<1,GQ*[B0F9P&25B+]E7V&I#RW=Z?N^OAQ-FX'!ZD5HPBPQX2P)!6TR85J$P5O,KT ML,+P" C,Z27I8FBU3U3H94'[I"\<'7[0O\XG)IZ!?H?9DYU427AFN# #RE%< M91BJ] S=]PDTP 9ZH&L<+7$YD%$;K:U[X;W>@X'U?L@H[@64V35[\3#6=!OW M0M1Q+_1/R9="7JPZ%9TM1O>!1'U.GQ3XE)_#<51X6(WIU3\\S;EIO E+#')3 M.#&MR;/0J[Q :QL5<@UCV PS;UY,"3ZP8_B,2UH26C"8JP27C&'WL5U,6NJL M"B[%M%?%P;2CH:A5%[=^U0AL;E&;&BZJ*,^'Y47=6P5&2!MG!7D$.CZ4QK71 M?)U<%=VKU%)-##JCSB4MX\AXF]NYM:Z+>\VX-1>'KLWV6#1W9J,=8YVJRU@& M*G%JQRF/;.P3;;-(1G82Y"YSA9<%830?)TT8$YX3ADSP)'"]+$UB'S8A$=+W MN?#C:^.DCTV(OE\J(.G>JT(%P\L&UN3\LJ8$!.-<[U7G*4]1I;VKP%0,>,&\ MBTF#&;3),1-IH'6,PP3Y%F8X$K@ #E=);!&)T83.B ;IM.>CT3*EJF$UV%&-KU%T M]T8-,2H;N$W: E._:I#)UGKZ;G%?!>\C#/7^4MZTWW@*X^ MB0-"3D8@(/J+ !;&I[KD7IUT59NH3K:LOA"P-7H+@COT"R"[P]X&\.P'$W/M)2U&FXGL M4-=M61WK3=@6"I7I*0.;G7D'KS^?.M(%9ILF=N:(U Y2-[;3P$OLE.29Z_B(/UQO$+I<3_U_0PNKPB< MP,LB7SB9F^6ID%C121LB0!WRL4^$U3 MU/_?[A,+R)WTO(':]: L!F2&UI1]A;GHUAW)IJQ2H*N["O*SJKM5!@7R<$Z65P3? 1S#:2_YY)E1&;FU 7 M^42I#54FY7C!ZS3O*\910'X*914V$+4$IJ.3]3[0<9J>%[7V;@QN-'>E0J W MF%+/>WY-4>0P $X=/<87.%'*.U]\/PV+;VE*.U>\3CEDY)@1G?")BJ+(AH1H MA;?-%5V/H\*NGE+.XC#Y%/NABUI#W M\ LK%%J.1.0W@DTK*'I&E8;#XC/H6;BC8W+8T];6>"L0@@@L>NU%6O:V+BZ< M0ABBO+2GQ"SU130^>-RWZ44)C$A.6DP(VFMU)RG0B^$&ZMRG,L&-#P4I:T 0 MX$J\01 IY>'H?F*-9C51W"0QT%EJ+H'R_N.F%N4J^-V,@!72&?C.8,!4N0SAN&/+6SVK.AOMX1AWV M*G4U;@=-^GW]$ZC"NP,]V^*/'N:-(;+;[M.^"@>]:S;[,(9'22Q8Z@L03/MW"TZJ IS4KL=Z4YA; 8]IE;=4'RE@"8OK-1AH0E(EJ&2:YR# M\:3R+Q!Q9MPYN"2H3*HPG51,KBC'&F.SU=),+/)^\<80EY-5XKU"1_N+514; M3S7@V!,[?2HA>.]4L"STX@P!V&5L!YGC8QOYP ;R)4!;-W P(;B?\N )QXTX M\T4T=$M6JM+((%5@F*#UUHFFY9VV"<%2,% M &#N\+DI!.AG,*+N7"^!N*?\*S(I*>V/,A*I2U^O?2!Z.E0#:/T>L"YWFS', MA#88B3^-;4?.!B-Q@Y'XXQB)UV(>SIE83A;%7AHQW\_\(,OA^SY,Q<\RL+<$ M=[TG@9%XK9WYJLWCZGB:)U6!_F(^1=2'AD>V&63U+$/FKEEL7<""6(4U_>-: M>5;:[%:,_E.'>%++--A E_-V<5NV+"U\VX^)_[-A+QV6@>+'*E/G3ZX5[1QI MNO-AJ(L$"#IT=KH1B]_9D)SOQ^<2:\J6I23\9!\*/Y=B-I2'^9RF\4[')B[I MHCSE[ 3X^31)DER$3F;[KN1V$,8@'WPOM4,O3J,8=<=D ;Z=L9R[(8?[[J6! M0)AW 5_CW(E%Z :)G'>KG/0ZV"@D2)VKK_S)G1*P?@^UR8ISNK6H.ZRPT31[ MT1(_4AQFZ26^=E6O_D>#6&K61%T4;.J-,ZGE"_/#2U'4H"!=OBC&Q$#HH9=? M9$40EIK[ ;O3,C5-MY+0)]XRK>"?,.-KD;NE^,X_IF+QPS#=\CQO]>?.EKOZ MPRM'=MVMR(^_<^1K/@S]S93;*0=7?-X;^1]T/-01@;.&YYTRZ6XG*3L2>"CS MZ?RY5/?DY80)!*.Q\2LO7+@TY@^5$H;J&IDY+YF-^3Z*=6_RM7E>WT/\T^TG MK#7Q'YER5[>XVAUT8R6BKWO<<%78E[U)T&Z8UVIZ;G9W37?733>[^XAW-^GM M[C4L^GL(^Q^<2PEVYUWN_7)"+C6!?C8E?Y>@G8U1+H$+L/DE.5U,!UG.'8>$.54?[ZDIJ]KIFXK2V?=:R;./XZ^#@\_ M?? ^GNQ>?AP=??K[T\$(C%1XEH?[;^'=;_\^W_?@W\GNMX_P'_,,O&OVM_<@V^?+V"=G_\>[7Z#?U_W3PX^P7_R_6/GZ[N3W2G\ M[P4F#$0.F+%VF&6.'7B^;R=>*L#0]3(_E3)T/?[LE3M(XL6,E?_Z#S=R7J[% MK;I>GO\2F;+AUQM^_8#X-;;$==.4QW$>!S(*DC3B'I>NG^>)'S)*)EQ>UK;A MU[^47W]K^+7KAKD0060'?A#; ?-=.TN$9WO2\1(_<5.68 A[X/N+_=(W_'K# MKS?\>HWYM1-X0O_9?_1FN MKIS^[[O$7+(&OJZ_FB!F36CD"JQJ^_W.2@^Q=]?TO.I.7*,WK+-T\:,L9F#[ M)Z#]!Z'P$U ITRB+TC"( IYZMP:K62Y+&J"+-["QOVN0O^VVB\1&UMQ&UEPV MOIS+_=?[7T^3T$\9]T,[31T0.B(+[,0),J=P'%]&;'T!MA)79WV MFP1>P^KS#0NZ#Q;TK<."W%,GSC/F.KGMR,RW@S"+[2QR4UOD,O>#C.7,%\]> M4=F$]_))L*$?N.,;/O1S^5 @N)?ZO@NB,0J$YZ>IZR6I#"+&8C?PQ0T@OC9\ MZ*'P(;?'AU(_8PAB8DOI,3N G^U$9J[M@G+K>"R/!2BP:\B''EC^Q/H:E6\E M7-SQ0C+%7?'8VSE;'C./C43"6.8*-_:") E2EC(W3**8Q1D0*;J!8;GAL0^% MQ[:I UX8.T&4@HKGA,!?\RA"*Y/9P$^S*,E](:/D5_+7[[MO#S+>M&%!=\R" M0M=EJ>?G(D^\@'F,@?V)53).GBRS+@,V$ M3@J&91BGDFWLR35B/VT8%Q17F4<^MX'78,.$,+43%@M;,-AEEO$TD.DZZCJ; M .4=V9(GYW)4U)L8Y<_.@$DSZ?MPFP1W A$&6>8[KN/#_>,R\P7?F)+KPEX/ M=KI9Z(+E3AY*6P9,VD$F/9OY8%E&J+<+F2-0PCJZZC:1R\?'@L* BU0$#FAS M21"Z/'.3R(]!VW/2U!,9WT0NUX@%M09F*!,N$I[://%=&]OYV"ESI>WF*4M3 MZ.0Z(%!<[E+ENO$:,9I/VNR'%AA2_.!G\ MDD/EB+]U9R"/3H$&R7D M%DK(8=?IDF<<-,SDJ1L\>^4-DE^2++X)JFVX MSD]LM+OA.O?*=3H%['X4AY'CV]R5@1WP5(#I$TE@0A&7;@A<)XZ1ZWAQL.$Z M&ZYSCUSG#KH_;[C.O7*=3AEV$D@>.!(REV S M$*MN;;C.QKC>D&)3='X'4J%M8%A;(R;DK_,L/.Z8QF]KY5IXSR[I"&S$[&W2 MY)2(56Z%[5-?"!&ZGK2%@V'4C.<@:+EO^X[TN1,$410)PCMQ_05!^_PAAC4V M\=-'R&ONWZ&PX37?RVLN&UXC@Q#,,)?;S$]2.X@]SV9)&MF.+[S($RQ,/ =Y M3>HL.C WO&;#:WX-K[E_-\*&UWPGKSEH]9HX34-'Q BT*1S@-6D">DWNVG[@ M1Y[T\B3-,^0U<;J(D_P@>&.Z/E"!=0MY%6=IEF,U=Y3)( BCS/$2CX5Y)C./L9A H7^*^;T13[<2 M3WM=LSO//"?/H]B6KA_:0<1!%0ZBU&9Y&#H>S_T,:_']0>*'#\Z_?9<7[X'% MY#9"82,4'H50V'1V61NAT/I'6)3$3IH[MA_[@1TPSNU$IA(,E\#S61Y[F2?6 MLK?+1BALA,)&*-R[4-BTCUD7H=!Q9*6N+^/<]>V$B]P.9)C;8.=)F_D\CU@2 MI+Z3K64#F1\0"IODD0TI5I#B']28_!5=A6XW]%>ZB7JOP?H=)#3TV=^1K"6K M^/GV6+R67^2PG* C?_?K1(YK^1Z./[]<3PXXE/\\NOS[+S')O"#Z^.F/$+A? M\/$3=_9'>Y<';S\$'T>[%W^??/CV\=._/OU]\J]SF,?EQV_G^<'KL\O]D^U3 M7V8ICX+ 3J7GV@$/F,V<,+9])XA<5V1YFKG/+ ER8@+TG%8S[$S?Z7C?X3B? M9O6TR"]?CEAU5HR)NZ2+ZLX-!6A?ZMY86%\A]+%5[[ 82_M<_>YZI#,<&39\ M'Y-WCW;^>9\SO2DYK34@Y_;!Z[4@Y;W.\J9'\\_==X?O]W+ 6SQ8; M"[!P&@$->D ]K2U624LJ62TL5EO%F,^J2HHMZP8/3BJPARJ8M$I(G4VL,K>& M#+1=J/COE M"&=-NM:1',+:Q [21BD])_"JWX<[P&_/#D<.=_UT&XV&M R]^WCW?70_E9"TF]_W[WX'C[9._PH)$) M<]+@:0CP_YFSZI4TN993OCJ>@NRQ,X:"G7I/!16,Y%,1Q:F40?;B[AW:#.K"2'F3'"=^ X*-79 M^))0U.*7-;Z?7,%C+O7C,,LI'$ 8%LX,C&I>#<1@H[*:$BVN)8"%8%5G2'4! M7]>KW4*0UH4IE#!.M?*US0;-!M/'>YY4??>#S.4:B]^'\*E ML(_Y>3F$O^!94+0;E4(.B7)Z-TQ!4O?,J%,D]%:I4P8_J#64$T+OVEIT7EE] M5?#GJG)T.F!U0E;U+M!L>KE1X@Y/MD^#@*5YR@/;]5UF!TGBVYG/$SL+HSA+ M1!;X?%$IV[BP?K&?X&3O:!?=!-;AFWOU$=V4J.NA?^P?'JP%-=?-SG@::AM) M%*6-D)(TF57\7*E5*,JY++Y(5&A0E(VEBF-?%--S$I;RJZQX4'L3***EUU>/697X8+/%U0-6L*TP*&* MT4B* J0YJ&RSB9;N\QI+N]Z^1L$XARV:UEK;@F%AP[2R0GKI2$[/2Z5;TN#J MK;0R11@N:U*S9KA67/R$&4T#1E-N)WC^C!5C&(YI>% VA.\5PD9ZLTDQ9<.U M\C3MLFH,6U._E]4QK% ^>>7D\N#D,X*#.9P%$:@D3FP'$I23)'9".Q NDTZ6 M)XE(YSU,4>Q*Y@D/2.\%;A9E\%ONRS#(O=!-HVBM/$P':\#Y=]+&[!J3< M/CK8.WA[K^+^QO1\OP;TW+U7Y?[&I%P'_>Z?VT>[&S?=HION6G'SZG=6@\(P MEE-+:B&//AJK1C%/&@T;\AG%EE") RH65.&'#Q1C7HXD_AE5(S4]*6P&6A$[ MD]9X-LI@)%#GX&LCF!&-">K>;%I/F2H47,"0V;)>%\,9OFW%E-!W-IOJ)1IW M'*EF>0YJ+&F7ZCW*OW=1SH8"?7&(AXMY2JW2V-5(NY/J:Z>H"EZCG@[@+V+& M%8GPN^W2>W/!^9N.2* \PZ1:K5P_V;B^&K5T6I&?]%)/2RFH6]8;4 <*C) M!A12ODLI!MV]*6JMVHZG53DT\T+E5\BIK$8%DA=F)\G#5TL.^T'HP3A5@3L! M9@(JZ.-R>N\^,GX.5![*P_PO?=2VU4D[H%4=YJ2:UB>XR4]:-?VV?:W?[+&Q2,7J*/2O>8SA69;A64M8U(6D M6PN79C@L+^H7]RD-TYLM="X'>5[^Z5W36<"1VCC*X6S6H_*$8;Y#-JGE"_/# M2Y,$6HSIM?30?"(RG(:7%X68GK](TZTD]$DZZ719/;[ZV-U2DFLN25I]&*9; MGN>M_MS9.7(KKL5^?%WCGS-AZ&_F7([Y>"*SWLC_P2@A>4W\.?#+LPK MK+^B'F5YS4%#2#?\N93DJ'=4WU./<)>$CG\!H=\46%1C?02]='4?R[7(V=]< MMI]TV7XR(9_.74,SX 94OM.S> <$W!R(GW<@W'1S(#8'HGL@DMZ!V.!UW9:$ MRB1><-TMFL$/HVO4CQS?]:DB5]2_1^CG*_UKA^VAH-/S. K-1W]_VC\9#C^> M_.'LG_PY.GQ]='X _P[?'@SA?1 ^L;1O6NQ<78N&'<\!"81\MFK,!B$P9K5F3]H;)$-Z_K%K.M7(DEO6-=/9%UMARK& MPR0 MF2S*$/8I#"RDR!([#"+F.NFH9.[Z;-703Q(?'?#NC:L:UU9UZ\$IMZP MKI_(NMHV5[F?"N8EJ>VZ MQFW'-L+GD6Y(S'DH'6%42#V'UX/3V_DW4] M(I?O_)[205@1W%7N1S$4>!#WID&/T" M3GPG]^R[M<:?STXW;&F-[-T-6[H'MM2:M[GC17GF@'KH<_@OF0I$3G-LT-32 M5(8\$FGR[%6T84L;MK0^;.D.;-D-6[H'MM2:KIXG ^XRB9!&H"W%L6=GGAO8 M61JE69(' 7/%LU=QZ*TM6]I$<&_+ U[/I3*O=PSW]HCKCXI%/X @[RK^O>': MM^#:!SL=&S?T_,!S&+-SSGP[X%YFLR!A^%/D15D29%$ -FXX<-U-XZ&G'4QY MXNSO 02*-^SO;MA?:TO[>1)& K14Y@?2#IP\M%DN73N2+(Z9[SLQCY^]"I)! MZ&Q:[&S8WQ-F?P\@V+QA?W?#_MQ>IHR V.#-A_8@>2.G7$OMITT=;,L\'V9 M",J4">(URY3YT68R3=N0&P$@/;9BY-V%^#%" A@\ .N> Z';XVEA0MW'#2K M[E?"6Q!OJG*TT^(P'.;S^%#;A(^U[DSCNZOP][_M^?O?/I_R/'<#-PGL, G0 MWLL1*DHZ=N)D<>0G;B;=\-FK9.':#VZY_7<><-IL_X]N_\'K_5/N^#["S-O MVET[\%-A)XSGMA_E0G@1*,8N?_;*7_36$D;!/3OW-T?@AX_ R?9IQ"(7KJ5C M@P44V4&2^F &L%9,HM)J&!V#-IVKBN9+K&BVY!C'^]=L>&GY PLEQ0!^&TO+=_!7-Z6# MB><'$6_J"<)&?I'#RX&52C<=Y_8XU*GLMQ M#3/=(R0=A7BXP3T\>/WAU!=N[(F,VXX3P:'VHMA.L5%BR!.>.;X'LLV=QST, M9!))7R1.+A/@A$[F>$D>)'GL)'[,DWRM< ^WUP 1;6?GP_Z'=]LG:](2XG - M2'KRSS5![%L/?.OW1[O_W#TXWOOS7K$O;TS4O34@ZL'.X?ZN]=LZT//=&I#S M\/CX^095,+?AF5=/[=^0]QNSWFY?;BS M1S^Z+Y^WX(Z@JL*8S%U-W[ M1NZ6EER'2*TE"N@[H-0;18D=38B3E@YM=M6!G![F)^SK$S:]]B_W/WTXY=(3 M+LM2V\D=!TSPT+=3$3JVD\9A'B69FR3)LU=N'"QQO_SG;[G'+NA"%<$# ZG,!EU.)]J=.EALV$GS:GX6>?AL^GGO!"F?J)+3W'MX., M9W8&1\".@5_Y'G/ 3/>>O?*6.&.>$U^YU8E(?3]WTY3'<1X',@*S/^(>EZZ? MYXD?,F(+RWTPFQ/Q:T[$MX^G<2PR)B+?9JX0")$J[2QFGBTRUXW\,."NC($_ M^/&2$P%"X\92Z4X]+5O6WKAI*C&X5MI9TW(*FWS+X_O]4JTYOC>.0][P9+^& MY8VE^%VM\[U:]O98/?.^K*=MGX[W0(-Z<\J_[7\[/.&G()E<)KAG)X$$*2@< MUTY]P6R9LBR$(YYDL0^G?!!'BV&(Y[]>$&[.S?V?&V?_]>ZIXT9.S."T\!P. M3^"ED9W IMI.$/@2!&?(8PGRBT2_B';]RX('RY0P180: MCEA')]OTZ;Z$-9P*+V%%)Y"9?I(;<=QUX@7Y9X"DOY+/E3[*L+C%&_%)G<#G= M(5:V4=7PH@_E3JWP6T;N7'N]SG^?5VT&W1D(L$JRSS;+854OV/""7=;/_M$7 M(" ]YBBZ0*@?I4:>_SQJT.:!UE16=(Q>J-XR^#6[7L<"QOB^ MS/]A3 W2"X_S'C DBR *66YP\(8P1Q9G&=Q^@2Z MK"PGY+42^]6[$O5"[4XQ+8A(8YR-N>ZAV3A;5C5+KV=978B"53A ,;:.+XKI M-S@WH$8.Z($/8VS';OUO,3X3Y6A@@8(ZYA*T3@;C#*SC"8.G4.G<86,FF H7 M-%U#.WZ?WIMHJEJSDZ:SNOS*S]GX3%IPA-5L=(LJ-M5=FVS0?VDIK*ZE#F , M"Y850]V$"7Z'+YN*SKD!%WIGT5"@)\^&:JHE_%EIFFH9)"JP]=2J^$F%WYF4 MU51E%;&;!7$*W=E+MR_7>Z'3@+:LM]@)545Z9/UPO^,3*#GL"&(VN+>:I1Y M2!]0NE(Q&L&S5<%4@_FEO;:6&"*_LB,67-EM=32!GN^K<@P_CO6YW>W=D].'GW<2W,DW5((SD^_K F M:6/KD8EW^.'@9._@[5I0=!T:YQX='@!)=W;WX=H?7YU(_-BTZ[VQQI&C%[_ KO<%O\DBWQ1CT,I1\]KK M))&38NF^M'8J*8JI]8X42NNWDW("JI7O1<\?QF*O7MK P@@M+$C@HE I;?:P M5>50;1T+5H&JN5.*(B\XZ99;UC$8':!7XY/3DIZDKK:@]%$>$^Q^L_.H*$NE MR7X!(Z6HL6XQ5R*Z@GKHX+I@YL(CII36""X::%)A)I+-;0GZ10]@M6& !^XG: M._70Y6I#T4*PL,DNZMU=LVA$#7#AB[+05LAP:$(!V)L6[CBV)9Z!BGZI#39# MX%I9!7KF%P4H\14:)E2.8"8*I*S0TR!H;[#+)U$49]"9FLI$L[BLIF@CYLT9 M[18Z(#7;3]3\!]J"(6.M M+AVV3Q!1T3\&%&[7^!? T]]-O 5#FG'L",.AVC M?60^4ZO4=#$':1D]T>ZLVU> !2B_L/&TMVTL*V=@D3+8+=B@<7_"0+II66%E M*(T/UBZ9R\I:H^U5N0CU@-:.O8K!4D>7"_Y:SR9H3M+O:#AS>(DY?\H65MV) M:3^5W7MI[D1CB3(J)=JRMOLG"\M-/LW$&2V?3E?;T%@]OVRM,"E]Q/!7U4S9 MS @/Q612E1,P^J9DU^(QY44%9C 60G-#^)GJ&6U61*9I^PZT3JM)J8ST48FN M 6 AP\NY+ZE:&7/<5^Z?ZO0\F67 .ZT,/0L2KPD2HL#C@Z/4FEW@7BL? QJT M>%I[T;9,@J C^I"WTWH-QY#Z0;NABK:I/2S0P5N,&FOW FX=3;>L^^$[10S3 ML5J4L%PL3%+K4+?N; :&.%XFN&/G#";%K,:JUGP&/B$R=\WV]@K5'0.^:CP8 M F8!Y('#7U]32/08Y3\;SUAUB3L67ZD"Q+83K*L*L#>&,WU6((LDN>^]?%N6 M@A@XGE'E!S*R/W2>O[".X3P-84/-_3^!NT5WH'EP#PY<4>%A>A@T^9F:0B.M MY; IJCEOC32;Z15""U"C-P?H@Z0 Y% 9QC.B"N=&>IEERC/X.88 O>_QS3# MQD\QTP-'1Y_9"M=FPU2 \=+730XXCGP\E1/+LV#.TR8=G+R%^&$SH:+93OKF ME@)+0(U1,@$R+-=ED55%9T*)D:53E5^YE$!"Y$/MJF@#.B\A_02HBKH"4.&; M=I*.S;3/*GZNPU?!P +6:;@S M12.U&7'"OEJJNX0R+[J%,TK(+1O^85#QE\@OPS08!9_P!BMS35%4,55L.S,MD/Y59O 29>LBIT"& LQZU(@GJ@RB]^%F MH06J*^F-F:G"@F UP$$R5DX[.[/?]7DY&PH3R%**?]-1A(24BNMIHX#B86\D M6,T8\C2V1'=1]'NIO@U[#H)!R%R2@8@?-_,BBTP=)A1IV@8R%FY-0A)(.L H M(Q%2FR(TPS&PO>[674VZ)KBH_1)$1E TF++(-#$5W>YF\6KAR]:EY"GY/L!V M!6Z*G@%\3W6F9JA'(YU"QWIPDFW %".:('M03F1M!+(O2?&_7Q*H5$DLSOG*P,-'U8/2_7^ =5[Y85C<^K#MT M DG"\UNNSGO.$G4>9-]W*/3(/DT+F1X)LZQ!7,V([?C:/XLRBX %@YJ=A-.#8VD%>ZL2=V3)L]NV10H**#F M(/J3:*R0'W:LH^(WSR<5^YP:O;)K[4PORB8X@330C[SH.E>&E\;'MG13FI"1 MFE-7O3?##12OG,Z/*1D8]).JH$^-F:MS#-O<-^5OV[#V>V#MS0%3A^L*YI[: M[KI[7<#N;./\<;#,U]_A>G@YNP\^E,5?O=2?I.'6FD[*]=PG4FM1PSJR2Z4- MXX[(FRAK6+MF*:"9"3 )?7.E M;Y-ROTFY7Z'[]<%JG4=R+G)N=_DW-]=JXY&I!)2B3OHF-U&&)*T)--[ MQTH";_ PSMUM+6[KG62U7).HT,5YP<_;.,40-":I5*@F0PM4IJ/##RH'3:6@ MX?H:ZU35$8_*>JH_Z/H:.]Z_>@8Z4"W15RJ_%BKA2#U@=+UNRK0Z LY#<3S< M]@RH(V#\+.6K.VZ3G0_>P<7>XJ50B68YO2\J:E7A8R(*J7\>B$?@#3IMVLGYI><_I'6ICYY*%\G+UP.9YI(J/ M$,FP*[ . 5_D4^WW;Y_O/32WZ\.Z[-$'SJRH\4(M(\_ ''IS-'0!1/L04&2Q M D,M#_^FC&,B("4#M2F=,$K#H?$;QYY1)H@-_9D*STXW.)#Y+E.RX[=ZH3G5C(_]+G4IWY%5$-7,6L^E$\@O+* M$798?6Z]P4.[M>A;G<,E6.I=)>?-M6ZE)'QV(V2U!R$A5ID$6P]*CBV=9:^_ MI1=M>__;' MMX/7PV+_]>=O?W_ZP]G_-/ST]XF ?Y\OY\$CP"+T/G[BWSY^^_/SWV_QN7WG M\*^]B\.3@]'!ZS\N#_\Z&!YX!\/#DW_E^R?;X>')AZ\P#V__VWYP<';J"IYD M7A2"L.6.'?@LM-,@DG8>[&<2(\X09>FK-0>&D[O'NWM;-\OL-X-R?FPO!2K]OQ@]UX;B]R8 MF \*I7#%) ^/WA\>;9_L'1[8.L63XL0IEPY(S@J. W78'!1%90#[."()0."R+4!5(0" MIOW+5IN@00"([-)4.=>,Z!6;UE93RZ5E<\GLKWYBFU]>T6W M]KX&&X-+1B*CE48H+6H9(%7&&8FXYUB)8)6RBE"5G9;SWC,-'OQ_# M43=NIP]GF^G?GNU\V:A2>1N-1=SHA;_/4WEP#)XI5/)ZOJF)L[Z6/[=W=NGV MYO>O K2)>\=0DB(@+JU"+CB./'4^)&V99>%2;@*T( 5-'5:@0%@8YZT1 5P% MS)E3EW(33]U+S=8P]?,20)7!KJ9DL] P;++1HXN^6+:MT\TPSK8:7]'Y(O?5 M A^OKFK)TFS\;.]G(NWZ+L<#[ X"G+.RN/1S&%^-? M_FP=7B66ZJ0_?\1!M0[0W!5N'/L\1L M(]S\T27M_5=F/P%K,S%2.8][48[U):93O3G"'7\PJ%7R\G3YA4+?>&),SZ<; M3L*\CW7"CZ_7!&M'_DQE&Z'/$.=-9%6]]ZV$=5\#.ULBOS/,>AG&N8HX;:=J M/9X7 >!A+P[Q0@ASX23W7P\IIIM,EUK%:LA<(#DM:.[BG3VIPN*=?N-ZCI,9 M_M-N[,%[P7O^:W]^15O'WSH MYN.[IW^EK8_XY]\[KT;PWY/M3<^^LL!#),$CB$DXXEP&9#G5R)' C;>*0?Q0 M9S@TE9P\6<7_=L?6[C5BR#O?E\LVS5E5X&O6OIWL(163BHG8>^\R&P M]F#@3V8EB8=3WN6'JC]N#(UJO*PUXYS#N"#Q/$C0#VY + TIQ^Y\8@:11%7"F-="(,:4^D"MQQ'%+F3N8S>'*+ MH_MT4;;:TINS*^/%_N+3+H%/.YTDR-FQ\LX#F'*#9?GD!-*U* MEF-)D1-"(BZY1,9:@I*B26KA,O_[ROJLW$#Q29_@:D/[TE+;@N2@FS6T?#N0 M6JO:F-$:OUY)4-]LWMQ(B MJ?A;,J[]!]AKFTG::-%S%4LUCJ2YELKUTW$B) M-$\:<2,P,F"@D!8AL,B9]$JLK!NY*O#E!,IB^?=SS,,YC-NXJB(7A3S(*ODU M*\_S/LL-I<4.<6"(((9 M\_7MS9((,Y*PE^M@#2IA*[^N%U[!5P 'LP=8O+LYO+OM2WD(':B/7B%J MK44\T("L]A%)[&STWEK'W.P\Q)V[=L\C&;$,EJ7IPCN<8&XM"V1+ KVWV;OV M^ZA<-\:LO_GAG.ZW8/,\V'PQ\G;81:621Y8ZA;BV'&GJ!*(N<1] -U@D*^ML M594*LN?D][_M9=KJ_N"DK*<5%)Y$X3/%*+ [3SW#SL;HK'SWVQYK'W\UB07, MB4=:)(Q@Y"TR-AHD&0,]B)CKF%;6"5FEBA2_^/GXQ:\[/V-HLFW%(5X2*+X_ MO'TWR R:HY-,+3AJDA*'I6!W;OQ]=1%_?1!)>0/XJX-'7&*+7-(!846H54DK M[@!_I;G<&J*XO4\6?&MZZ(:"H=XVT>^AL[_O$Y2+1_P 'O%5];J_#<^5PM3? M&^J'=[S4J4T!Z+I!^>Q&DG3?"!&L0"QFDN8K($>D148PQ)[V$_^;L!#FY8'KK(DPSKV&P M%46$Q(2XIPDY&S1B+-#(E8H6AY5ULBIF[,ZXRU+CXD@O"IK !!MDVM2& [@X MS@E!#("J$1IU(B%P1'DC#B M$G$X:I*1F):-R,_$5[X^I3%1P5FGB]"MJ;<*.X&" M]0%QJQ327@HD*1-2DL1MYHX0JXJ;XD0_A^Z 5Y7DYTX^5Y7E+X:?/=^&O@7' M]"<*Z3N-!M5?+> ]%WCO7@1O2;'R 0M$-;.(*ZF04Y8C[K42@2FEC*NJ.?@, MQ_NQ,]7WLV6M;+GZ37SO3$SD5J=W >J+F_Y4(/U^RO/&ZE(@?3Y(]Y<*] S& M20;PPJ,!(&>YIQOA&%%%/184QI^$E77&5ND,^I!2(_+T47NOWP_'G6YW,7SN M@L&WP> WS5@6T)P+-/?"#742.$8%$],8[[O-^DI5U05>E M*KO]BJN;4QD/D\&X_YX>!7@?T/D=X_5,)[@=2S)Z/AS_?@G'.>=&)(9BPAAQ MJ0FRFAA$M-6)>\\-]BOK1JTRJA?<^5V<[,83]XQ+,\[2C+-@ZAA3OUW:\<>9 M98IRCP27 C U2623YXA21F@27LJ\P%?:<3X3GW@YVW$V!YM[WZ1GVV))?3GZ M==Y8R@MJPDI#S^=F[2[MK[0T,AX]0LF"_E$Q@TY2?Y^3!%]-#\MK.NHGP0]K#^K-/-;U?\36(#;\L!7AZR2;ZT3J M*#;YI-QV,N>1_GW4/6FQU58F1ZYJ'.T@MH9'[EOTHTSA#K\.XW^.J@K(,\JC M?.YH@JV][T:VTX-+PGAE+;3=5J=78TO&L' TZ&0.6SCC(-KAT2!6%SF$-^_7 M[3 3/&<7WG[8ZL#KS'KP].Q&.^.Y1@"M[>/@^*$>KIG_O]X;[ MG<-*!O\U!^A:K5.,FD@5!=:Z@F% 93P+V :G40[ MN*@N9S%G![0V_IVIRLY'O5:1SQ5R@(H 2MN]^*EZ\+_AN9^Y)K3??R6<';?WOAIK4Y#2(NL91IQYB1R. M'$4:87R58,GPS"FZRN\&4YP0R7A*#0V4)XX-SOJC-8M<>GB=@BF/H@G;[[\F M"8/OI0*/W0"F" /61:F @A7*1<&HKS9U7H$IE4.4O4V DGF1A,6(4P 0XXQR M0X3Q40J,J>*",J%T09)%UY^?6\=?M1"NRG0ZG@SB27*DG8"X@WK#B0S@>+I, MV3:K?.HW@"2DY"(/3 NMN);S+Q^?C5YX7Q4K;UX'/M9&OC=B58K2ZH9^R>P%1(W>A'=8;DL#_*%M%V6\.3 M7@3]C;5]CS]!=8=9#3)3R'DJY7]R0B+%/-]R8<^@/QRV#@?]<.3SCM->CI/7"G^[,#,@9G;7&'JY#JA N %5^WQZ.X%8? M*]SJA Z\W&IUXPN/-AK$JC(J7Z+7Y'W.UH5@)K1&]F?^X+ _'">0QADK^,H9 MU(7JVOF[Y]PM^S/V#TS(:#2 T6OF<19#%MM!?L/3,5#6J;E6'RS:M<;WMY+X MQ8N_;S1H;WRUBGIM<4 ,M4X+H,+ IL9@I"$X1$KK"'B I>043$UN_,,NFQI0HS/@ M#F=2O@'D]?JC5CH:]#K#?8 ], NU*DQEZ^OT>(:Q?H70+GH+T02 L=^?^F*G MOEZ&T$&V<)?L3\[J]WP^5+N'P[6;>8!/:8EF$'_$WE%CM\'J]0\B2!2$&,=_ MP8C%QK9D<3?K%?G+%\0)D[]:0*M,5B/1:LQ3)T^L"G=:L9?/G5K5.8YPL[FR M"-(I2TT !05(@< P8FJDDP:"4NX-;6R2P@3E&\ O=YI. %_B=3[][;FN?:BE MN)T:DQ8K!V("E39!*!M^=&2+0]N@#&N__XJUSHD?<&BC@N!1$HZLC Q%K//R M!W.:X;E*#HIF/!'-T.!D2F894I)E@NOHD#,AH9B4$_ W MA.=%O^;0K^WW7RF+!D<=46!$YH0FJ!8!Y%%"\X2-)#0GMXN"/%L%,8;R2!5X M*<:"@F@7D,.!Y;ZH)F(C@K,5KQ;#E[LY7?I@-3O*.2+M_(C=DSH@RE[VV'UN MO.VS;IO-@1S^5![Y63K)UGUOX.B7(3BDMYH]KU;]A_ M(%B)A^CH\.I8:"+(,8\8Y) ;!CGC]WB,A]0W>\;_]^HQ'_*FDFQM+($H=_[? MJ_:C/N>-I?EF":3Y8?O3N]8R2',95//E^T]O/[[=>;O=?E8+C=N]UL;AH--M M$9T3/L1,9Y7/:.K;U!A[_<+7UMN?75ELV;Z'Y :Y(]P2NW W5JE(^ MTX'=J])0;VQV>GYTNMVXVGH-K]4)MJX5;G6C#C_M[ M'H*=K+Y7F%S3WPFM(RF-'C$F21Q.-T(G(X*CD%GNA&U^2$XW& MO]RE+_FRWQMF*59_[.0UIA0'\++DV?J'6Z>?>&[-' F3&ED-<0-W0<%OU$"$ MRC'3VGHK(21E?!7/*(A9S9J0$^/]JF?"<7_P/2N7MX>5"E9M?>'S$-U4<<38 MR\OKD^FH2JJ.]F':[.U7LVL0?_2[/ZH+P?AT1JUD?:YM.CE;_LS?^E!]*P[& MZZ 7?+[\J%G].KTC6[NO$U!UV*^#A!=U/OY'_/.X$T;[ LPZQL$X+3.E*_, M/M.Z8;][-(I_-ELL\.0E5BX#8XV"/N:YNNBH)_D%64[\W!^<;WC9B\@-HOV. M;(*W>F&[Q_9DN/+'M,,-8']!HI<$=5MII'1_TJ@&#U"F7P/'BWJI/G\M/[Q= MOH=N[0\R'/^KDXRRQ+/(@M)<66."5,02J9-A)$3S58%'6FT :!_F9&\E_O\ MV?59RG%AMC5 JF6 :),X0S&W'&L1K!(V4>:0C1,F%=5VOZ)^S79ZJ=^M]L_KA8CJU%N-CC5M36]2]N *S3/ MA\X+VH;C\\B]VOS_"UO9+33;N>2]^8V'O?C?^Q4!)/01? M3;T'<<:^T]('9EY93OG_=9%9'0!]@1.TQ/C]<'NY_=L M:W/O9)=^V6]OOH=[;O$V?4NW/K\G6[GO!1R'8P<7>V+L?OZR_V73'V]O_OO; MEX-7N+T)[W>ZQW:_[?[\LOGI9&OS/?FR"?<[^)*V.DT_C(_X^"O)\98P! GK M(N(J&60IXX@)@5.(S'/OZ^3/#':7Q>J&L30M\Y;!U'R^62*O--*[=S:NV\/L M]40MPRFW^$/T,>]D:,;_93W\&V<#7I!V'J0]F4!:(Y-R)ACDA:BX:#%R5 7$ M-+7>$2ZTM"OKG)\_#F7^PKJ3/BD'E4:#U^?0H?1C<;+^.YT5) M3Q$'L$0Z!(ZD-!*+Y(2Q&G"S< \^BQS>O38GG4]V\^7K%DN,=YD/N3]2MX6S M+LN7'GFJ[4,?R!!]G#!$SF!'19*(>,D1EUP@+31'1KBH@_+48%KQ;@G!%XY" M9G'(!IY5+^W9P_Y0DKRA0MRD6?82"KHX5_,*\?44!])55,Z7BCQLW6YL,591 MET[HR[90NC0BO"<6VDYE8PK"/C-IH@4M-A MYI=II[OL&5F%"KWP"KX"AB '%25@F"-@V)[,7"5E@L9&H,ASQM_2B+2">$]: MZ253,*3.!.41"08A[AD"=F)GX MBY+LF5\M [64]^-FC_[M!_Q#&X>1=UX(-J/WRPU*',V\= MSLX$"]C&5X&5M%%HY!7)I"2*(FNH0S%XZYD.4N7N7.H!DOC%+U\0F+@Y0&^/ M]N.@Y6NOK"Z+[/?0V=_W"=S%4;\KJ+ZJ%O*W<;K2BOI[8X>]%]K]7J,7!:WG M0NNW4VCM1; 8,)HD'A WS"-K8T0B4I:D$E%4%>KF >C>GT?QY)."Z[,TRJ$] MN<<>IL5Q$I[I!Z,D#C9:\JY6DP/5<<+TU"=>*,"RT)<@YE5O?NH"T M-1AY(F2"L?:&FI5U?AFM2[GF-1HP M\84"R',!\OM)0$Y<6>HL1D9XBSAF#!F3, HD1>*CM.!'9]JER[V]RKZC9XW( MUV$F.&48)\@HB?,6*/@-:XVX%M&R M2%/,+)6SR-2+4_VL(7PSU@V.*MZJ,6*?%-=Z<1'Z48BBQVJR8W\6I_MW$7MW M$K&YX"YRS1$%W$;<8XPTHP(E[$,(TNI(,]?I*IG!\E+<[B>(V=-;*W(GE;/M M%5-;*1:X%XD(WB,7P89]4;F*QP/4W'=PQ)L]T=-NQ MK ?.A=7?-B:QVEK.=;0!8643XBE9I 7._JX/E@E,>7)5)RJ)+Z>7']O!79Q, MQ+/R?DN[V<=.(Y=VLPN+KE/; [FB5DC/$6-!(,XC00YL*L)2<*QIDEJ;TG#V MN3C R])PMCG8W.TF+?T62\Z+VI'VQG)=4 M56M8^-V,VO7O2Y"5*Z4#%%,O; M<21RCCB$>4C>>A]XE,O9M';.B7G)"OY1D8'>B"QZBO^5UQ3&2T\ >X'8GN*: MV+YAD<^3LW4(E^Z'B@2^X8.//P_SC*Q)XZ]?W(1/?/^<3_QH""43:B+S. M2W%6&V0EQ3P3!,VH2(PF_R+<#0XB79P44'.0JT.Z&G\ M.[,DG8]SK12?JQD&2@%X9O?BI^K!_X;G?G9COW?ZU<3 A X,49MKU7'02&MF MD:-!.2.C-TFOK!,R'O=F0-=;6?C#M=;UC-%/D(Y[KTF9S@V.987MWC5Z:^<5 MWGY_NU6R5A=4,G9/6H.8NM$W/.N'_5&V+;;;&I[T(NALK&G4P=2"0N6A;RC6 MP3#!)R?_DUG5$ZA9;R^OPF3Z2XA+^^'(YTU9O>9LT/[OV0C7QC=;8.KFV\F=:F0;] SB]TZS]U(FF5B=WJ#SL#[)]A]D4!]4= MMN+ XJVMC240ZLOWG]Y^?+OS=KO]K#R""_$9,:N3V'W.QO#QI#?J M]\ 1WNJ ,3BV/V(>V57PF^'L'W:4#ZZ4].'2QVUV% MW\"Y[@]Z'5OAOVUUHPV-6?B1N4&S#;+AA^UY.!7L%#Q)?IG!W)(<1L(3=?8B MW*DV@]E2#JH7G#YV>-CM^)K!%+P:D'?UP&D0_W,$7SB!6]5.>.OH,-L]CEMO M_M]I'5+0ZM=.;PC>._Q_[!\-6_D5X%5&^[75NUK,^6E!:RQ8Q&HY;3HY/*_O MEJ1EW%L/;AKGU%M+(<[5,A)F!00SLP.6DG.[1T?OVQ9K[WVUS$GLDTNJUD70$U [7+%S/'-N)3S7-KO^/W6L1VV M4O:E LQX0*2]_6KF?X@_^EW0Z;5I&+PV,-IG=%:F7VF=<-^]V@4_VPR;7CR$BN78;C&7 \O% >+CK%27)#EQ,_]P7FF M*9B6"Q*])*C;2B.E^Y-&-7B '/V:"/I% M[)Y19SS2017G**60K"Z1KTX9P8-C)2 M<^>(9L%:%SWWC)J@"#;"&TJT#,ZN7'$?3Z(60AM!H^#*,TN5YYIJ%PCSBN&+ M]Q',2R&XXTX$SC#6%&05N*\JY"E5,Z;O$_.BLBU/_6ZW?YP1N$KY SC'81[B M"E5[E]9W*WS.A])9[>-P'(./BQ\O,&#!T;%_\.)Z)_5:639_-D#;2+=^YK%X MZT4/$%_7'@[CB_$O?X[;MG=ZE1"JDRZNJL!MSB%I#3>PU%0#-#=HCJ_5QRXL M^=0'-5\#"WCU<;Q&KCYX[94)6Y-2W?#*ORAE>(1JKX>F]VML[-T76EP,S-0# MK%-O'%0=& N/WQW($FS8,$=MM>48#>""=8.'Q:#HNTVQ]N()>]GX^_02R/1E M%5A;4 L[:ODNA"*]O4+35VCZ'JB:V=]V+WVWO6WMS]>:D4ZN ?>,9_OK5/N]WVFT^\ MO?F>;F_NP3-^.H;W^YGOW=[T<+W7::LSP?J4XSXB#4,.)XRXKV)'&J,RQ*+#6*CN:..XXB*XU%7D5N5=3!)PE8/1.J2_>T)QC0WNLFC-M( M:NMM,/>DY??986#QAJ"LB#UHR_SL&3W:#N]G%#'<*K9>YC# ,L>"8=)H M+7@2Q!&-11+.8ZDL(V;!MC)6D4)-/ YV(,<4)5Z8(U[8GLQK:8C]J$D0)7@9 M$'?&(,U]1"X([90PD@5_55[KL?=BE^36X]NF,S+;0?01IF/ALUT>\+YW.MOZ MFQ_.-*/@]%PX/9G724)@KE5"AMN\5LPU,I%S1)0Q5/N$J98KZU23!4_JE+S- M8Z#TV]X/F([]0>'9>HYH?#;Z!7[G*=79F6IP*HU,E'B#C!0<<1DL,MIZA!VU M03/)?!*91)P6-[FXR9=^ON[\S#G)^Z18*?[Q\B#RNT'_$,;AY%W75IRT.95Q M>/!T*&D?"J&GFJ2J*!CCQ"$724 \N(",X I1;VCT,-Y4I95U5CSDXB'/RRQ> MN+&6 JKOAT6\_MX3)A!_*+2>Z@*:",$A,8.H"C1W,]#($/@ADQ"414:=XROK MLGC3Q9N^.NE\:$]*QOGAJ]D7T:5N\'GR0*,E[VHE*6 ]%UAO3;&[R$1C)!+9 MY#SB7$6D8T5?"/IE'/8T EBKRZYUX1]X[D ].(I5X\C<<[%XT L/S;=QH>TL M7&Y4X%6C 1-?*( \%R"_G^JA+[BW$6.4E$J($TN0%MX@0AFFQ @MJ0?O^7X! M^:$\YP7<(_JL'//+A(M75=TNHB-^Y3:"I;,#BU'1=^=)EIVI?O7%*LQE%78G MK0+&1*5@*6+"6,2QP8)!TF1$C0"9.. =+0&">$UEEC;1,W*NEHE#[%=LZ3" M%P0VQMPFB^A/%P@NK#4/CIE[DY@)6(BU$0+Y:"7BQ@ADG.=("VES.V677"[% M6Z7L 8KQ2E9Z0>;YY2S%PR0G'K#3:,'6^W!OQY \T\UMQU+E,1]4?Y]R;[D7 MF%*&..<8<>H,LD9J1'QB6!GOJ= /U^+P/J9J<7Z7MC_ALW*#2[?")PZ\WZ:V MJVB6%+8I(L6E19Q$ -[H&:(R".%PY)JFA^A76-SC!9G_]]JO<#[9W0V'>FE( M&6GD[K BDIQ34IZ4&TPZ-!13/=.H1+]VM2 MSS/.S/CS,,_)FEKS^J5/^,1WCT)L>1!0_R .6C5U8;\WW.\<#N?EUXQ"!4;@ M_[4E$!Y+;1S@E22!)Q*99F6A;P$9.+_C]MY7!D;$ZI208A$C'@E%6@B!N =G M6Q-MDN)5XGD&!M4TK[9U-(SIJ-OJ=E*5IVSTI@V2!I]L6E&,P=%X%93TFDLJ MG,#2""J(U,$HJF?:L0D=@2GE7X2CP4FT@XL:>2O @D3D*'!HZ0%50#10N>56G(V M\LV0KK>R^(>K#>U]YJ0?1;_? WC<.YD7.BB6@1EF,;&18\&T");&:(R/0BCF M"G0LGO:<;AQG\EY*/,;4(L]D O^%TMQGC2"EP09 3 Z( MI#5\7=0(=-)-ED ML0>#R"EVFC@CHG':"V.X=S>%CF-P3H:Q5]#C-N-_"NC!)#6"1(1"589H3Q8?[VRWH.I5^/%)13)6Y*SZP6P,2]JN&C ;G!G23)<\PB_>.M\ M5$%Z1W!\G)XT!1I -4C[_5>LM=,Z[X1EG(!7834R$OP+:9*FS'"CI0>OXFZ M@3,J%8;Q5]9RKZA3-O$4,?B@)GKI"S \X.CSW%=(: AFC4*!< "&E"AR,.2( M8\ZTEC!W?5I9[S>XKDO6:Y=EX4+,4]#Z'3;_$M"W1:7=#( MV#V!&#MUHV\HL0_[F0&]8[NMX4DO@LK&FO$:HGC0ISSR#1LVV";XY.1_ M0,MZ>[D )/,4M@X'_7#D1ZVL5_79H/S? MWO@*4R?7"80SI4R#_@&,*8WW90Y28^]KM'57JA];___2]-*?YS8^MC]1OY\_^:*^7GR=J^UOK8@8N< M)S:.+=P;7O*@D^\V;H%_4KTDO$^=';GP<*-!M*.J016\6IWU.%\LR&F3D?V9 M/SCL#V/SQHUX6O"55@3Q'%07R-?.WSWOS[\_*Z%R+J6*";B9O%FJ67 '^?5. M\PM6CUJQ,+?Z8"ZNM6R_E?4MT?+=0X#/T;(2C$1%.1(T@%ECF"+C.3@U0D8O MDG2.Y:TH8G:T/$/G-JH\V[^/ !G89)[O7 _#7.9 4!>\\$(X2KDFTJ;$!8T0 MQ!/)L/+9'%",%6:W#J4GEK3?-9/J75Z V^AV^[YRH\>&(^^2]:.\)>KG9LQ0 M4^E7-0&>L4W9.P4OF7.8W,$01$( +SGXA#2Q B66/ 2WTA!;!=!FQMZFK#EG M"!W.!#M#RZ[TIB;\)/.(?A*YF9_T9OP>C_&0^F;/^.KE]F,^Y4U%V=I8 EG^ M\W:[_?;EQR+/.Y+G^T]O/[[= :$^J^AJN]?ZM^T=91^8FFQCB9FVL;;7@Z?U ME9]G1ZW.J+*Z9Y1+;V!*MS9^=+(;.EQM_?WWRU7P1 \'G1_@&X+=WH_=,'9# MP2EL;<6A76UM##JG_1[\4B4S*C=O= QB/6E< <#NW#YDT(G9S0UQ" +.OF'M M@_>.$H#\T:#Z) &@AVH-;VA3')T@/^A4R[$MVSQ5?59G6(4,^5&.*D=Z.':X MIWW;Z3?+UB)[QV!#JNK$Z6J:N5?C6//L0?_2XH^-HT MK%R[9@^.2>4YOJC7G'_$/X\[8;0/DQKF;#-_.:W7\E=FGVE=I=_QSZ;& $]> M8N4RK-48YF$.QL&B8Y:4%V0Y\7-_<%[CL1>1@R#W.[()WNJ%[1[;D^'*'],^ M'D#U!8E>$M1MI9'2_4FC&CR @'X]JU_4J8;\M?SP=OD>NK4_R%CYKTXR,"<] MBRSD])$U)DA% #IU,HR$:+ZJE?6="O@!A5]FF.WE'>MV?99R7)AM-,FJ (-L(;2K0,SM;H#>= A)\AEU! ; &$6RJ5F*3, );JS@),NBP M<@JE.Q=JE2MK'8^E,[V> W'R:7Q)J\+=(]P-!OM%]<[<-?*L?FS (UM;.]<)3+<^](73QA+QOCLEX"F;ZLPET+:@%1O^]"7-'; M>\@]0H6>]HZW4BWS[HZ'3)QZ\/][]]E=GZV#K=&OSPT'[X!7>VOFRW_[V[V\7=W1L??/'7PYV?W[Y_!:W M#]K[[4TX[\W;D]W3K>/VFUT*U_H)Y].M@W;:ZDSP&?I(C:!2HEBW_S7\N'8D/+#LE'M:?M M27Y@;'G05!CD:7!@3WU A@F* DY<,J*$\.;A[&EIM+(,YFKVL#^4)&^H$#?I M +"$@B[.U;Q"?'569)JF.KU=U8O^TI* K7>>+$;2;>G$/[\.+V#\\0SA?2X^ MM4'TL?-C%J7:H@A]L41&E MC!+%J%QF C7(1.H19DYAH06+SF5TYH(O7)JI9)(>'YU?=WY6^TSOD5+H6;7U M?1"XOC],?C?H'\(XG+SK6G"B>^$5?/X<@B0.'G$K M!#+<,$24%3+1 ..N5]:Y,$_5?U[ S%-QSR_FF@YK6O;BI=]W-_=%Q/TF;3)Y MH-&+=[5:%/R?"_^WIFA #1.2$(=2;KK".>7(>).0$B$RC$,@@:RL4Z*>!#MT M<<[O$ILS5WNUWS:3M1<'?;F0^C;4S'863#<*\:K1AXDO%'R>"Y_?3^&S2A2' M%)%6EB NN$<66X&H-UZQX*4B$?"97?;/EY^9H[CF#PU EWGQKJJ86 Q7_-?4 MW\L"_8N12K^-49CIN^],]3TKAF N0[ [:0@D>.F>6HRH"QAQS0C2B004B=5> MQA IX;FGE5*77?7'3J;_>IH63_Y^H?QZTHKBNS\5 "_MMQ<)P/TD@"LJ"+?1 M(1ALB3BAF9\(>Z0Y& YU0=W;H.Y3Z>G] MP#"Y-Y7PP$X(9C52@A#$L63(XD!0$L2(8*.)&.>$]"JF;.$"V)B5F$\[T#19Q MHT.FIDE(2(8U"\J2Y):D2\,]Y"M*+KLT6)BA3X7!^AZ2BL^(OMICJZ0&E]DH MQAFUQFJB,!:6,6 MKSU#X:Z^ZX[[OV"OKOK0GS%7/SQUM>!!)&&38B)Q)Y(S5B53[0@1GI"P!%EN MN9S@]?MM[7?>_@0 XA*G*#%!@#8)\809T$2I7"7J*6E*@CO!5="1Q_D3!M6R+CN8? S=U)RS.0^0"C A$5<^(BL3H"! MAB>K',Q$E;?4DONDKM:6)1T83\X2+@FQ6F$3%->>8B64+M"QB-K# #J8I9S" M/\2Y=(@S9I!6AB-,F$O::QQK-D=]1ZSW@>%SQU"%*HQ$2XFO7^-JS5TAHE+!;)1LTQ ME0XK\):Q-000R]!E6%%_?H"Q]7/[_5?GF>:*08C#!$:<2' SO'.(16*89($# M9N0]POAN ,,S#/:$82*I%699[*^O(JPS03U5$6E- M%(K.@;_+/;,N/BH[-419"N!%"$D)3\E;90BVB2D5),3/J;!3+XY"B5P(JD70 MRBODA +KH#%%F@N+& R<]C!J/%L'8E:5+/34RT%/_6%KH_UJ*1B5'Y7W^8;B MW/VX\VJK$%3?E3A?WA-#]33GH5C\Z"FOH%56EU2$U?HFA-4541]\!IY?'YS1 M@WC@XB"OA^5/X,APPKVT>X-8+\/];[[PRMA$MC;&!U;^KW(-S[FB(QC@'CC" M)\-1/,@\V"_SY89'%B[2N.%PEX,S!LO+E[SK"'CI1O4O$$<>G];+?9 :F$4( M#/[IY)?HV-4S"7>J> "$ 6\-(4XWVAR$P%E9JC51^"K\]T?L]JN>4C,HPV$( M!D=[>W S>%3PC9O%CB,8H#H@&H[ZV6&&"*T:S2*2,X^($6_D_%1&2@PEJI(JD""8T5(VC\2^$-OU\/\#N%D"(: M'SEV&"5I*(04EB%-=4(Q,&*%\,YKE9MNSOZJ$/NX/OF?M]/:P M,\KL]:"(^?,0'2AQR+.\JMJ95KPSPO'I +I*J+K^8% 1[@+JN)&%49V,V<]X MR5L IYO15X#8(K2&U N(6E4BY$J"_G$OSY+,M-MH>@66(;\%^*LCU# %3CXQ M'(,7RA\NFLY?M4UZ.*7Q=8?G&#[7(_2R'J"-LQ=\OK/@].W/K?=?:80XFG$% M=D$HB(-R1!131 D[BRE1FAF>4_^47VX/NMHZWN_X_3QP@U@9@.F,U65>Z+4+ M]-[7U0^!1E;SX45= /,C3G*[7V!]7YE]IG7#?A=,PY^-(<67Z>%GL$LWO, + M;G&EFD657O_<'YP7F^U%Y&!TOB.;X*U>V.ZQ/1FN_#$=C(*O<4&BEP1U6VD\ M%B7]^O]GE^^A6_N#C*/_ZB2C+/$LLJ T5]:8(!6Q1.ID& G1? 43M5-5D@&J MO\P0W,L[R>WZ+.68R6]/ ).5C@\_@V7PZJYR=F56UTCK,-9;"$2ZUQX.XXOQ+W^.M[)T>I4,JI-F[4@\@_PUW,!^L]6E MN4%S?*T^=J&JN3ZH^1IA[.KC>(U"H7BZM\P&+P;(V'PONH@O[833V[M!+ M+X%,7U89.0MJ84>M)F%1N,\*]]FC[/Q[R-SN-3O_WN3*HF7/9-6[_0[R=SZQ M]IOV]ZW-M[Q]^OYX>_/+_O:;W>/=T]V?<+_.]N=//[<_O]Z_N-OO"T1$[1V/ M=^G[XZUO>ZR]N<';!Z_@V?[ZUO[V"M[MK?BR\TKL?GZ=MCH3!&8LVDB%Q,C# ML"&>9,X$1XJ<%)8$%V.@866=JU4RHQ9@L3;-+TU3J&4P-9]OEM4O3:/NN\UV M64YXFB!\,@'"2C@"(ZL0_(%TTA(1N E7+404%H2G"+]_PT2L M%^#ON=_ULVJ1^L"X.^W#3G:G>#WH'TSDZ@MRSH&<[9<3R"D"Y8QIB5AD%/&0 M--),4V2()I1AZQB5N93U\BZ'Y6F$OFS+J$LCTIO\ MS)Y165\MZZN/$B)(Z[TQ44CL&3>)N>!%!">388&YL]6NZIODG>Z4"3F'"C7Q M/1B"'%24@&&.@&%[,G65L# 2&X=\D@KQF#QR,@8DDJ?2.JX,<;-35V79M9BF M,V;Z0;4J5\CI%QJ1'Z7)6T-;7W_SPYF:%,B>"[(G]'S A^X.3LIA;@/NZ[IR-FA2DGJ>B M9F=CDL0@!,$ICQ(YX31@-3;(.%OO\)4I4D(CN-=Z52A1'.SB8%_Z^;KSL^KB M=X_TQ,6S7N11=UX(372<]#DN=X]RH/$4M8QR144N-O"4J<[1A MY*SDR%'CN1%:6JFL1N M&8@05E.D&,O4.#H@'85#(B:2DL(2?EE99ZN$7T;OLL7HN0/WX"A63 ^Q-XS% MPWXZ,'X;[]O.PO!&5UXUJC+QA0+>4*&@> MJ)0J1L[R_E!F[G=_:/&Z%P0^[BIE,E&G6]SQQ<7Q^TR53'Q<\B6WANU/D[ = ML30"$XR;E:YN S>BY7L7IRMG4_<)Y^&]\[$S+W,VEB<[>5%[8?BXRZH?1/4]E,. M-TG!)\J035XA3JA"1G.-.*4V11KAF%E9)W35D,NT-J7 Y*DB\Y@2=!'=ZH+! MM\'@I\+W_<"@N3<)FHPHZK@TR%/B$$])(:UX0DP0+*TU$7M2QOWIC3M/)GJ= MF_Y2[Q%@!P-C:2@B@H/YM!SB'[6R3MFJ$/J2L5SPH&<1XYI,,[)TIO-RSNIB MJLH-_EA?C'"F9*@6+=89P_3,F*<=R^+"?/#]? MU-;#-Y;K@IJHTIOXN5FSJ7VW2G!.LR&+(:^,<&^129PA1C@-WAJ=I%_.[L1S M3LPYK."8.Q9$$7_!8SKSJ]7E_Z@H9R=)W\_IH:\F&>8U$?G2LPQO]UK_/NJ> MM!A9;65RZ]6*+/@@VN'1(.:)WSJ$*_=#!HPQ4W#>9Y"G^UHK6<,!!75B.#)).-98)N?* MJO'"T7VW3_UI>^^K#D2'I"627.657QF1Y2$@K$U(07F)@ZBZO>#+"[^MX\X( M@N+6T3"FHVZKVTE5LO,Z*O=(N!1>4\ZTY-()RW7 @>#(DV91^)DF3#+0"\-+NQ4_5@_\-S_W\!I]N MO?]*,!'&B(0(%A%QE9?]HXLH!"H9C19+KB%4(Q?AMY7%/UR%H3TX[$:09VL4 M_7X/P''O9%[HL-ZQQ U/T7-N)#$R).$Q2=X+:7PI.%E([1$ '18+2P5V2'C# MLFODD O2(AZ- G<7A] T];L;Z A)&AZEC'!E'HC5$6/+#$G!.2WUC:'C&/R> M8>P5]+C%^.^= 'HD#M9>D(@,SHD>GOOP1@KJP 5Q%#LBC5M9KV16 \8E&,F[ M:K+G!;@Q+VSHR*BEV )28;AU,!9,"JB@ 7O"G66/T?BH8$.E&Z?;[[\J:14W MT:+ 629FQ* ;H5YI :D:UK**Z*_NC:DPC^_K\++USK4 )G3#K%L;>4&Z%LL-'IZ. S MD*M/*^LY[-MK5H[GQ=-2>_0 LV/GO6B??B+;FZ]H>^<3;Q^7&K(G,HYW6Q/6 MZ@)>Q>Y):Q!3-_K1L,K^'/9'V1VQW=;PI!G<1)@4&\OEQT-^L-AZW#0#T<^[U_N-6<#-'[/":$ZELNI)3LX:8WZ M%ZX4?W8 2GM[XRM,G5QGG,Z@)PWZ!W!ZIREVJI=46YW<ZWUL=/S\2RK=6SA.O# !YU\YGCC]4GUP/!L=6;LPHU&@VA' M51=2>,PZY76^")539B/[,W]PV!_&YNF;5VW!5UH17O6@ND"^=O[N.7O3_JQL MVOD;CP8P%LTTS1+*0CC(;W>:WZ]ZU(/%:V8A2M:I-E$,&KH2B,EHK98E+?&6=B-FIDADZMU$E6>LD;\[Q4KPZ M.>5 #\-N Y2,\QUBLQ++)E/%?!#)*XPNW4>9:)0XETSJ=[E MA=V-;K?O*X]E;")R.Q,_ROLK?V[&#!N5?E43X-E:C^W-79S[2B4"UCD)! X M!A]9:Z2)$ ACXQ6.46%"P6)@L!B7^VQGU3F#VW FVZ=B\- M*+%GD06E-,/_1DQ.%"14Z^35)Q/>MUD@[UO- M]KXWU\826MRGG)(QE6M4UW*]QIQ8:1T@ I;"$2Z%F9^B[_;P4-=R!&_P%T_[[(\_B[9?C6?RZTSYX=?KE M\R?V97.+[9["?4[_V=\Z_<2V=S[L;[UY=?QEYQ5K?^M^OSB+MS[#+-YI=V&6 MP^P/W]J;\._SJ]/VCA=M.&]WYZ_NUHZGVY\_I.T=C[]J@I67 GQVD0+B LR# M24HC:;S!V'.L*:UA&J8?F-(,LHX:*:.B7@4PZP9;P3G'DB:8>-@)^'X$8#S, M4VMP%)M"\G_&[@<8;-OSV0=\VQO"%ZH:@$NKHU,S?&8P^>NGF'YJQHB,SE+O MO.+4.>.9T Z 8=(*),/IWNU=[)5KX2&[9RM.QID'_!J,T/ 0%]7Q M5ROO$U@O%@CKK\BT9,<_]<%M.:Z\\VJM?'AT "\!5QE.^F/__2]-B?H3/+FS M&=CX_LVB/ 0;HU::V/4!_G_F&*N5L^6R=N:O3'I\+V88XTG97IO$:OYLZC>: MM%;S"HVTZPH/D&;7'@[CB_$O?XZK+CJ]2B;52;-*M8\[8;3_PI@U+5B5F&IJ M/IKKUX?)6IVTNE#>4A_D M2"7GTY]3]YX%>>W,O0>"+(IQ?]L*?\1N M/0M)48RB&+,4@Q;%*(HQ2S'8E&*4WAQSR;%.(;[XG;EUAQL.;SV;'F0G:1%. M$OK7P=;IOP]VO_T%__[9 M;Y_NI_;+9E/Z1WS\-7HADI82Q>0HXHXR9%+$"(82)QIY4E:MK!.\BO$#D(K> M:O+\CKMP.Q2[]OX%7 NXWEU'$(Z-L\(:G#>G!>PL4?"#68IETES?#%Q/XZ ? M['"_X.H]X>KI&:YZ0QP)$B,.HX9XBB3OB.;(*F&\HDS&S/99%8/0/PNP%F M MP/HHP$JL)L))'A-QG%.GM1'621-ALH+;RHO7NCCH2L[0U:;(0^02.2$"XH8! MNH+T450!"^6-IU5KP.*U%G MX/J(7JOSTF/J5<2)FV <.#]YEU-D*6FF;@BN MQ6N]9UQE9[C*?*0JA=R]1Q/$I77(2DN1I8X:XWT <%U&K[4DZ)U7KN2H M%\8J=29RU)()SQ,X^D+GUH*>:.2LM0C3Y%W$SBL"WCX%9U\M7.?4Y5A1+_AR M-_CB,<<"4YDL$=PEXJ2+-#DF@N!2<%/P97'PY3Q7:[&U3EB26Y=RQ+&/R'"E M401LX<%R[9PL^%+P90'P)2H39>).<\9C\E8E1Z)/1%OF@B8EH%X(:#E/5#)L M&/94(4=C@H Z,J0E]4@*EK2(S 83'C*@+N!2P.5*<*%&<8$EBUSSA)FAD4>% MI6%<.A=H 9>% )?S;!U13&LF\\HRPYELFR.GI$=.*Y/ :_'"T&4$EU+M.=\< MW^F/["5J[0=;R"ED2/>3S2YD2+594D)2IHF,Q@6ND]:82::C)4I;I6(L,?6B MV*:3B9P=B3QYDM-U6E'$O:?(X>01-1$S#'9"&+RR3B"H)I?Y^QY[(>F^Z(Z> MT_I^,0N+KYO+;!8("10[1PFSC$>MP,F5/@KP?RF53-Y%F])B%N[(+)RG6J71 M,E&)$1%!0LAB)80LRJ+D(=Y,-)*4S,.E6HM5*%:A6(6G9!6L(EPDEEN @E7@ MU!CEB!(D.&P2%F4!;H&LPGF67!(>B1$2>2P=XI([I#WS2&%OE)'&A&07MIRW MF(5B%HI96&RS8!23(2AA/=$<^V"(I%X"L C)):.^+&TLA$4X7]K V69KDI#Q M7"$NJ@[442%E?51$89'4@ZZ;+H9)*&7,CUO&O)@/O4Q?+0(N E[NKU8"_J/J M=+\^P2LYQ9IQ'<]DU8@'/GPQB%TX^B,VS?$)!@>K(17@M.9 6)E]IG5@48Y& M\<_&AN#)2ZQQ&Y0;3?D4WP5B]L]]B> M#%?^F'KY@TX/79#H)4'=5AHIW9\TJL$#=[0_J-3H1JX5X37#-3QS@^ACYO]K[8T)(GV,H:9W'&1]R*?;UI[M M]&I.$]\?CM!!'.WW0ZO3^Q&'H]R=?EZ^V=^B!/I=PE)X]NW>1PCIMM/;LR<> M+GN8]]MD07!_O+WS%I[E/81VGK6/ORJ&F8?_(:-HYNOV!EF52^N=B2PFK3BW M*^M\E#_D&M =N@_8.B!C/48.-KHA"H4TJ1 &1''( > M.<$X2L%3IY. L4@KZVQ5SU"#58"+8:9[!#3IGDR1JO[/\"K4"!!A]_JCUK[] M$2N^)!L &F&PP3L /Z"R)1.D2EG3,A_L.3"-JBM7I/$ 4-78P@5[*/,NY1LT M)$UPK :]7A755]RN?]FNS42S'_=CIH<==#)Y8K_5@:\/02$NTI _=?LQ28(+ M\ZP_"_VS#/V^[>UE$MPIMJNTE);A0@IP(^2ARP]=0*$&!;ZU\=5I*D'B#B5% M'=B&0)"CDB,<(]'4):%"N&KQOX:!JU0&U&D86Y_6/E[>4UU-\ZQN "I'W4J) M8.KT'6CWCPH5#C/C[/C*8<+WZ1\-1ONM_QS9 6!(/J_QAK*RK+7>9K;F\X?H M##,S&^AXY=K\YZB?@:&^-)S9R3,\YPGAT<_8%O-K9%+I"N@:!NPQU7.GY[M' M>/1N$ ]MIZ+HCKUAP[C=KT#J D#U?PE0]A)A\'-$J#$2G>,+J$HI+569N@\ER.?#QS7E=A:FMJ(9A=NQ*,:-%:-P M.Q;%*-R.A=MQ@5KR%.$4X3P1X92"RE*QNMQ?790DR'(V5[I_*LT[S2@MEO#N M_SE M .Z]^8KO?OZGL_OM/=[>Z7:V/^<"%D^VW[SN;AW\<["UN8_KZ M^];._OZ7S__NM#??PS.^%;L[?^VW3S_!]3Z=?/F\>[R]^2&U/TZT0Z*,>$,# M0US87 ^G&#).*N12Q#(D:IF1*^N,K I*[W\[VQU.I=_PX^X_@UY N8#RPS8C M.$U:9D#&0GA)@A0B8>X"^,?8"N^BU%0R4]-Z M%B]Y,5#YO \0M\X9[@SR(N\:,5(C39Q#QA(6B/$^NE"\Y +*!9071TYS@#(3 MX%L%S33%GGOEM R4<.6-\L(8R8J7O!!X/-&%QPJ73,1(^TP'2FU"C@N6\=@' MXR&T"7;YO>2R %%6>);[JXM4VK$,:SIW3IAQ=RO3I=GA;Q/*E&:'M9LEHY+: M1R'!D>+8>9NW/DL"LK2)"1Q+[+L@OM;VRXD5(FUA%E041/B 4V\=ISRH)U6+$9,C=7*&%>B M[X6P".=K5!B";(V)0()YA;AS%FF'$XK"")BV<2#H7,AA"2J2P.';A?)4LFH0IYA01RQCBG&:[8#6*S#M! M39 )B854.ZZI?<-!&.Y08RJTW_N_SU@WXOGHP;$R9XI6'5FG4TZ/CJMUB^\*$]R;^O5G_ EP9'<$JW8UVG6_=EM(>'@_Y/ (_1 M5&?6 /]&_:J[VW"_/QBAW, 5'F(T[N=XUNZQ:?&6KS]QW:E^L:VF^VM^W$[5 M<1$^@#=H#?)=A\?V\(8='XG)O?Y =;X=]6K\S-T!J[-Z5<_7IMGU7NSE?G]P M.W?27#,WL$-P0M.9LI]2S'=<:VT,6\,COS_=17O?YCZV,QYT.*-O8_7N4\U# MUBXT2)^I[Q6X_K(%N^$K5W>4R]IO%DC[U6SM?[7VF#W\;O:44_X8E6N:UW*= M(I6X@\ZVTU8X]ZWNC?J#DW/[NP/7_ZO;]]\?U_R*]IGY;7>^?/ZGV_[VGN\> MM+]]V7E_NGOJ^?:;#]^V-[]\V_J\>[K[K=O=WOER<*E3+?UW%\PV;6_N=W9I MN]O>;'^#^_(O;[9X.YMGN/;VYT^B?? E;7W;%5\I\<$KAI&)V".N.4$&A(NB MBUCXI+%QMG:38"[%L)&='.NQ,8(J)YWDBAB'G5$2*RU9E-C(E58$^#C,I@70 M;V7]3.:7&4,F)^U,7H)?WVOZV?)K6$J(%<;QR)3&$-1[ZA1V@03A[EW!/OK] M&([&G?*KUWY9=ZJMB!V>L;(=?P5/.@H+*J:"PJ!LE"'++$=<@L\MJ <_C5]4 MGBL]%;KV)-J]GFE)U;#9YSZYG:J?:G2JZQN0UQV_5 MTU)C=E]M.'_WPK]^9%[:<"Y +S]3NG#.T1HHH](#M-HL*E_:5R[!?)@,24LO MNJ(8-^AKND@5RTM0L/S!'N<4&%S"=B_U>%Z,=:>RK'0KL3V!52-G7.))2NDB MYT(Z3#6U(KGHJ+5*WHQC_=IB@K,8$>;#UG@ZM.-H.WV(F<\G+@P'V^_F%>HU M)+CWUFG[V];.GFCO;.#VSH?.UL$'N,?K[UNG6WCW<[O3_KSUL_UFEUQ<0]I^ MLWNZ1;=^;F]^)UN;[TG[S=N3+V]>_=SZ_/YTZQ2^2]^2W=-7^,NW?])69Z+^ M& MEJ9$28:8=XH8[9(33R#*>K-!4:<97U@DAJY2*Y5I#*E4#!;T+>E^/WEIH MGI*-)L"$)U09[[$0,C*:*.;$WD$I6$'ONT;O\UIA:F-.ZP?$K<.(L^20S?W% MA*2*B."%B'1E7?-5(]%R8XL943QN3_XGI>TJY7KX=6\,?1^Y7F3'=M7 MR'29T?8A?>4\TF][[^IQ+G#[VW![,N$LVC=Y9 N$_BZ$MB>;,!#BL#%1(95L;@OK#=(R)J0U-=Y(2@PG*^M$ MK5*Z>&'T0JV1YY(@9%@+3PB>: MUUOX*J9RB:!F<9-RS[$QV;U5UI1=IG<4Z90]IP_O.8,%*W9K'KLUR60C7*#8 M,86\\Q%QRSS2Q&MDE K>*<\$B=E%UJO8L 5/,SQR,X(GW^*[F)!ET^)E-B$/ M&1$5$S*W"3D/?5B P2'6(VFL0-Q@A;0T!,%GUD;IJ3$.3 A3JX0L.L_# SK?-#)9@C^#LK;&_WNJ:.P+\UQQ(\EO;7^>$E(.!/P$\\8-HAW$SUO]] MVQLC3"<.WXX;,=0=4S;\?XXZ@QB6'7=^>^LL7/\K44Y%H3UR''YPG +*6[,1 M8(:"X6>)*? ^.5XU^G*"-K>VJ,2<"U\Z4_M-FZX3MC?UG3[,>=OMPM""[H;5 M5AP>PB#")R=Y?%M=F#QQL-HZZ ]BM6.U&W^VAD<.Y+_9^]-F]I*MC7AOZ+@=K_WG XEE?/@.D$$9;"OJTNB[,+E@B^.'(U RT) M8_CU[\HM8<1@&[ DMB KHK"D/>7.X5G/6KF&?'1T-AK'WJC9L#>7K5R"";6^E/P2?PX'QR P MS_[LVOYXLQ^V87(=]V#@:YAOXFR*8[WWP']^Z[;/?P/N\AYX2T[W= 3/!DS; M:@&FM7OMW;TOK=W?#J[C&& >:;U^SUJO7P'^O>NUM\+ASNX1 TP[JO@5W2/M M0^!&KU^E]ODF_1A\\%A[ #(O ^+1@!K-*$8RDBB<5B*D>#VG QP)1"2%O8S< M$6=!Y_:"T)A@S<5DKZ<,N!B#:HE_'8 '))_X\8.O-A2K%# CG @FN:+<);5(G73($4$0#]E)V$:&-)7).4HL,^G.:2>FG'*U M".25%1$O)D6>?J/.:%S;;!-:L(=EF^!RW="%I&Z@;-TPN:AL$W1!V28D4RO7 M9'[7;"'?VGH;#DZ7XC;YK#('+*M3GU3BC.W1N,KW%R;]^WX4TTEW\OF/SNFXEPT1)/5(FQO-(/=+K MA !,?^648.F63KU]^DZ[=6'3]U'ZG"'^ M$#Q;[4P%#QK)>HW;8V0JN$^WK?XV/^7.."93$!%S(J,3W#BGB**$)!?)'#S% MOFD^?#T>!UZTN[=RU+@1/:1D4P2B)AQ(DSR$;/D?4&$Q(C-3E"38NFPC5*,7/_Y56S MV(L"W 6X:P#1]XD2(7)Y8K&THW23FR0#W(O3$5/WW5/7$5R=#6/TGPTD! MF 2K%3Y_.^AX[GWY7?5PY7KS>UOD*2HCL!#:.,FYR-Z4VC%ON+8^1)-NW2*? M05%HF7\13H9GT0[OC*$3<_T?G>R84.#S1_ YFRXF8<^I&??AD7>#F$>-X;W9Q._!]Q..X0U10MLPB::5-@G"AN80EW33+"()Z MX(IZN+):0&9U0(8JDIR6.FD=N8Y!1Q X(6*":0"D*6I7W4#F4NU2H.4H&!A$ M)76(:^^0"2DBJ;T-4DLLK,T@PQA>(9 I&W#W7>U_Y("$@T$W-#J]X^'@<\QK M:V&*U3WWW5:N-[MQ!-=/UL<@3?Z-5SV33BI5I]$%7:>1 SVJ@)!<2[1N>W)+ M3JOS]*5EL%PGZDS@F'-LG:9<"ZTHQYY*YU.AY'62EE,Y2YY.1,"T,$!VQABB,>/4;..8F(%DD:R8P+P,FI:$I>H[Q= MCT+*G_9N1\OZ@TX_#J\%$Y7MCH=UIT#D01Z\Q1;UV"-W'W8M'>&*4Z93#@RU M.=>73U0&3YS5/A9V72NY-YNTQ5K":, ,,8(CXL)89)3!B #/#B(Z(QU>VS"X M:=0J&:,*RCP]E/$J8LJH8=@)T-NE-IX:S55@) 2G76'7-4.9&7;-I/2.1F0I M)XB3G!7**84<"/8-9[[\Y=J MU_F90)U5%DM+2'%;Q-+\Q-*LMX?A-G#!(P(1Q!"/22-MHD&&,9LPT4&:M+9! MB6D*O@RY]%PB%PI /;$$J@6@Y@E0,[S949X4*.:&L*R=AX"U-;\^]O.+ M8>8[<^I?]:+ FY>3>VMF;L/G;LP?0.AL]@;0\>?5[]\42$46W4,6[7TTJDF%^DN%2]7&)*1= ZTE<@F20 MS((2Y"@23@0NO1;"F;4-B9L8UZB8_8(EPQWJJCWU*FIUK(9VM_W!/^&-!^%Z MT;151X@'%W79V=K[: TU3 J.(O$>\9A3*DI*4: B*(F9"(FL;=!,_VZ&HUPI M=G9\>VV47!WM> AC-82I>%$GS9\,A_E@SA_4R&MM4H L7_F-V]C1:)"M7S$T M3COC@RN!S!>%RW*>8=L_^^]1(UG?Z<)-XZB9VS@I@U>=$[_ *:-IC;).OG9X M4E5N\?#/H-?H=?QP$+O1CX>#?L>/&NYD!$M@-/ING3-8$E4G3'ICU#B-P]@X MML/QI-C;(*51'#?^:D_0!-](W3,[JW1Y%!JAAQQ,8Z@\:W4'_$SP80/H$8 I@: 93UJ\QM:^4 MYINE86%J5.CW8AB[-K_@M- 4P4 /IE2!TPG96;O]2NN D$%G_#JE8'CV%K<4 M#;L2L%9S>B3-M;Z<^7LPO*3 GR)R("Z.D$WP5B]L]]2>C=9^N5HD#%CAM1Z] MT5$_VQLI+:XWJL$#G!D,JVGT C .B'<^+3?>KEZC&P?##,C_]>,*IH#\NU4U M-UCZ+S.65QE7[,9MD^.I:PRW5X7\<97'K5O84J-"G4D]VV]PQ5Q;MZK"-^%3 MF62.&I,BN+/U7IJ-*T4^+BB7KBAK716CQQP "6#KA$;7&(N!: M#)E$#,HC(&QTL";]V@;1375+0&'S7@.LG3 "QE1J*V"<8;2=]BD0P[G"T85Y MT*\RP%<'F'_T0'235 HI8QGB%AND772(X"1A67'C):D&F"O]\Q0[4L\,8\YE MXHXY=9(%#'POF1"5IZ8:8W4QQKJ,\<^/\2?RT3$'$L 1!+(35*@8 K)"$L1S M;DSH>:Y$'F/9I.JFV_%5DKU^"VM]8/5Q @#][9*M*U):_/7*E187ZXH=+Z&V M^.O!()QVNMW:E1+_TMIJ?=[O_WZP?SY@>[U]6#-OOK0.0Z]]_@;OOWYUM/=A M#[ M-_CP[@#6,6WO;I+V[ENV?[C?V]_=.__G_/W9SMN/RC-+N9+():Y!@%)030AQ M"#O/ \8^.6JNU^BV1K($%Q%"";"\]?8C3E0)83&"=0))=RW7,>-W+SZ^,HD"%G;J=[OG6L<; MLY"Z[F9=J+N.V7W=?1^A\/4*#/K23JW7>#S$4^-Y%2+?'8QMMR8%@K-(6+F8 MTM]LU_9];-AQX]M%EVNZ6!_]U"?FDOJ@2N+UFLZ/X7%ZGVXK#J5W,-!>:(5U M,]X^[_;:].U9:_6M^CV^=[Y$8/?#_=W M6]"&]Z!*;H]W7D[+EFU^9,**Q+1$*7"!.*4*V10Q(B1I83SFCOBU#2%ID]0I MT_']UU))U%;/4Q? PQ[$Q6^R,KT"M.P" ALV9+/HE8WUUQ%PM'_%%;*PM171 M[7XN_/^'#?X>IJY:,H![,G;65[BHU:16X&TIAIQK QR3 =$@F(A6"=I+HK&^1*B'>>RFNI4(.T) MBKKMESM%SM79*C&OQ#;WTP]639;=*[&-(Q8+ZJ(5E.=P YY49#9@9I(0+-Q! MF(V@J^!3D6H+E&KO9Z5:E"9:;P**A#/$E4K(DB20TYQA3"2GBJ]MP& M-D?- MPQ;14D18T=TJ@;8)?_JVB+2BNCUEU>T^XBYXSJ*+PMC@>!2@Q@4CB15,A!B2 MI47?T0%U8A%P)&TK'DL:(4*.+:AB2\B9?!*VJS]+Z=WN]F//&/L^-<2>!!UY]P M_HX?AUENCF"])[A?R.%:FW^];#"!FYOT.[V3WO26M@^OT)W<<;WQIC^; M>C917)4-#UH[/C9J8Z8G.%"%7.H?EFMF/G_*3'S MWXB8?=,?V_ZG#N#BUQ1QM8N=W[N0R.>M\[\/X?S3/?KFO+7K\?[6F_.=W?U> MSH^[1]^!E&UW=K;^/K@9.=LZ;W]H0=M^.]P[;'UIG[\#Z0P2N;>7\^,>[K\& M*4O?\/:'[>SN_*5U?O0Q::^-3 KA2"+B6D7D:&0H>.ZP\49*JVZ$SBJ9 F4A M6A"W)"3G6-"18(.-I8'SZZ&SE[W?F'3_ Z+H?_C,Y05=OP),'L<_.I]CN#ZO MJIQ9SWE*M;>V@:G)0(S62$=N$(]>($.X1HQRR4(2,!;J^A3Y41*QU6(<,Q/> M5O,BST:0V9DK@ 9W;=5*A9.7\.4?[IWFO.C_<<-?-EY.DVU47S:KA!L/ M*>A:QKO6XSU34?!BH+^6#RS#_>2&NQW'97$_F]'^4#WJ8F7#.]E/L?K\?A33 M2;?Z^$?+JM).'$XRN>?"/P>=X]%B*R7?I__JU5MSS2=SQQ+2M[IRK;*'@A/2"^*D ME#IPGY@A2C.F=#")2_43W=MN'.UMO M1'NKA?W^W6WM'ASMG7VR<[6?O9PR-X/N'7^ MKM?^\'MG[_#W@_:']U]V7K\[W/G0/MC9?8/_.7^3:Q!^]?:G(5!E"5)>,L1A MJ)!6U"!C%2?*,Z=CRIG@2=/(FP%N\_>(_)EE]!#!M@!Y4&"VP.S\0ZD>%V=G M;%NS9JV"O/=%WK.OR&NTE<%:@V+P%I#7.$!>RQ%/DF'*B?1$KFUPW>1BP9'% M!7,+YCX;S%T9R*U1@>V5@=?V);%UT1";6$(A,(.X#P9I&3BB24CB5) \,B"V MC#4%*<3V,380'M@E*V.,^9[/%W4P#:5G1'C+3;!.26F%4)(QRC@EM_I\S: * MM,R_""?#7)#A.J9&2$LLH1IFFB*EAG &;+.KSL63JHGE@VCGUID?W1\[%>1Z?;3,$Z+EE?% MSNVT+N@W-I%*5/1\2!*-&@NA&8Z 9,%SFQ3!)&@JL&:1\6+_JQM\M6;M?];9 MP(@FR$:M$=?,(N<"08)11;FD$2 ,X*LIL%BA>.@Z;:L5H)F3!>QQD:98P.:$ M/9?4"8;0*"H9(D0JP!Z.D;;4(,:P\HS5R2IGP+Z/2N/ M<1%H=03!9BB/U!LM!8G:4/B7*IV*E:?>&#-CY1%261PM"B$FQ#VUR!C!D8H) MAC<:;X5>VV#KXI&,/$_9>KCO.PGC MYGPB(?,BU32&EAVPQ]"RGC;4W,N]Z5&QIAAWYH0^EXQ)29]D8@1YXD5V:A+( M4JY1+@-$O)(F!0&,B3<%O0D^Q;VIX,XSH#C%\'-_B)DQ_&BI/>6) L'Q$?&< M<,^)X)%(1!+K'28)"(YB3:Z*AT_Q\%FN[2>QJ"T5FF"6N#'6L@!XPI4W%$N= M;+']U!MF+IF,-)%P@!0$^A3H40E3I V7B'# E<1A&(E>VS#KM#CX+"0[MS_J M#CX5/YX%,R'M2<22$1RCY99[9QVW!G@1S8P]XF+LJ1M(O9\U]L1 F7"(A( MGSCA!.G@.:($!R,M#"%.H&XU;RM35[;!RH;Z,FM@/BK2%%//G+#GDB %8X7% M,: @=$#<$84TYPXY*F5,6"4A0^5#R!9;,ZS SG.#G95!G6+IN3_"S%AZF,' M;C!'BDN,>#02N20ETCEHQC'#!:BAAS$JN)#1&4FX M2EYS;Y+UD6COD[;%R:?F*#/#8SS1*26"K',,<1%SH6]'0)N2"CME K-N;8.N MXY\W]#S-H/C[)?ZJUQ)_Q(CY.W7;ZC.P)=2R*A:FN:+CWJR%"2AS+L8A4$Q: M(&X!)[6Q!@D6E>=:$1XEH*/A32F6P<(6ML9JMA=7T+N@=QW,=H\+W\5L-R= M/YLI6JB3))HB1:('0-<$.>4M4HHF0:@E3."U#2V:!ILZ>6@5*"]0_N@SJW90 MOC)(7DRA]T?M&5,H#)/0+BEDHL"(FQ21X\Z@H 5-2C*AD@$:CG53<5UH^'+3 MI"_J^<5MZ+YP^/M)/S88SI4DB%EJ)8F[5'U?M3V!TCNE=^K__!)8>^_ VE(O M8C4TDZ>C?$AK@TX.!^D$Y\$Z3JVBUEL659*^\L,@!DN&RRY /=2/3[.[ -31 MZ'Q@""L.Z@=.'CFI$J+$)R(LI:+*%R=5DY=Z$36U#A6875&8O8^Y_G%QMICK MYX2\E^9Z+;0)3CODHA6($XJ1=20@R7BT3AM#:%S;8+K)\$V[3PFH+IA;,/=) M4]MB5[\_O,[:U3'+8Z40!B*+.&<&.9L2(D1$33AUQ'@@MM0TB2C9):HF-,2K$1%@TA%5.QGKJ9'R!,<7)N#8X,U/VBY.0A!<7 MKL6YX&(N3N,2#5H+@:61I5Y$J1?Q5..P)$LY,L+%0$"J1F$%,U00IJ245+!8 M[']U@Z^C6?N?!YBR/ )R"2D1D%R"' T<>2\%C=1*PDVI%U$"/NM@ 7M4I"D6 ML#EASXS#J@64L0+F" ?%C#M'@41%!GJ:=,ECI:G1&7OPHC,*%MAY9K"S%-0I MEIX%PLB,I<=K&2S#$C%N,>+2:&0$ RRA+&)&L*=)Y\++-Y-5% *S!"O/,PXE M=\EIR146R5&>9#16YFR!T"& (,:+8N6I-\;,9#]F41JO. HN8XPF$1GF&2*@ M)#&1C-0VE'H1I5[$DZ(^VD0"@M0IDQ0/,CC%#*.>)$J]($H7TT[=,&O[M,*K MBAMM?I0"6R:S6<$4 M'Y]%6G]B3#B8)+ECG'O%+34J:9HD\Y%XB8OUI^8XX[_BC%6*82,LPCKGRI+) M(L<80R%DERVN*)$NEXR80R;!XN-32D8\$A?"%,B0YVJ'4E]F[3TJQ<@]CT@SD$-LEH9)+@A@H.2Q05=V^"W9&TO_CH% M6IX!B2D&G8< S*5!AUG.E4P8N61R#DNB 6I2+M67C Q!&DIR.H(FX<6;IWCS M+->>DTTWCA+O$TS2:%FV&'.?4'&8N[3F"8\8]MH@13A&/+" - MH@+Q7.Y#24%DY7F\+DMEB ?D?9P>G#[M+CG0Z@4"=^=^77T6IX7F*=EH M@F6<4&6\QT+(R&BBF!-;3%&U ]BS65,49EX0; Q2EA#$<^52QP-'4ANE0(&T M+D??4ZF;9"DEOAYO%=9L7Z](B"(AZBLA[N4Q]J@BHE@7YR4T+JV+6G*?%&$( M4T*S-X=%("T($A8G&@*62N.U#4F;^!;MOZX%+(JX*.*BB(MGKE 4L_!#),.E M61@[*G# 'E'")>*14J23CD@(HG/%$^Y$5B>P;!+*BSKQG*IH_#*VT%OP;^A\ MWKANKON>.=>"$HJYQE(XPH6S5D=# 0VD#4P&H6^M\WMUQ?_E#V(XZ<9!^L[: M?W4R/AG&69*X_>4X]D=Q-S=\%]KS6W?@CU84%?;_.<"^]W???C G.X>M\_:' M%K3MM\.]P]:7]OF[H]9A2[1[>U_:O;\/]U]OG\,]>?O#]GFVR )Z?/382H!T M@KCE"7$J##(Q8<2$)]JK!/BQ1<7'WX-G=%Q MUYZ]Z/2KEZHNNKZD80A^/>V$\0'T!O0JGA"(J:U\^H#I\?7)L6O@/#FHR3H3 M\MO'\3IYX$&RKO!W'OR#:[]S)>'K@O,[WGD!'J&W3^K%^X?J:Y->+8$%ONID M9M78BW;XD,) B^^J.>_!_K#!'L P#I_(Z.X.QD#%BP?U3W4BR 2R^*)9RS,M M/+0>T_,NGGD_WXU2/',999!OJ@5M:-KN:>Q^CBUHY\%3V8<\[N[W]@]W=K=9 M:ZM[L/^ZA>$Y<,TV;1U^(M!&NO/Z/=G_\(;N_77-<-#[NP=W%O"V?PC*/V(;1S]^_NWN'^ :@5XU;G:]J60+Q2AE$$0XQ!Q? 864%S M?"!ATE))J&!K&PPW&5U&?.#"%N""JZ8]%IM\+%E)5X1'_IS/\ \;_$P]B&LG M$;)FLWLZ*(+@7H+@S:P@,"+[?AN.8-)8Q"5WR!BED8Q8&AAP$R,(@EP,@BS! M?CR7E5>J"L\%ZUG=]*(2$?(L\/Q@&&-!]'LA>NL*M:?>4.(!T9T-0.VI1SG" M%7EMA!5<*RY<]C!L:K$,!\-YA8H4]O[3B,X+>R]H7R^T?S4X&1:POQ?8OYT% M>RN8%]@P[S%FD0*:Y\U9:'OSXN^BT+?"Z _ J##N070 M[P7H[V0X*,0^9I@0^7D]3T'V+JQ_'HX+Y6XJ,4X5SRCN*C'%;5/)RYJ M6=+4STI33Z),%$?$!5.(*\J0]12T*!OT^ -3M?5-+CDMBNM@[X)8#EBM]VS0-6%+X:3C+[]V!X.7\^1>1 F3M"E3[WPG9/[=EH M[9>K\2>=/KK6HS ![@V$UC5X TL*LS:?EQMO5:W3C8)C% MPG]UDE&6>!994)HK:TR0BE@B=3*,A&@^*F!M5:#0(#5>9HG2'X_^\XO=N&UR M+"<*;R?=(8O:;VS@8ONS:T>@9Q][1]M;16?O0XS9()I P'Y6+3 D=$2AB MH)A)S9 +@:"@D\/B M3GKP$G"746,,AX]!2'0 QNSP#'KG:RB?[0P;GVWWI%H>=CHM;XG@@SN-JO@] M^-@8QM%)=YROR'?>_//EY,J)3%EO0&M&,Q=&N)WOGH3JOM45N4RB[9_]]ZCQ M*2>P:MA^:/3CN.'M<'A6/:4'?3NN0@/A(;,!@^N-QC>#!'\\C$L+(S1FG1/Q ML"A"SM<9?WB@X/>"_J9,*_<'M!+T"T&O3AL3,QN@_[HH'-\H\C[ MXV^\E$V5^UMTG]"&B=4ZQ:B)5%%PC9,EAN%(%#4VF90NZHL8^O -D]].1J + MCT:@S[M.OUH+[Z(??.I#_X0WV<3221T[DXIT8E[8[(<_X.=.MS/NQ!$<.^G- MVK^>2B#YX*RZU];>:?NP>[2SNXUW7K?@&G_:WGU#]\Y#K_WA/=X[?'^Z?R,# MW>^YW7#=)H6VB=;N6[YWWA+M\TW2.MP_;-,]LK_[KM/>_>VH"B3_Z^M.BR,6 M&TTYBC:%JDP )V'R3DM3XOK55KOKLIQ/R9*?KP=2L+Y@?3UR M3#\<[$?05?"I))NN%:"?76Z=*ZJ53 DYH;,C&N;(D*"15]P)1X,UB>="4QR+ M.M6R*U!>H+Q >3UI^[/P6+I8N#]DO75W:;U/<\7[R)TC>9,),45"\9X*X7CQ$D9)3&W M>KZ4Z!'%AN!&&<::^T! MB?C:AFE*0PH[6C5WMY^WN]4/D6XU6VF8M\HG8H*6W/'HA/'."L&(P]*R4,Q6 M]<:C2V:$L0U<,(N$SAE4-4W(69R0-")%G9+GQCVFV>J)Y[SX#4[L#CXMR#)5 M\L== !:+$:?@?.*,1P"$@I8H.2T7 =LZ\J4_7S?EH1G%FJC]/*J:K?LP$R2S/@:+G('!XHIB9(Q@B%.IK7 $*Q% M99J'.>@1#<*/Y$=5\G@NP])>LGI.0#G%9)E+-D9#>.3&:BZ2\XH%000S)4CU MJ0#XVTN;USFTXO0CYE)S[A7*:?N *S*.+ T*48&MI%HHI_W:!F/+,7S59C'7 M>H^RB*0BDE93)-W'RAFP9)( A]2<<"6==C&1%$BBRMHDXX*+.A2[YWS$S=D5 M<1-88B8Z$#*"2,2-3,@DJY'1U!!FA/ F9Z!N&E9C_[HB:(J@*8*FUH)F9>1, M,77?7Z:TKZHP1! %0\61B:"X<$$(TMQ@%+WTU/&8#X(*@YM4UMU1\ME(EAJU MY@[E'^:5MWRC2OQW,W%VM>I_F$&?8+-V2[KMF4>9&J5(5[>G2'^S?O'Z]6WE MEAD&.M3 MB.!H*C".._N[?X-P\.?[']Y_:7]X@UN]/0#_=P<[6^_/]G8W3_?.NT<@"$Y; MG6N%"'J_=]L?]KZTH8W[N]MD[_ M"!( _]?;O+W[^T%KZ[=#>#X(@LVS?\ZW M2?OP[4>)/?66*N1U](AKA9$-QJ$D+'9>4AB<" 0B!7"]6<&4X;A:$F5W"UXK#3,;DA\_[-JS0]2=1#>%*#U;% M!0;C@SAL^ -XC3@I23 ^.\[@W3V;9/',4=B#V2H&DZ($@^$GVY]JX+8+IX:8 M/9D:Q\/!IZ'MC1J97W6JR^VH<6R'55&$ .ME&,>Q<3P804]>WC3758B?)M5, M&O;K^EIO;$V:FCJ9D%5U#IJSA1)R 86382[,\+_NDTGF(=!P3Z+9&_JSJP#R MV,#ZIY-2T%4LT@>-8W M)]5%G:CYSJPW[5=WE$$OX0T ^EP<[J0_IVT9;4\;'\.SFU7@H3Z?M&=)T8@KHMC8N8@CK431L RRCXJL+1@@3GM M4R"&F:@L4E&;XNCJ\NJ9TL"Z[*W@SXSUCLOOW2.OTH.-428X92 MB#E:#/K31B.0\<8X*TW"C*YM"'ESQ2Q<['ZMK_4Z J_JQX:;^B8\]_6EY["^ M(O4,N)8#B14XYM1)%K C+ID0E:>3-&7J8GWIV];7G>VJ9>G]2'"U/@;IG5*6 MH(A!9G%.)'*4PM=@@O8>ID+.A9(9Z;S S_[^>$_ M.H5M#LE&U'"8']9H4)!40-%*P1SC$L :YL?-)JCVZ M)#)933^-W6[^-WZ)_B27S;W$[O5G!<.;T _3&HX_$GG99.)S*=).ZDR,'=/> MA;.GE>]'E]4=^]7^0;6 _QK#/[U<K$Z MD(7 ,/9LIY\?<"E:!PZZ^^(&T*3\:#_%"1<;Q[8SD;;3EO1AA!IC&&^X>P_Z MXV!4%:>M0UW=^]CXB"4HJ.(:)$+R(J 7*"P)!-3(+," M4>Z&3?99%I"%I3FJ%FZ>YR&.;:>"BZ\K -C2+&O[__Y+4Z)^'5U;4\>P)$8O MOHFKRZO(JM:EQ ^LR*K7N;AK> M7U_)0T4-&U.F7FH?/KF1?F7]-%IC.M25EEX&^LD-].Y@;+OWB>*[8 K O^,/ M>G_E3RU=4;JB=$7IBCETQ0)SX:UDX=]WWS 6V7'C]Y-^;##1:ZV$<-XFK1QC<1)K_7/[8K?9'E_FK;S^ZGN# M38,-:+ZF_?I5!YYVN$??X)T/OQ_L0/MVMKH'[=?[AZW#/;QWOB?VSJX'&^QG M6R7\]N:\W6L?[AV^%7L]:.?N$=_YL(WW>ZVS]N&[P_9A]_"?\[TK]2H\RZX# M$B5I%>(N,J2CL8CPI)UPQ!O*)[YD2X@S6-SBFD_2G3H$H178KM?,6F78)HH' M9[5/@GJ.B;=,:*])H)Q3*P._&VR?Q^$@V-%!0>P%(O9EBB*'+4E4,^1A^!!/ MT2--/49,2B]$#O!39FVCVC*AOQ;,+IA=,/LI8;9A+!%CO%))\2BY-M)3'PE+ M23-A9:':M0+NF126SD:;&'.(A" 1#T0 U>8& 6H3[K%.%,LG1K47805*U7_W MMP+IE3,#33VD%E4=X69'/M/$P-%*93#S,E'"I=,V&2L(XHBD!Y=6 H=FTA 1(/^%@U%)@:QN"W_3VG3]N/FS5 M/)S1W@WN'C7#> &2"S.H9XY&DEBVFADAK1,^.2UE N6,8U: Y%& 9*9,@8E1 M4*P1T[DZK^<>.<*!D24E-+:!F>#7-O0RRJ$4'"DXLK1XOH(C<\"1&55.>F^2 M)!AI3B+B1AFD??YCI19..D.$6MN0=)4(27%>*,X+#T.VEW9T4 7(E#I^BTX@ M.P=5],-2;GBF6,/?5*6;6CGP5E%J;'%BB9%Y166[,KH..^R[&>(X"EQK_^SXVI70R@-=1SOU$7^C;G MELV<@<-V-T/.L)"E""E2XUY28WLB,2K)L?G1DB!#DA@1ZA7BQ =DE;*()\ZB ME$8ZD1U=%JSAE@V6@B^+U' +OBP77UI?\46[9!BV!'F#'>(F:F1!L4 B"+ZNK^19\62Z^O/^*+Y($9SS'2'M"@;\(CYQB% 6C+=!1+;4' MM5+4"^12 KK&G;(Y3MQ'M;9Q M/1I;Y( ME:12R(14R'4NA.;UOQ M5I0J09_/RD1W#]!,TM%HL%9$""Z)U\10*RS&+%$%*#J/$H8E_&)^B'I^1<,, MRJ< C,X3;#*C\\AB9Q")% ,[-R+8*I1>L1+*578"'A-FI,:,6)FPC1Y@1MD4 M>1(Z1<8UH4+= 68*EBP 2RZUPR2YS,6,$7,N=0 G3,*-$"-K.1Y1U%IY*0AB,>0DO!&8LF_ M5;&YOC!3=A9+F&0]W2^6J=R5P(/Y ":^HN!%8EVT5=U&H&(P5LAI U.$<.6\ MTHGGVN.D2=B*1!X\6XO\4X:9N2MW!4OFAB67"AXCFEEC'(!'4H@SG]VY,$," MI$%2AO%(_*T*7@&2 B3+ 9)E*G<%8^:&,9<*GG5)\H C4B8K>#X*9!.FR"CK M=-)21>\R7Z&$K@;,E$C)TA4E:'21OL3=LP;+KL04+]:V\Y!,\Q='IH]B<# , M3G+EY.>8A_Y^]K(Y=&I-&3[X16 MB/&O__/OQF7&LF$O\Y'M>^)W^B:VF1]5OU7),1EGB M661!::ZL,4$".83YE0PHFM& 'DKQVO>[V]2HN]7MW?W[UQZJ;RNO"&NJUZ>S M^,I8SF%3ZBIT_Q%'HQAW+J;3']&.XF@7GO!;=^"/'AFS=P"#_Z#[9WL?O&Q] M>/ME'S"Z=?[N .Y_VMXZ.&@?'N'6^?O3C)W[K]]P^)^UMEJ?P^N_>?B?W[O[ MM/O9'0Z^[&^]ZK9?;Y\#?A^U#S?QSNMMNK/[]KR]NTEW/K2/]@X/X']_VB+Z M2WOKC6B=[Y'6[C:TZ1-KGW[$U,EH&4$D&H^X#!Q9005245&J!8[4^HEDA046 MPV96D[!-@7K.I4N6A,2KP'!9'A_W-:K[\86@!VTZ:T"/ >@V.OWQH-'-G=ZPPZ'M M?ZI =M2 7Y/U>1/ CF.C [],H7;0'S7A*M\]R8NT 8TZ@1,GE*<)KSH8VD^Q MV;"CQFGL=O._L0^='^/T!"!!< ,8D:,XKG[),&Y#K]/O 'F:C :(@<')$#!^ M?2*_-T= NT9^V'$@##K]1GL ;?HMMS$+"1B42JY"0T,C=?JV[SNV"TV!'ZJ7 M:39B2A$(P>KRBPZQ87"<[[#YU\N&YK1Q,LKOE\^ WZ%5<$MH M7W_4J9K8B^.#0!_UZY;ZV![-J/)&(H3/RW<'H9)@EY##" MB(T/C7[N 8>%6-79PLITGOYYG0@W$, M7_+2R^=?D*0TZ'8'IWFRSHS])1.ZP7EN@.CQ8#*I7PQCMYJ%OYYVPO@ WAQ> M;/J2G*ZK*7;>=J5U\"(GX_CKE,_BV5NLW83L"3[["H1JPYF^,;"*7&.5,W\/ MAI?*Q*>(W##:(V03O-4+VSVU9Z.U7ZZR11!#UWKT1D?];&^DM+C>J 8/5.#! M!*E?3$ EGY8;;U>OT8V#8::0_W47!0 $^FY6NAJ#!(L8IBZLT/_\8C=NFQZW M$HP[$(;;%\JWB4R],/"OY4*SOENKWO_YYQ_;K6U@N7_44W0T?JMEOVW^L=E^ MN5W3+JOG5/N?[>W=FG;8FUIV6/O5SKO6YNZ;G?95%%V,MM\;^K,7FZ#ICT>; M_?#'U,VI$T<3];]"]Z+T?U7Z>>OM1TD3XS%2% V7B MFD)52(ZNT<)%JYR.[ MKAA3QQV(MABPL]PH;I7D.5^U=9)'IFXH_?/0Z.NUVOXZ.3[N5AP>^/RED7*B M:#O;K?2$T4&,8]!G)WO*%4O(*EX/7@Z>%;)>.>'VHQ??-X!<8=/7NF;Z=!1?7'SX]<*QLM.OWK"ZZ#9OQPF#-69=8561V*G? MY?3^4X*[/B&XUVSPDX-*K6-!OWT-5.-$CH)-O-*S[YS5#Y1PI]6_Q(WC^19;T&=:Y>-XO)5_@\G6KN M'"!X=;OV7>Z%G?1^%"L-KS8>-P]7Y%YUW.OW<@^>U=YZ*UH?WF0O&=X&A6[_ M\-,9M(?O[QX<['_X^V!_=_/+SH?MZ35_P[-$?W_W^ #:A=M;1U_V#M_U]J"= MK0]_]W:V?C^"Z[H[K^$^'UYU6UO;8N]O??;'[INIQTV+M8JD)LY[/,LRH(QV8FJ*O7$T(A?CF-_=)GF=71RO.PFR\H*],,VWS(6:QO_ M(GF[^.3XZ^[,M9%U8!@W\N<0Z MM_?$$TVSLQ* WA[T?<'TAV ZN8[I-C#&'6/(LUQ2&I QXE$JXK%,F#O M= !U318/ZG-9:O76M5:AA,;NX+8=X9]%^J>@J#PP5*HH./,./BMR= YRM$C/ M^TE/>BD]WXOV^>9'0Z0VE%&DK'<@,XU!CAJ"J+(T.LVI%&)M0[&F84N0GH^R M\NX>\UDC#ZD[^OU-1NCN?_]%_MW(X4NC@\%PW!C'8:]Q#)_R^A^D*@SB.]I3 M]JN:A"S%T#CMC \Z_<9U^V8#[C2)SIB)R?AMZJGU5_;4^D%PZ<-#<)?NG;93 M2U?0W?_9?E=3W]EZ.AO7WZ]]Y7R.;\9L_-"7]0EZK^[DD+/&Z'L^K#_GM?I8 M/JH$ X><1EK=WTF5K%.I%^6D^IT'_X23JEC7^*Y^M<6_L/@7WE,5>S485J3I M52=K.XV]:(>-;4"_4!Q7R\0JCJN/;ROY6LDI&S2^Y@GXJ@MU)CI/#T3ZR7"2 M7@>TJ>]9)]WPEXUBHBRNKL75]9&*8ERU-UZ4R'@RYL96KW7>VGK+<]OV>MNL M_7J/PC6B=?CJJ#)!;K4/VA^VS]J]-]?,C8.SO?,6/./3^?Y6Z.SM>IP3U.WL M'IWE=NP=OCMJT6VRM_N&[G5O.KMZ(5Q,-"%#A4+<X&?#1&+BQ!9VSDJ+QBS_(R9,J,=N')]^T03Y<="Z0CBY^ MN)^A&^+-CGD>;HA++?Q[-=AC9[H6W_2WIRL15-.GOC6W)%EY?EU6)L>4#!HC M(DU W"2)+&<><4=#L(EZ;G/)2],T_&8-JI*N;JKBXWWTJ_13O\ODYS M,;$V)_/JW<6TJ@[NPJ0B!;?O@MLS3N8YH\N;CT%13CVQ2'EJ$+?"(4>]1DI( M(Q,G7@6]MF'6V?6][48>M-'"[7!/6'^X 98Y56,VQC5@XL>Z:05S\NY^H&1> M>7]N(*XN#N?BBL;O!95;TTGU#N;4GW'H9[VX$2VH>1?4O.'&[;3$@4:.*"@R MB),4D"6,(9&,Q\+^^CF]W=6Q MHE5+?YC-W??OWNR^V5ZRE].=O8AJV6D[KVK:6TOV!;MC=VUO_E773*(O:]EA M.ZW6F]WLW/?7#2>U)9?!^&HX:]F?K1@0:E8E:K-.7P)Q!D M<>+(II@$-]PP&IY^VLOI#,G;';?X$?A!K]<93Q/;YS,F_&C6UV/RRVG,R>Y7 M+?LEGZ:#?$CV2T4?FJ3RAXZ%=\U1>:\F$[/.^)P<"Q]A\^D>Q/@Q,[FA5?LPQ^CBUHX<%3\D-K=UH?H(WG>U_V6ZM='8*!2U!#D?/.)*"V1]-(@ZQUQ(5)$8UC9,$TY:'3^TXHHV M7\%(:\L*RX;1DX/XK(7LG@X*LM\/V6]X&%.&!24)HT0Y15Q&C@PC!A'EDXF2 M!IS8V@;!3<579">IJ#4/0F]6-[5F7N@]5Z>H@M[S0^^#88P%O^^'WS>\7HD% M[NVC1(X$ _CM$[(,*R143((0*TPT%7[3&E+SPK[GA]^\L.^"W\O$[U>#DV&! M[_O!]XT,RR(9;720""M+*GIW/A?R?4_TON&$&X+%2CJ+1"! OI7 2(0A7L_ M5>Z]>Q"'T:9QK*]71&'@3P[#-_.$*T#^,""GUX&<:>:5(19IG9TE/=%(4T]0 MP(H'BH,D2:YM<-Y4LO#P)\O#)UGP)UZAQ].E5GCY_3U_"N O / +QM\/X]EU MC(_<"&,"1C[1@#AS$3G+*<+.424 \YVU0-9Y$S-5.[9>G%B6@0QY+;YH='K' M)^,J@1)0K#@:%UJ_BK3^7RL$\^_[%X'W,6Q_\7#J9I43LV#^_3"?7\=\);$R MF@047;*(!"\1_Q!@,3/GEJ4 MBWOAT9\@2G(FV\^V>Q)_E,^V9DK'XT<8E&I;I=I6?76XIY_2;SEA!ZV7^.R/ MW>TLPL_;YZTO'PU76FH0V)0X@KCW'EE.%'R5)CJ"G2+J>9?;^DZ]IQI%:B^H M_-8RLRKS6'8PN MJQ^\'/2@N6?_/6IL]OLGMMMX%W-IN5P0#F99KT$P^K]57N=\$>(V8 M*YTT?C_IQP;#.7\!,9M-=LW)/TT(,^\KFL7+?*0W"-G8X:)?M! MR7Y0LA^4[ >K.X(E^\$<'!5QL4V4[ [XW8V>T> M[/?V< O:V7[]]G0OVR'H6[IW^.9L?ROT=C[LB?W=3]>K?G?V#H^@7:]Z^X=O MS_=VM_'^UF\'V0ZQO[7?:1W^?M2F<-UAM[OSZF;Z \\%H=%Q1 *VB"="D>9< M(.V2#3A98K6:!%EAL3IFB+)U7(?$0&6CN(#\/4%^ZR2^/!D.XQ/:(%X2LM]( M?X CYHPS@UB4V2E(2.1\9$A19R@),L2G)]GP>XE M8/>;_N[I(//RIY.7;$GP?2/[ 7>:\9@,HBQF_QXID<5$(A.QTTE;)ZG/\$TU MKATO+]3[L9/7%.I=X/M!\)TSUQ0 ?P" W\A_H 1+6D4-A-MSQ*..R!FM4##) M)A*I2T2O;:@F)[SP[R?,OQ^6O:;P[P+@#P'PG+JFX/<#\/M&!@2;O%3*ZAQ4 MY1 /02!MJ$""J2"5H\82F0O45MDC3C=L?BNBEU]? 5^V[T1W$F>[ ORYW[M="P M^0G8(E;O)U9OI"61!B<>O42!"H:XL 19F2*"(1:.*V%$X*!!FR8,9NU4Z'FN MQY\,=%OY>*"MDV$.MYF&\F17ZX;MAVG\SDQ$4&,8_>!3'VX=;L20QR_'L3^J MPLO_USW@Y$'A<7/!E>U)@Y\ BCPX0NZL??Z6M\^]:&WY+ZVMM^8D1NM1 M#$D") #)AI62$*"[3E8SG(2HW$TQO>F55$V:^PR^=H Q,-Y26P%S &:"TSX% M8CA7.+I0#;Z>#OY:@Z:571H4N2D.FH -H^,(7S['[MEZH])^)Y%[_4$#A@B@"; E)S4" M#,V7C)HP&3['O@5IWFR,8!BJ^5.A28;$QG@(F&8OSOULX089PJ\%$ Z&^::= MD.,4)PDN/IU8N'(< 2 [O>,JL-&=70MLG$86VG%CMMCR^M7(POR.>;YV^B=V MHDK.(#_AKY1S! ZA1>.5U74\"_[4KK0&J=C..O4SF%9V]Q M2]SIE<"H'PF1VZG>TD2*HO>(TIR^R\9_W/"7C6MC,/,WWZ-:IV.ZI/1NM_7*E>:!/ MHFOC=V-8?K;O4UI/AUVM M;>Q.0H@3K'686I4AP-XZI69'_)*>F3O0LV6M+'7[ROJ_7U&JOJV\8D:@8EVQ M2;\N-D_"F[X?].*N_;(UB6@'K;$NZ0]:NV\^[_=_/]@_/^[N@ JW?_CNJ'5^ MT-D[!Y5O]]/Y7N\MW3_THKVU*?9?[Q_M07M:?QF\_\\!]KV_^_:#.=GIO>=[ M'W[O@7IXOO/Z]\/VX=LO.UOM#JAZO?8Y\(.M[M%^[QW<^^C+/\ 5X)D?G=4D M8&V0BCE\R&B.#*$!P8JQV%@ID_434@9"+H;-S*0XLP%+2@3WBOM(7#":$>F8 M<39QK:_G1YAT>P/Z'>;/#67I>IZ,68$Z&9,?/^]J^YR6F$I#0$OU/!!M0Q+P MEHHF[*37<>'S[#(?1R84@WZ&F9WT=?9-N>5OL1]39URK+!R/,PU;'[V*!'MG M4 JB7AR!%GJ-**.>Q@0[CV.]TR[<4^=^I'I$-!AF(87DR7+I\YDU;@(&DR\ M^#:NUE"FP9<_?-6L[YP&8YE9+K1@#\MR(;?.;[HE!^W+^CE)P!9AGG^=EOKUXXD8K$]^:12</--1?+%XIV@%KNX'B?LIG3.*G5.S;))ZA5 C/?]3BXR\]?8CF\F_'^\ M+)SUZJ2YNAK^C(/P*CL++M.[9R('_QB,1J^&@][+R98!=./4\6/0'_U6BCO<[TFG]^/W"]T-WIO3_;V?4DNYI ^RF\E]CO[1_L M'W8[^Q_>G^T?OA%[Y_N'K=?O.O^A-OCUN9'1S5.S ID7'8BY$X@1PE% MA!N-6;!<&+RV85B3:;U"KO@UB" K2%R0>'YNVTMTM2M(O$0D/ON*Q$0HYHUW MB.KH$!>)(VV21,))&K6)F&"RMB%4D^IE5"PI2%R0N"#Q322.U#/#F -&'#CF MU$D6L",NF1"5IZ9"8G6!Q+H@\8H@,5!87K]4]ZMAO2]P\RRTZ8)$#T2B M2V4Z8$\E\'(4I>:(2^V0SG4#0] TQ\)9Q\W:!FU2ODK9Q0H6K0@6_6NY"N4( MN@H^%>AY-.B9U1Z3<,!\%/(Z)<2-M,A8BY$07DJ;?'0IK&TH2<6VFF^+MSK]P; S/GN3O1#C:+S9#U?OLOW_3N!P*XX/ M!G#D,YQ2Q>(7T+\7Z+^_LHT.V@/A+B'A8@3--T1D%6B^/CE-L)0J>E5MHX.D MKYW)\(%UWHI * *A"(05L"<4@; L@7!I@,"!@O*F X@!;1''22 G$D$L4J*# MY$YJN;8A3%-0501"$0A%(#PE@5!S)X$B$)8D$&;,0D9JS7D$"<"%1ES*@+2Q M#&%0'!6E!C-)US8X;0KU9#2$FGD6:W>J5DTV H QJL(/6^[#P.(9=3/*<]_?L^OF=Q?!4_#ER?# M(5#LQ>X %M?UG]X:766M=)G[5M/Y/!5/-](J%DWR7IKDI]F])LH#9SQI%+3S MB)O@D7%&(AT4=D%2$QS+>;XYI\6W:5G&PP*V!6P?;4^H@.V*:"62(-<@GRP0AF'-NUS8(:7*QC#KC!6T+VA:T?=P-EX*V\T7;V4T2 MJZS"*2+L7$0!-$Z J!;^%I$=7'%)M4-9Z@Z2E$G$. MGTP@!#G#22#!*48V2T$,A;QGGDP?CDL@YYF^-U+<'GWA&83R[\^V>23=<.HFJZ M8?M]0+K-K;B U+U :ONT J@*J#8_>@4@%2),ED I4"23D/91(/AF4[(N!"O7 M-E23R?HERUEP>$B!KR<"7\O< BWPM03X:GV%+T:8ML"1@55)(%E.$J1I(H@H M&JR)F*9$)SXH]=@1%54>GQ$^4Y]?G^25^8E[Q$X_#F%:-%-74 M)#4=TPJ@-_OACX$O[E8_38S.9JU047HI"2AOEFJ".%81:18CHD(I)IABSO*\ M40=':J?&%4WM.>'.([C3%]R9,^Y?2$*2 JTH&D".Q5RC36.2(=8AH*K&AT2:E M?_R*U!:?*WF JCGLPJD9A)SQBD"\ PH.Y4CF[1!(HC@ M-!.!J*K.!EL59ZO'-OT5#'IJ;N8%@Q:"09?*)+'!&@?PH[ E.;.B 662<10B MPUYX0[P1.=2%TYMU" C0+!9I+[5&[8"31'B6L&)"=I)&CEB(= M=*"&,AY<+F_(5H3J%+_R)^795---O+N@4G%X^GFDPK-JF9#*><8$DHQ8H$3) M(LVX1='#,.>A-E%6T;^Z?G:NXI[Y_[/WYDUQY,C[^%OI8'=_G]T(Q)2NDF1O M$,$8VU\FAF9LXYF!?PB=T- 'VX2006[83P01B"P.QL5TG',NQ"P9Q[@#$B M(9DHA3J4",NTR3/(8G" 64C _ M@=BSS]<+!+%%'B\F$%L8B(UM1A=R%ER.P5*4!#%)%-+"*.1LR&W(L/'41"8F M%](7,(6@+^5I9-5U.06AI_LOS_U3$'H*0E]2UO0(_JO9)3U+'$Y>\P20T_K+9J;9.)Y:MSD.RTUP0JC^!/2J#RM*"R M.Y&X8KSUSB,PCA6 BK!(!RM." MRMA70SEE6AJ'G,D\@(K)D&:>(6^8U5Z8("5;V\1RE4!ER9PQJV#%I=CP58P- MOZ7,9HF3*1KJ4="23MMUW"G#)#)2&<1H,$@#*4,F9\8I+Y2R86TS5VHUHJ&> MV]V6 &;) [\3P"P$8,8V7E"<:NB9M=5)<2 M8%(X]XL*(EH..^K'\).BA1X.26S2IJ)""^M@F6B(<=O$YD@R:I G03/.,\R, M!T@B-ZNBK%ZER@13+P&FGO. +8'3 L!I;(\I# N%58YP[,O)B*,(UE @IUFN M--2X:LU#EB5FFD;180SR2S MUDG)!%_;G'&2MWH\:FZ[[PD]3 L[5?SA7%5O5G>C\+[K#$S3WPYARX58C]H1 M?C[WPN/,ZY)J@B7-D$Z^O4?!?SY5E\J3G*J0(QW ?&:!4Z1R[)&EU F';8^P[7/OO]]]?5B]W3WB!NAA?8>#.%,(Z:C(9PQ MBCP5\ IP'DW86LT#4IS#1/>[ P^K#4L[%-="Y!IMY]O]-X1L-]J% M>/&;JN^.8#J-P'<&[I\H@&:C[=%)^3UJDEGK5&(6*VOO]>Z(&0UW7;%)]]U6O#?T;X[H.Q9Z9F-UJ*JO-F)>S66RPT726VQ6FJZG/>_[-\)>W MKM$[;^K+-XUV\=#%EZ[C 2S1VXN&ZY^\46I#/I2 M+O(9&.)LU3^:2,R?=B8MP+3O+F NQ2*JXC0B?ZT=>-WMW:$RSA 0@7_XGYBT M"_QHVD]/N9^>>")_N)T>$B2Q='LM,N[[5)]ZB"P^P@0F@7@Z@< J"402B$F! MD%,"\7SUP:)9\Y#I>Q;?X3X8@^?=SK=&+UJ[K:_9[E_UL[W]7YOU_;/+PX^_G1WLVXL#4F_M?;GNS/U$]C[&9]FB M]8^[EX?[G[X?D$]\]^-7O+J8IFOKE8.D#PR02 MEBX)EEZ.L)3EFN1>:_M^K1-&_HQXZFW*"*1406_IW14W8FSNHA1F=Y+QO:0-YM,&NY-> M"DXM6$A!(.LR"RHAHTCJHMP54SEH!,RU6]O,-Y8O866I(XH3YBR=69\PYWDQ M9VS-V^"Y8WF&&&<&,08,5&7$(>XI4R:P@*E>V^0;-VMX)LQ)F+-*YF_"G&?% MG FK5WLG"%49 H(*F&.U0\HXC:RF&0;884+%+NH;BZBROJ#:>^DL?'KG?_8] MK[OVI BE=OZ;;W;.6[[=+VQ'V_6NT5^2<_!5P]3;B]TLC?%8[[2==P/XF&GZ M*F-I*!" M=MC<4@P.Q_,?IHR)SWQN?(8<4QI-"<-T@)(7H:#I1F71(?8 A[/ MX';/6 /GX;3NQ1UYO' (>@Y;,D'0$T+0V+HT&?\,I09M%VXV1]G2O?[3C=.TG0LV#HN9R"GMP)EVEI$/=$(V8SCI3//7(Y M8\:P@ M=]AQP9$SAB+F%$/2*H(891Y4*P?5J=8VQ898#4]=.BMXF?CS6*>5"7^6 G_& M9Y4B%T[JD*,@,@9YO.*A/^O)"SRH0_RX _$R>5F629 MY)H@RC1&S'B!8)$5XCRJFMQ(HOC:)I:K D#IJ'(N&-B&_=>#IZC!]08!%G;0 MA>'6W-"MD\XM5R&3\O&]>9\&L "AX=T?<+7RM:WX[4:_D=(0Y@7<@TF#4S'O M:/ ,60RH"[K4(A, =;5RC%N%@Y-\%=U\Z:CA18+3,AYW)G!Z7' :6Z,2YZ!Z MI$!YP!HQ$JLL.1L08<*(6&+)")+ *8'32S-+$PXM 0Y-6*4.5HT):Y"7>4#, M-O[EG>UKC_7 M_6[5-2C6/.IT80SMFM?=-@P_):V^*C/]\X0T[(4/I2R\KT0AZ9WY],[QI'%N M.18:!XHHS05B7&=(Y4HCP7.CP/)QEMI%\M]T+),@:26,\P1)CPM)8Y,\.)EG M3F&4*^$1DUP@R8J*G=1+X?/@O4N0E"!I22#IX19Y#^8*H"*AT+.CT(1!+JC) ME",*$9/E@$(A&N0FH* "IY(['0R@T*RB'LN+0,]W5/P(3?&>!0JJ'76C,ZUK MP.;L^G:_H9OIQ'@53-'YL15>?%=6R*JD(.'I?'AZ-FEH!I8#BBF/C-<:L> 5 M,DHKI"DVGN49#8RN;6:IZ&XZ9'ENL'F.0DD);!X.-F,34M,\]Y0"99.6(S > M.9*98TC%A0,&YSQC"6P2V"P!V#S'@6X"FP>#S61S&4V4,$H@CV/Q-9\%9&)^ ME5<:$V [N9 ^@@U=(;!)AY9S;?EZIXW&5<92LNHKL YGU97[-=IY4-PMY M+"\4I;CA-!5I*A8<3?Z"L[VW[/\&C5ZCT)86-,Z3Q8TGE_:BXL;O7%!C8NTC MV4CA4/.RC6S2!P/KR7(K,7*.8L2H8T@3RU$FC,UCLJ1R."5*IF.U)<&@A9R S=Z%W7;#]A[9Q8BR=M2,ZIE;D5R#(C$9M")AV930-"#&+49,>8T4 M(QF0.5"0N2=< <8D1AI$/( M$*&>*0X_,5MH=_)T6I" Z-GLS01$BP:BL:W) ]8Z9 9A8SQBG-IX9)DCB@DL M;6:<9 N-O$] ],J :-D[YR;,>23,&=N9AIL\IP(CJB5!#-8/*<$Q IJKN*1< M,RO7-N6,W.)5[)&[G*F>*8%T";!OKW_BN^EX=B6.9Q]01[]8YBUW.NCU6[Z= M :424L8DQGR 2>(T8#$U13CRV.N5N+R"=(8)/ 9LD. M8!/8/!QLODX4P% ARZ1 W J!F-$,:4-CS2VK>>9<"(2_L$315^"+,YVN\]WB M#C">6J_3;+C:" O*-ZO;47C?=0:QP//P R\;LQ83,%OF& Q@UO;.J_R"A%1S M(M7.Q;3YE6<>.X8"S3+$ )? _%(,$6Q(#NNIB,31>7?3_'KNPX+'V8W+ZDOZ MUZU^I 2Y"7(7:),FR'T<+"VX"$LUD,T.-@D.<,98IJ+P.F(9_X<7A)0J$ M:;2=;_??$++!87]/@$YT]3;"Y=N6[AXWV@7 \)OX<,>=/+W][XP:/T&?9J/M MT4GY-R8%==AKU[:]]5$UUPA9KT5UNU[KG_A:S)-_-^CW:KKM:K]U3*^V9?NU M3B@^4OMW_$B,>R39V_A)>*_X"[_]3^U"]VJ^3#RJFWH M#M^H[5=WB-=L%*D5,8]B^$G;Z9YWBB3]4=?O_HGN%Q^(C2QT^[)VT6@V:X.> MA\L"(L<(V@O==>NUBY.&/:F=P!B,]^U:-[;$*/(U2LU#\+_*7T*WTRI_H_Q? M&[6MWM35X_=U[;=!V]=H5@N-2!9JEUYWD6^[MYP%]PX=N^!=.KS\^[G>] 5F-60['W.E.CO+_>I,C@SEW M<+=JS,52RO6X>MZ'A9\LL"][LE17 %E8KYE! MO];N]&O-1JM19A65LN7C"^V"J4:9B"\YX+,P@;8&SS0(L&$&W2A.5]M5^F'AZD 5V;T1L3 M]=#9".'I9J-8/##<.J7Y]0;L0F#:\6-Q\'KU!ET[Z48+]A^-H(3&EGKJA&1" M*^5R@37.95 4.Z^.1*PY$XT(V,C1$HW'P?_]16_.$HYKNZTT3(W,,Y(KS"6W MS&$9.PU)[ 0)FX<]E0R1BU7A&:"$:PE6-F!NENW MU6HB=#3)XF15R#GT (R5:DM? A>H18W:;>AF\[+F&O"I;M1L@-SMXGL] ,M! MO].]K'WPL=96<_Q]-_ QW3-^HKBJ[ZV//@1Z'90B$(Z(OLY_\\W.>:NX,'S; MEHV>UP%NK>_UIFK93B:2]OH=>S:%Q 5AN'MAW$+-USHQYJ!F.IVS>-'X_KGO MPOS&X0R?&,:Q\>KT]PR9F"!!\?RTF+^"^503Y6J1'Q:2,5SJL8045SCO D?K M-J(TE?(Q:V7O(A[%>_>0D'/=[9?BW FAY_N1:P_W0B6^0\8Q=:61%! M/GFCMEURC%D3M3Y%ER?$4T\^1,2\?][J$ASTW.,>>Z-KJ73M0"M*$4SP1(H+75'OX>'?)YEM_=G6?ZG!7NLK M._CKMU;]XZ>KO8^_G=9//WW?VZXW#KU8_ MW3F2(BB'\X!4%A1BQL9*4)F*'D"BJ"*!\@PH$&QY=<,'6 C1/&+QP*.Y)!:+ M$ M2WSZ[K)_:K'YZ#&,Z.'*2$$VQ0=R&'#$F S+P-PIY9HPV,E 3^[6NYX+< M%)$)R)J%C9WV;5KSO(3ZYF7I9!@B5&&[K2),C4XRWI7J8JOM9L45OFZ!._N^ M>_K^R B76\5SA*V2B%%AD19,HUP%Z^$EJB60\7R=DIOUZ0I,*H6BHE[++!1? M)PCA&*IZ?P!)ZKB=R@FP[?M,N"T@*PIC/)9'*1% B[.;9U?K!)4/^AN8GI&6C7Q-Y9WC!X'KC5!@F45U?!([%2"]/7)(%:'2 MKUA&=UE]^_AR;W^+[IY^N@!,.U+>>Z9PAJ06%#$N\QC1DB%%91Z"-I2)0G$J M?#,'^!6Z9R,%Z+2'^V"6][4-UI'S8-<-JS6!$!J0Q$C9:A=@[M5T-+2;SH1=-KUYOM@3V"=-OQ>VJ^''1/L>6'N1!_P^?HK" MP[0/M_ZU":SHU>VAKQ>[IU^/!.$95;E#SFC0_[!/D!&4(!X$,KSGG\S_.7M\/BPT2Z$L/C2K"3KTBFKU(;D MM/#+5@>MU?4KG^U&Z;.]%OU0OBG(1J[([>]G&_CV-W]X98PW>6?O,GI MTPU9W?'*3Y!>/QO='C,V;7;PB'R&V)'9D3FCB51/.Y'5D<[33Z581.OK0A/= M(?QQ"2M*))%?U$3^4.1_&*>V:OOAMT'SLD;7"P_R?8*"'R*3CS"123">3C F MHD[FB5U,Y6FG)W)[TKK1A8'PYNG#[Y]V;SU/;L#23TWW:SB**)/K>NM;WPKK#T=+7T=#\.?-C-\'NEFXQ(HGDPWA"M17ZTQO4UJ^];#..YVKW:RNH?=TG]K_=7!^3/9OU& M\LOAZ4%KAQWLQ_NXD_K^)UR_^LKC-W>W/V5P?WRP7S\]_.LK_OMJF&SXOK^[ M=12\5)I(B_*0!\2"=$@1&0\X17!2*^U=OK:)R7J6YRM4CV()BM\D\$W@^VC@ M*[ED(6BOG*8,$Z&LS3C//26!9 SK"+[W#!5)X+M@\+T<@:_/LMQ)(9$7N4-, M"8HTS0URQN5$"&^YT "^V3K%B^CA^1*;L:P"Q]^RMCOP;BKZ)[5<>6ET%GX9 MOO:^C&3]7$5%@SU7B #K2C#2WBT,#P:,S[@>#FC02"< M68F8Y@)I!N:V\LKFL+RQ .3:)EO/V?+5]TE.W<>"A2\W@KU38X#5I7O#\+8[ M(.PDC((]/8QTGIV1\:[3ZR>LG0MKOTYR/R= B0IK$,FI0(P'@%DCP+KF( $. MEMO%]NY\/Y6 E>YX+7@TGN1[W6GAJ->)!@9SM%D,HY_*DM=2(W.+AL M;1/C=2$70?Z2XR\!SY*1OP0\CP@\8U['"6L<+U\YV7L3NR4NB)G1DY[(M5 M L>3[)/IW!@7&/)*@Q+P)I;NX"PF1L."LB 8B^T$US.98BJ3Y_$5DL^$04^$ M06,BFG'!N>(22:8P8I0:9++ 4:#:9!3P2GA6K/3ZTV=>__7='_9+'\D=^1JD-91 M(>G?83&GSI<2UL^%]>^_3_;B-MZQ'#@H"H;$?@9+/!18J6]MD M,XH!+Z\UGSR*+P]&[L] $XP\&8R,^TM+DF#T,LQ$_N4[6Z_ M/W+"!L6#!B*F!&+:J%BY@2!+I]VG.Z=)+19!-KL3J$-9D);(RC*9&8!;31&$GN!"#5$,9]IEI-8_U<2 M3-ZN$-PDK]E\F_Z=/F_T=?.FFRP%ZZT&;[LSB%8KG6S?QR-N6T><\XSD5"-B MC$>,L0QI&12RBBM'O(C%#A<)H\F-EO!FF0YR$^@\.G_;.@H:9R:S 3EI,@ = MZQ'P-X,"<1D3*@<>E\?V5Y0OHN)+WY6V=*0LXTI%EE M%'H.EO.Q"T9A0J'Y4"B;9#G$*VFE=HC;F!-*"$9&!Z Z1FOCK3 2UFN3JW62 M+5^M]SMMM>28>O70]!P$*4'3_:!I3)!8;IV@-$/>\ PQERND?&Z1"B27L)(< M%F]MD]'U3"Z?C^J>T)0<6/.!P)_C[G/#UB_)G76?B?SWDC.]<;^?X3HG;)T/ M6_$D[1,9$XQ8 =8F9HCECB&=!8.PP)AB$TPH6OS@=9+?Q-;_+*/AF1Q;+Q!I MGH.X):1Y!*09LS@<)):.>40< 19G*$S>?9R1(>]5J/X.5AWTL#G-N-? MX_V3<3.?5/_1]><:X,*7.65+8M.L&CM87N_S[V.@JI:ZRAY,9WMS\@4V%79@ M@PE.9RCS2B+F8QE8J@G"/C.9LL:RO"P#BV]6?'A4IU!*=DE0\^1%8Q*>/ V> MC.V/+,#:4&61!56 F(YA AP+0!;O5*:]"9ZO;4IVT_A82C19)M-B-5A8+-;7 MORPZUOG_#1KG+=_NITB %\S%R@7_HZG;_:VV>S]<\X2B\Z$HGV1EN;<\CVX; M:8U"#,!'4F?, M,H0^&W'[V.FXBT:S">@Y7O;R#"Z!Z%P@NG,Q2=VTS"1FSB-O0ZSG$ B21!%D M0ZS&S[4&;%O;I'0=%G4U;.#D47N!N/-LU"WASF/BSIB\&8D]44&A3'J#F/8. MJ8PQ%+ TDN;!8"< =^0Z53DQ0"3"?R$77@GP#'5Y;H''$Z58Y96"XJE1#%! M$3$G9&Q?"7#())&:D?"\=+W,7E1RX9*>?.ZT;:?EI[$U MP>I\L#I5DEDJ)T"M220(4X@)*9"B*H/?N*.86X%S%JG9NB1+%9_VQ)G/+\YA M]FK!:8''HPF<'@6<)MQH/N'IBIZ W^0 M67 ,Y=K&@V-ED+:Y1IP&+.%'+@+H(4S7I5RJB)S5+0^4\#KA]3+@];,%5R:\ MGANOQW:#U2PH*1ERGM.(UP+)V$J9&VF8Y8IISP"OQ;K$3UR*=QFJ)IV46PMS M^,IS5]UYQ+%,3!:%R7*=0>5-?1@WA?S+F!7[T)0XZG7G>L;K?T_HUY]E5RS5? MCVH./21BP.^>V6R9G7%()226\&)60"/_JJ(0QX7=*"NLI1U3& M-JXT%HG(F$.8"PJ*G3KAPLJ='3] )13FPB]]#9_>'#YO?=""363A;]?XMOE? M^#%\T&*PC;;S[?X;PC9$/+&<>(#30:_?")=O6[I[W&@7@^4WL?..NW%Z"]]Y MY_\$09J-MD?# U=2 -!6O\S(_VW0O*S1]5IDNT8-R7-?^MZ' : M??7P:MO#+["':[KV[68S[1K\,:-SXT9MIUW\VHN5&&H7)SZF#!;7F_'IFN[Z M6M?#K%[%E5FOP5/JLG)#!*%> Y8;OC"\2J-?:_1JK0Y\J=DX\_ 8_1.8[W:G M'W^)TM+RM7@Z&4<:!]YLUCKAUIO'JE_%E\UP$-YMU/;ATX-F'W"J/QI;><$P M\RHP(N?/?2$LM<$Y?'!B2O^O5SO7O7Y1?;SK;?Q(9U05"7XI(#+.9OF!'MRX MMUX+@_X GA%N$F>EUB@"\N,_S4$4[^(&70\;J*>+!_3?&[WBBK?%$:\7UX\O MGC=UNQT_VNO#*/PQO%D^\E &(O8WV@.0NWXG_A'OZ" ;L1=4TYXS^NN/2D&[. 9FYVBCFYQ/PLW;L0)NCAI MP$>FA64\:N.;#?CF<-!QA>)H[C#$C5HQ%_8DU@^!"9\I^'"Y\RZ(1Q?V*'RS M66Z83O5DYXWN2%RL/F_$A+]FI]>#/[K=2UCO"]UUO7)L)]K!Y@H#$,,9-]JH M;<%Z5+)0#JD7QQ3O,VM&&2J-E<02(9S"\#\I'\%^!I+TKACINXF!;K5@ZE>_ MV/3AWR>9;?W9UG^IP5[K*P,VU*I__'2U]_&WT_KII^][V_7&X?9AJWYUENUN M-\\.6Y_AVF??_RX8T?LCG%O"L!<(R]AL,,@,26(("@IKSV!)L.-S53'*).%2 M$$N%PLSIS% CJ:#<94%QQWE:SR==3ZJI,)1(E M)$*("R0&H?<:%;J$X UM"(TUV[!(B(Y @#T@*B'9],O?'? M*>YX35H\YDIFAAOF& B-IKDC.%#"S1>'] M2*4

(+[XI-'SCFW][T7#]$U! H%\J7<-( MJ2W79G]3&S!?!GW_MC)8LLE+K-W4P:6^C231=Y==OPIV;2XG?IYTQP;CL4<& MV-49T@&>ZHUN7NC+WMHO4P_? EIQ;49O3-1#9R.$IYN-8O$ W3OE-GT#"@7L MEOBQ.'B]>H.NG70CGOVC$930V%)/G9!,:*5<+K#&N0R*8N?5D0"F5=@HP)/> M12ALQYJN>G.6<%S;;260$8P!)!WV5#)&+5>$9H(1K&/-\D K?1RIO=N*VC3# M0; @\HQYSC3#@ .Y=WGF26Z9,6;&MGK)U!9LD=[ G'I;6#+18"RGMK02OFY\ MV:C]^X.'A07U%3EO08/_4_SZ#0R8SJ 7B0I$S;B9%4^UYTJ#1Z)[XP7GWW6VF G7<[W\!T+YT'SA5H" ,8&R6^NL&$!5<9 M;955/M-6 T/-#0JSK#**HD(&\S->#.X.M_7?XB/!=T*C6=FH70\?;9=&J@;S MN5_9^#T_'O*)!FO1>-^>>B*C>_"SL.C'XRR*'8JWO[? M*J4"^%;QN1O[8DI>KIGXQ9TZE>?EYRX*6/7H^>GVA_ZG7G_@+J='4ZYUY6RK MA&-2AKL1G.- *Y?27>Y;LTT-D^RNB<(/.*O.M+W?VS(R:<499*)(+)$*.$(95CC+3%0II F:!V#;#(ZO.X>;L# M_TK4VC4O5[531I@[0M"H6 83LC;I[S*5T!7XV1NTXBZ.']'Q:]%9-M%7_CI. M5C-6\?6\G+3BT& T:^41!,Q*4Y_W_)OA+V^'N0*-=O%LQ9=F!?"7S%:I#321ZFDGLK*+GWXJQ0*F\D/I48H> MG=O+_BUUSE(2_$5-Y \%_R$%T99N5T2">9^LTH?(XB-,8!*(IQ,(K*8$8IF2 M+U<@]W+2'ILBQ^OP&S#=(A( +-32?GZVC,Q4O>9>R1&K7+UFN0(0;_%;K/SY M:QF!V"%[^SO9P?[AR>[I;ZWZZ6Y6WW]/]K;/\.'I 3DX?<]W]]_3@ZLS>G@] M O$4KG/Z^:3>>G^YVSH@NU>?.?(PSS#.#G>3/F=".\-S!"H(#'KK,V2D<2@S1E)IA*<\7V0SV)?8P^Q%\$,WCLNR M@VXW1B@]+3],/;!J/MI1 /K^[L$D!>#O:XYMH@&ZQ%S M*B!-*5CPPF8$!VLQ9TE.DIQ0084#&4&9$@HQ;P@R)/.(@BGAE0[>V*?D= M4J6>V]?S%$[V!RB%I>A]]X(5UR.8$ F0E@&0+J< B;/ )!,8Y2*38#)8C!2C M OG,@CJC&:?Y?.FX24Y>I)PXA8/ PB"AL0 Y :M2YX2A$#A5@DG*.,@)$7R5 M%5VS[= ZQX"#7PG.SO(Z:^_N.EX_Y)5%*/K^7A,65SR_Y^Y9X\R0+ M/(G2DHE2XL0/P.&>[_>;OJP5$&/XIS/'JZ#_$5 G4KS\AR\/. 8?B<:4Q^++ M6$3^:O1/X//PQM:@?]+IOJ02NXOWN.]N'5DF>"R3CPCQ%K%<>"0UT8AGA JB MK10\6\7S\!2B\_*PZ7E#=!(V+=2I"MC$O,EMX!;YW!O$7 [89&R 'T[YH+/, M<+N*V)3L]GOR10W_5?6E(U?4M:)HR; XD3X_;\*SEF5.='_0+]YI-EJ-OGY2 M\OBRS:]YNBPL*B3CLW>#LL3;%!C_'L5A+VR-!.%+*0=[X?>Q%"1$G@N1OTZ% M^>: M++[MGJ8:R^-TE$OMY)Z@K]7*]Y);KNZBJ6+ 8S"$LZE*+MS3R F1=WD AN S M,%T<1LXQ$C3)M#-L;9.M8RR6SI7T:-MNR3SD21DD9;#BRB"5]5H=93 V%[TC MN<2<(Z.8!F5 "=*QWW3@G!#B@\J=7UQ9KR50!B_19$N#3H,>-\L=] M93P7L5<@RE7,GL9"($7!?,DM&#!!^BS#X3;S)7IC!K?Y:^*A*KP_W6ZF$6)> M2CQT=>NUB[@L\+<;6#^K)>M40Z5&E7/FBCZ[/^UN,>Y/$WLBQ1P8-VJT-$^G MF-A=IDR>*=H;WFR*4S7$>67-A:ZM3&R"'-N2]#W,;=G.&990-V.@RF0BTNW" M$IL?5VU-BO98O0@H,8QSLBM6U7^XWXE=@W71 S2*&$Q,[]:[:VN[@]A=&<1Q M,8AUUQ1*>*R8)3DR2<(TP0 MCY2W!+$\=TA;PY'WV&:*8ZT$7=N P\-]PLL.;([8+XOE2\KU@0/['Z MU=NG-?_QFI\= M">.!!AN"LA![HUM)D5'<(>,H#S@GF'(!NB:[N>ASZQI/+%64&MCICF6,F)RZ MS& 3E//"$E6LNQBN^_WK0*=U_\FZ[VT?' 614^D<1?:+- EF-S#^>4/B_1F=#%OZM,JDG6R[&]OY_K1O M;_Q !T2[^';5 ;?KQZH:YZ.^]5&1;MQ\8XEFNYK6MB7$:U M1,LH9B_C[R-+=GE'.75T1O(-R^;0%7MT&Z MFD5#X^7IW?IU"*?P/9L=MG;8X5]?.=PK.]RNGQSLO\\.3WE[6O]8C]50 M+^JGQT=6*4,EYDAQFR/&K$"&4/@S@+GF:P69VU*K +*,Z)Q:BV/)32W'#%7N]T^\,C/KI_:?':ZF4&3RC5RPP*IDAL2FM M E&RH,V#6EOE[?^M9AWG7N:R]6X')_'UK9_?+*W9>]FJ] M@3D%&A?]D\U&OW%<(,-ZZ0#NK8.=_PWH+.L1NIU6K=]H M%7[FXM_*D]GI@IK2W4O CT&WS"@BEQ'IW2MCAQFFZ2;GRSX6/+Y_Z)[M<:_=J)[M6^Z7ARZWR( M!+]TK0ZY:N$)A^^U=!_,@-ZP(@G?;L7>=H5#I.UZ\0+% ME0L_O&^&VK?&<:=;)-:7#OO.H%]X;,OD*7CJZEYQ)D&R&FZ@F\WA-4NOR_%Q M%^:@#\\&R]'N](L3 %OYC$_T-_A(O HL-TQ4HSC'&79]KX;X?_ HNG=2"[&! M]7J5RE4X@H +=LNE6X?U ![8UJ GXH17J?_7F?MUZ;]5TE< S7=6 (#JV^]W MZSL?=MYM[>_LU5<"U_=68%I__7WG8S&CKQ?< 13 ,&P[W7417F,"3:VGF[X$ M\6;#1GP$].GZJDQ(T3BV<.T"[OP('Q%^$Q=;=_69R;@3D2P;\W"*%XIO(H+<*]JYG+6[X(3P!/TO:EN5TH MCCBT<\#>=A]48N?\L@CQB5?KP"6ZA5IH-N$+@U*' =H6UPFQX%4QK:4BC?>, ME^J?-+K#NUU73--X7JT8:,HO YBJT33V:L#TH^4/TPX6U[<&J =8MA:L4C%J M&!JHCT:W^JM*X1TM_PT: MW5(SM?29!^7L8!I*37?KTO= L47]5^MU"G80Q=+&=1ZTBS1B[UZR%OIC!>#R MZ^=W_V_KR_N54#^K8%;L[>[N[.^^K^^_,O6S-2/H91)((C^?4C/M3AO9B ;- MHL Z @+G_& .&,G1\1S"\ :-4PT1^![A4)JG7?:(R\(C/@;J+1>;= K3R>C MB=*.T5/-"1)O8:_39MV F03_MPL_6H+55 MJ(#R_?Y2G<,OVH?W'M>O/AWE0@5EJ$?$>8=8QG)D1"P_K0P7S- @; R[R.@Z M9S?[8/XD$FJ5%=DJ\/[]__?^\ZN#W,@GAU1ODOP#Z/GCD@_#B"_Z)^O76%WI MUBU(-9!&&#"@G@6&-RS?&NL(EE=IV!I0SD;!VTH0U;U>QS:*T+:)[\!%>_W> MF&M79D2$J[(,82< AI:!B,'[:]C=TM&G,W9V5*QX2$V+S-=X\;']<%GK6+A5 M]'D<@Z%3 #3!ABT4Y[*+8XQ& MFYK+B9\GW7$^Q[%'INOU&=(!GNJ-;E[HR][:+]-G![ +K\WHC8EZZ&R$\'2S M42P>Z.5.R3[>E-92_%@$[%P"4%?!"45< >@!TV@V M^I>32J!P9Q1G!>WCLHI8C+/I-@I'=GDW?1%]486'PG=MHW0GE6]USL?\/#IV MNC#A):/J58'R)K[J2WT3ZY4-RJ\7?N\B&+'P;$<7?HQ)*8H$#K7/6"?&^C#C MHKCOXG<_1)_YC#B(^X=!R-4/@]A=N3 (MI&)181!;'O37\9XA^/*5NK -3]] MW_WK0[-.OK+ZZ4&VV]IE>]M_GAR/2?WTT^7!U3&K__6A42?U%MA9E_6KLTNPP\C?5Y\NX+-'F&=!6FJ1 MRV-](,T8TD831+7%GF%,L G7XP<8XT1[)IT4EF6>&"T,9SI7(3?<AG/?:M2_^')2" 2U(9!'(+J?M)-C_\,QEYE4U M65M#WU#MW_&343F2[.WU-XN7\=O_5$<)M=XE*%:KRP*:40]'+0A*UNCV66&$ M#;.\"C4.,^NKB#[3Z8+]5O30T.>P3J!Y*W.O7,92@>O:/P7/UF'"UFL<%=ZI M[FB5R\2N6IR!]7(\\>M@" VZ\7+ES4K'_O7Y('3J*;>JZ;CM::<3U_PWW1R4 M"5#PZFW?KP/%RK)+FB8#^7 MX/5:&QZO=!]N(- QGH-,!J^54ZE**MQ M^UR7XHW:+4<@,(B+^*/=B2%"Q<%\'-)H7_2F0H_&E[N6:CKTJE7I6=6P*Z-P M4A_ &.9*P-(JV Q,/$,MPTX:R9F%/[QF0.0R-F=_BA^*^?+F8"Q:S$\=_+@>R%DF;LC<=8GE>^9EDB>V!ZNUS9' >%6" 6@:UMD0(%B$3 7#!F M+-<*9"F[4X[P2I]:SDO3=RNCYU79N?N3Y."D\*"&&#M6F(E#,W"].EB+Z=L_ MM@A?E< ,U5@MELPICRP_^%?F)_EU3%1',7]C@3)1BH:L%"CW5 #]**^Q=/(7 M;X=F1QA98%NR^:ZH68#XFZ/H\BRGS>2Y=""Z3 M(BBE@>69GW#V@LK==&[O@ W2'41#^]=H\GP!*UN[O?:?NMN(#Q&W !XI7T1> MG_8=%>N [Y!=X.\JY\306)@%S%$P3YU&T5> U5HU2YJO2/5D#-\%-U<;,PB76B$8=,.WHM&LUE2 MX7-]"4#POX'NPHW*")$J:BY&JPQO.V@/^HUFX4B8C""\B8L_0:9%P$^1&S[A M,2C@-)H2MSQ$!*;GAJ'?01"&Q+\ZEK@D-8@ [8R]W+ MRCJ<, [+Z%??MI=%-->K8H7O.M]\6P_CC]]_&T85;/N@!\W^J\+I*>NBR/MP M51_BL?"T(U)'D\,.)ZX4NM'W"H&K,DRF\T\ 'XM8O2II9A@,/LYF'%URO:K' M5[A[)X"\5<8Z1^0J*OL6H%C%CE3(:$]@RBL\K?6'Q:^F+J*_W[S(;9!<7.)G M>2TO60Q*_)@M"Z/3I8FTX@O=[<(2%@E@.H1&]#%.B4MY*CK:9Z[<9QNUG:C= MRSFZ5)@G?$Q+:'1;Y9F2#^F-GT#QAM/EZHPI$G)BA>8 M2KH*MZC3R@2PUC?]."5K1$LF2,N,D17B%X&XBH,ZCW?L5WG!,1P*1MDN,LO ME(!GC;UX./U%DLY0 M"<1JA?W>.&;<=5HQ"-'6+DXZS>8EZES$$^[)6,2!Z35< W8W3,)D8$.UO)UN M;SJ487)H,?^UTY].71V>1X^_7PQWN">+#0I[-Y0Y_;U*:L:*)R9&PICZNDC) MC,4!8!,.,S=[/5_"W8_O6*17>FU/HE+SZ[5VYZ)6/GE,6XIS4\;!=V/EX4D5 M>0Z0=UPKSN"N&L9EA]OCBM,\WVW'<\QD7#RP,28:F1:MK+]^\@R'& MJ=#-=^4#?ND7H7NOUX2(U_QT!'M3TI!G2 CF$2.<(9#_@#PF-,N##IR1M+H1DJ^W>5R'O51W)/YKP/$L3YWOZ M:8P0'_\\/3@]^WYX>OQ]]^-N5M^V5WO[]49]>X?6__I\NK?]/H,Q7.Y=SXD$ MA#C\J][8V__0@L]<',12^%>[?)?L9( J^/#C+MO=_W1UN+W#_[Z*)21W8TZD M)9I11'*;(::Q0@8K@K!67BH+&E[=J!/F"14F$\X%99EDF?)"9ESF01A*8=&N MQ_D.Y[U637RMF/E[1/[^_,;3 PW"4YI1DQN>QT=31N:YD/%KV@.-6;G(WWEY M[1\@_7'VXH2_.GMUG&'3*(J8] JV5D[(.4S(%$6,,S2*ZBWJ\X,.^G+1Z/7& MF3+#0]0&7,E%OT.O/TPLK^JCQ&)3T5@=WB; A)14,UX_?K$5Z[;TRR^5EV_J MBT+9M;ROBG-88)&1\A;CT-'L+6(YJYX"Y=C'8;4"\U4-JYW$YZK5\.F'10C)>[ M6X63EXTX:D4&;ALXEAF4!DM+N^J ]#;)*P2UUHIYL:@2XFXI/85'(#:M&)&V MTPYLDHG\KT+TP!H8#;Q?1MG&+=6HO#[C6C_#W5,>!H-9%V]?I(MU2TD=_AU' MU 1U.VR<45#"6?>X'!^4Q%DJOQ,?[,Q?3@8X5R5_X@#F*E6R M[^9_3?>7F9FD,^G 3]7[C?PD19R@6H>,,>Z8UCE7 C.: ZD(TL]8LQ>F%I^8 M;U=T ZAV$8/]1P?@983G!>G[HP.JX?(5C&4IP#/_GV"/V'YGMO7%(,,+I2BZ6^ MBLK E\7-!V5IB&_QZ* (=2^BUF#$Q;]5BRM[HMO'XZ3?.PX AAL=_4/WWO" M/Z:\7Q8>LEYOT#H?.?_FF8N-']LN+QQ$]MJUWS0 ,2P9'L8A]W]$0\KU*Z4' M( ?H0?'>*&!!6SL EE)P@C%>U'HZYK?UI@ZP1ZL\K(0Z+%!8N).*'GC5:@+3 M*.];%?^;O&MOLE+@S"'K7M4=K:I@4N87#9/89[Q5$+EQ&DHARUM[[W:B_,:M M6I8X &W^?+-(CN><'1]*)[S2_&8>R&^LCQQ]@M7QS%GX^L1YD)1 M81CR1#K$B,N1BJW8&*%2Y,SD&<_6-C%>EV)&B\AYTW-L%J+'W<-/QARQQI) MO7?*\"Q7TMS>B"TM_^,O__[.D(P<3CQ@8$4@Q(U \T<0,N)BQNDC9 MD3>3LZ[W61OYA2)%Z[JR/%992+:H@UA6(Q]A1S2@1Q& $Q$GOU;IKE]._ BG M)LE?<>4*ACIE/:P%]V*[LP@6!D <>]>?1,7ZS9==FWZ'AX(,%38(5R4-,*13YS0J& M2XU96V-5_R/9N09M/S4XD^" X-3W=X]"L#@7-B"LG41,*=!V/!B4RYS:0+ - M5*UMDG7*;X:31C0KR*P;=(=14@]/5BS"ZT9^R6GG9F6S%LRNR&=\UIZ3-_7I MN\G1_GI9G7!U7[.4L?J^/3*$&::%1KG(&$B9=4AB4*I>P8O,,RMCS++",[H- M3LA68?S?E*EQ/]/KI[BPW?ZIN-BX<0;YA,ZR+_;$NT'3 M[X7WU>B'\E45:B_*[+WF\^G8OC(W)$BO,\0SQV(;=XH,51+!W!(CA/ R]]=] M9B_=5BY\:)UFLRR[4G3/ 6P-S<+Y442P%IMBZ- 8]2*?[#YCXIE4PXWK2\2] M,4%D*[NX>'MZ+YG+Z=.L:WOR=K?%M4FN_JP.3_)RVLN'&;CH'2S6EJXS?B882.KCAKZ7?B_&]Z@>G^C M?.^7OKOYIL0;E.>WOY]MX'N^B3=$]H,;_^2[/_@F9AO $.]XY5^*&2EG!>8W M+EVAO48G/&7<3EPT\=G6MO\4&J1@ZBP1H)?3?J,Z7R&N?K!:)YD<:OSS9>Q MO 5'G5K7)]@O_[#6^Q!^MNH1T!XR?S.URU-/8*17]]D7=YR3>^V$IU^J:EB5 M_HHW@"'4"C]/;3B%-\:\7 OWS^NK]KBS5BS,0Z:M7-E2"R[1M"WD/.!GQNG0 MGOA05->_9E7480#[%[[YS>_":$YZ*V^R'OSU6^]POW-5/SW.#EI@59##YN[V M%E@4,+[3#_&^WW>OZB?UUI^MW;^^7APVJN_\_=N):;GFWNDNV=O^W#C8__7T ML/7U8G?[TV5]VS5V_XK/^/YJE[PGAW\=?#_<_[4%9FY_MY%]_WT?_MTZ(MAR MD@F/ E@C8.W*#"G/FQZ5_^\?.,_>KL0>FT3/I]!^H?C? M2]5^Y%[:[VYS\C >2!Y[V7XD;S\9X^O$\0>98AD@&>LT 94HX;)(AAF5/"L5P5E1OYS7I^CX_M]]MKBX'OEVV\T&4S M7AX+ON>C"PF^%PW?)UV_1%555P+ =RVU MSGSL];?.LIM'4<]-SA/_?CP 9XE_)P!_!@#_T!FL?C3 8O'[TR1^2+@";^? [\;WQ+_G@^_OT[B M=Q:T5"RSR%AN ;^M1#H'_"8J6.*<8\H5_!O6./'OE\J_BWX4169P[=]M>+X: M+^-%_Y-(>0+U!8-Z!/0R6B?">V\LF@GEYT+Y@TF49Q2PG.8,L1!_>!.0-I@@ M$ML=>T&YS]S:9K[.2&+IC\Y(EP@9;L9)+0%37XXXG^K-ZFX4WG>=00QR38% M#PI2N/.\)F7Z V5:5,^<4Y,FA3F7PK13$4-26I$%@D+./6)<8&1X+I$SSF.: M.TFY +.(K&?B9M;I<]M%C[D?;^C;7XHH_LG:39/U-1:5BE/WPP34HD=K2L&Y M>G\$5KP K"&(P\PB0!R##+4*9<9Q9I46TJ<4G&;1J29^LJKAUVF==]K#BO:W M5@"9*F%Q[SZ0;UY6SDW.-P0F3Y8:0UW-L^OCH@ MAR=['W]KP-@NZ]N?^,&7:PZQUI^MP_T/I[OD(*NW/F6[IY]/#\A7MK==/SUL MO6<'K1V^>[4#8VB>%(D67\9Q D0YC 5!G'.!F.,*:2(MRG5N*55.^DS'. $J M;C:I66I_V+R*_Q4>C20$?^4('AC& 6L<"R0O#9 MA>823#\A3%^.8#HHRD@P%OE, $P';Y$VSB"A UD$NWVL^*@4L/GR(&4!5"Q!RD,@9"KJ];*SE?Z]7-QKN+J? MB\7=:\?7MHKE3; Y%VQ^FF1B&JA6T,XC3VGL]R RI(+-D) \ *!2YU2VMDGH M31/V1KK*,J0B+8$7,8'+8X/+ EA8 I?' Y*X1Q1 MS57&>/#,Q+8<DD18YI&\F:0)QP;:PC1 .:.YQ1G"&+(G.38$M<&>M M$9@^F;>:$DY84=F8BJ4+X'FT#;ED_M&D)I*:6'$UL8#0@:0+'M>DV3K*N,@8 MS17BQ@@P9W! QEJ+C):2>&PRXK*U38F7+SK\233!3ZR@AU8V><)Z*ZP'67(]SG(8*Z.LZK M]J!E8M^5QSSF8'(R<7(BMJ1P^+WA_\ M]97M[7_ZOKMO"=C'V<'IK\V#TV-RT#H\J;?JK'^ M,:]OPS-<'9#Z_N?&[L<_&WO;AXW#UGMR0 [/ZA\_PWA^/;U6XTLIK#@A$F4^ MMX@%99!D7"&*:09&N,ASA]LT0;\%_+UI$E@>J"0?6!AP() M5)<-5,='!TQ);J5CB.9" ZA*B206"A&G&:-2".EH!%6>0/4)037%;>.Z M%;#]HV]X7+^B\! _;1&+EYV]M.IT>R@;OW?:Q_N^VQHFJ%]+3D^ZXDZZ8JH( MF=,9M<$SI!@5B%G'D?'8(LYSXG$PN>5F;1,O1E<\0I[3$NVZ^W'LE.JY4F"Y M?#0Z@>4C@^5$J=OE <MWSR7>\ M0ISX\=PA42;VPKL)B=BI!"*I@/E4P%0=/LFY@?$2@G"C_3'.=YN7,?*CT?4M6)J:/O:] MC=ITCE]HWXXIMB0(UO?IR5]Z^WU70QLB&JY9SU36UZ MG>:@[]]66RF;O,2,#-"I+(,E%Q$AKLWEQ,^3[AA;CCTR@/UG2 =XJC>Z>:$O M>VN_3"=8PLZX-J,W)JJNVCT3VHQG"JF^.JV]<5.#@/8C;[6TTW=O2QV8B0!4]8S M[/;:A6_&=-]K6Q?VYZ*RV-^=Z#8@PD[[CR&F501F;X1HO93:?K5SQ+C'U&"" M-/$4,2\=4EQXY+R71.LLSUDH&2EL/>^V8@6HS/+,6RR<98)Q2261L#Y6:\%] MH"Y<3X6?E2H^):ZV6"T0H1^KH&'N=YDEWAM>P[LW-Q3X0W*]9T+-3Y\YY8BG M'/&4([Z]3]:+MP MN>;V42M&/ED&VNH<0=RL"6FSD.5!>_C)F"/66!*H]TX9GN5*FJ.=NY2]G[-B M\ UC_844B.Q<'GX\;.[NV^\'K0\GA_M;V>'^,=W[>'A2WSZ[.-S^?')XNH,/ M6W^VZC<.%GX[B\4E84R-@[\^-'>W83S;EAVVWF=[^[^>U3]^:.V>_MDZ_.N M7DN=)PXS1;U%GGF-&,4>C'VBD5&42^RD M,6ESI"UAR%'FAB>L:V0-(Y=;*R?KEG$HH18"M% *0,Z20\ MTDY3V$(Y/.]WS&"O@Z;7=696-7-QV]5<6'^&V&Q7:Q4'_]^E=_^V\>M/FO6@#68M MN)] F)F*:X2/+$]"5#*!HDD$05HKB9S PG":0$[@[-,S9!$BH?CT"A;-4.')11L5,U"1/965-H>HWH;MX Y\($38O M1U]VNOVY:7C%=G\Z#:\/E()7CX+7RUU_:]LG?\+&%QR]%X[Z:9W.A\!9]!P1 MKQ3H=-PB1S.B"D.LY%$F$M2KU+O@$VAQ6"%+?+#).FR%RNBCA5DB]"G^NGMAP&_CM@FGMGU[X6@QC7] MPG_4*ZA[+3UYO,5_P0X7O+P77AY,:VLV.H^9UM7.@+86*7(RQ#S\@(+^EH37 M/&? 7/>__;..YFYQO:T@OCRO[ZU SY-"ST15"UA*HQG/C?= ^BQ M/C(AN?8L._\EOFXHUA)\2BAX]1V$;[H]N-E)(WX?M4 J?L(%6.H/ZC1V/PUS MM+&_G_5Z\<2?;XWV-[=.';4F*R5RCP/_K6\5\%>Z9QX/;KC6PB(AP$;GRG%D MA@0[F*C'$E.,5A;8,6#^'J>@A_U.&G M80?CYJJYL>I\+8V'=HD8O3FZ&X/W0_]*YS%(HC%%F*-%4VL=>T"_F680L'P9^>L9<;P9QFF4##\23!\JC<'C]G%2Q#6TB..141. M,8.\25%0SKBD//>B;&):OZ2M,E!A89T[.GG _%GOI-&=\7F7$M#Z]_&X4Y5\ MYWVUO;LG!58?"*LS(Q6<$433!(R@.48\.H6L%ACT8Z&45BZYQ-8VA*:UBPO7 M.ONGP$O]&G44>%D4O$QI;4YKP8Q$R:A>+:9Q;:I86IXY=Z4,YZI#<*W!Y+[B<&;@0,+?1L(""P*"-J&)81U &5-\F="E--Q8?;]>F;VPK"IDZ7=>-X$P.WO!Y7W# ADK M$UCGS"*#+488:TH((U:Q6&8O%/??\V-1F;VPFE@T44Y]%#HZT$O!Z(V(:VF1 M-MPB2;5T7I# G2RS%U;<5[B0KKVK;<67KKTKBY8$BXR%QPTQ2?@%=>XN7L.!+3;6V CU/"CT358T"\& .QJ+ #LS&:!S27# 4 MI;' _%K10!?2M;=T3JM' ]P#VSXI[KCZN^/N;N=>Z4>YUX,G[50@NFH3:A8$ MH#,3%P()4089D ,$0QQK@K3W$E%I#: I]AL"5CT^?YEI<;NXCK>M.'ASECL1?AC8P5EI<=LZ MVO_B.).26XF$E1SQQ BRBAKDF>;.&\F3YZ7%[946MZ/ZLO_3;_0BL*MO=]K# M&2Y@SJ:*P^#1,HM=:7M;NMZ6KK>EZ^TJ=[W=[&<,>/Y.MW7@FUIV!5TZCJIE MK]C"$J5+[)/C]4L:R5=Z#3ZS1;LZOJ,R4.\I_4;?=]^^^;I#/Y+67O[\1]S: M.VQ7PY+V?CO7ND56_"[X/=J^_X+?C\:OZ>2TYFB MQBB'".P@XB%XP&^I$4L*^)U3JHA;X*R[%>\3NZR6QFPNU.F=8DU-RV@O@U$K#*X#S M)( ST?*P=R FG$!:.HRXC0IIK3!2AH+>YY+2)BPPNV/Y,]J75I&;CO#7TRE< M4A)KD0=5.Z%UGTKZAZO)?2 GO'J<^)I*U!I*L"*[[B6[9D8N",TX98$CPIU# M/&B&+/$>)9%\<%K2I C(+M+4-[0Z>L;Z^9*[7@1%$10U%Q0/-V^*H*B'H)@8 M.5$3QSRFR"MO$(\4!(4)$6P>K"QA3!J2N\$WB:Y5DZ=G3%Y_";G0MU;Q?HN] MV/COXGM=KLS_G>_P^G%%C3EF,9V9N-[(C%*Q1KL/.W?2/6Z?V)Q6U09FR9M7 MM>_QHTX+S2HI_L.W=K_?@&N>^&;CVV';'S8\7.#0_AT;^4+'IW"W/%1O\",F MG+KU-]MOG'3A_)^YG-35&'0;P#/ ^;;32)VS/&RIZJ+:"&>]*K4?OIA#+OT< M?X&U3C]1H]MKS"3:3>[S__U79MM?^Y?Q&S@$-L #M_MPLYQ*=EZM'ZYY&BLX M:,"__7PTXW),3(%VOW3T;?_2XJF7X.P+1.['?A-_ZSED&0=B! M_F&ST8M LIA='+'9B/][UAZ<-_H1MJ\]:.?/6W@,UST)(^I/7S13XSC:_EFF M!+#)U,:=]?,=;..X_3TO[\_X=^PT2'/T@E97';YF<,G3,]C<6^LD?HRLI@[( M6MWX57L J_1WP5J.R3^^_K/:L1\_]EC&\'6U,D)F/+/IV+9/!O '&*GQOV?P M5*D-?#0B314UG3XS4R0;'YJJYB8W=/VX_F&]$4>-_(%17P\/?6IGX!^=^^&) MRL>[8K[<6Z8Y7>*3\2/7CUU>9W8@0./L-(/,K0(0!)7+ T1F9*"DFN(8C6>" M*C >8[.1G@$>?>3_V=/EM9 M@MY'GWM0?>;C%+O;N/SU)7EL[WSZ0YO'@'3+WRC]$96>W^ S7X*U #&1(**2 M1-P:CC3#$05NE# 82X7QVH9H&G$]2:EY/R7?"2. #Z2V G@#."2K^(&8#'?1 MA3GT8"U,\1"F^/B%D9QA#$9 T!$@D J)G'8&P>FEGDFO:,QM 9N"7L\\KB3F M??@BPB4-8PZ@(G#,J0-LQ8ZX9$)4GIJ*+]28+W3ABV?BBSV0BD[FG'2,9# , M<4(,,D8PI**1(A U;/7-FE)?!XMIZVI&V;IN9#5G3:SFE!+6B_U3L.':8 V< M7[$"\@TS8[5/AO;P2Z[LPS7R M/I:&*Q7SO6ID!W0O?RPOWB[?HAN'O0S/_W6';3>P[57;C*S\ M9MC,%O^_?K$;-S'5S4T-:F&93Q5KWG!&=B_QIKZKG(G+4;&NV)"N<^ZE,NCZ MKX?=#O!.?ZOR"K6Z@YB%::>;'3ZUZ:9RL3D6FV3W[1]?6T=OVJWCCR*+S?VC M?;R[USGIJ)Y8/A[871_LQ\DHVAOMR+4XQS8X[/8J!].@"[_HG\7;W9W]#$?]*U:?<@ ?/$DI7>0 M@PY33:U(+CIJK9(WA_PJ+^>=K;V_0(.)O5[. P#A4Z%B?_-RY?6QYA8NE@Z^ M?0'Z\V M0RZ"".+:$J2#R2.8F1*&8A^^ MM0>'#=LXM5-1N1\Z _Z*O6ICGHX]?L0#?]G>;B]GA<10A7XG=Q_Q GYQO #_ MOONBN1,29#R2BOJ#)$8KZV 9!SO2M[;F(V9(BECLK]&/"7 M02C]WZT_WS260<2_7P)B;KW=_K#W?G-O>[>U#"1=#JUIO&@W1\,O3%5*4G,V1,YV>4- M*#V-#XAM?G@_%+)5JLS6[\.PXH^^/4ZBR4&\F-+0>]HX.\UY)^U.=LE.7Z\Y MNDJ5L1(M?&^4,3)I?3G)^'@%LM<-9E) KB@$S1P#/:Z64_WTS?9ZMLH'.0F5 M'M"?C8OFM!6;-81.^[B=HY&V\KPW[-^VW:E<3)6+JEK1CQYZO;$90GL85>V< M-QLV3W+M#<8/\V-Z#:XLJ'+A5DE+H.S"ZD:9+R%_>10@:-B#7IPAM\WDFFD, MFE7E?NQT\B7L 7S^ .Z85S1,%[A=3;I1@99)1VV,%*5,!::34VQM Y37FW5KX(<W("#^A' M.;49I"/\-%32TE!S ?7D&VA#@WC2.#USG;:'=T ERII3;@)\+R'/."?)*BL, M=MSS *L.EG%'C G<6C8*S@B*T?C%@H7\RW.>??T&0EYR%A.F''&/!>*,&Z0% M%R@D;+PP2O"<'RA^YCZ[*NF;4YZSA[C-M 7.\%$GQ257 7A%8M#X8_",>8O' M15+:KXS&YA =PZ^$(TP=XXA0C5>78J:'PV!(HB MPWIC+(;8. OJ9CG4'H#]V!^&8JJ:"^"7>W-+D3-U9*36Q<?USA>3/+,4 M>V2X=L B,@+,6(444TEAJA(G86U#_D@-N:,LNA_'6 S21U!G$@4]A'B#=<2" M8"TU)?AR1/P/.::PQ8/8HK6WE4>.Q62,0E3)W#HZCW6/(J+D&"%)&RV,6]LP MMS/%I?1AY 8C**=UC<3-&%2F:P4K;_%9IW,[0S4K/VA5]7?%%7J/O'%@>YK; M"Q!0:KCS $0R2J(I]RYGJ)-+7=<\.%U\F#3UX=*]_>;O5OLE,]=YKABA,1I# MM$?$!%!ME O(41P1]LQK','>,#%CS@_8*^_TC(/3#G+20*_MXV71TUAH/<@. M,DE%SU/N3@\U=>7#%]+K8N=D K 2-3 MA@AF#PTR%P(8AYSQ#E&@.Z.8$V8\\(!9OXD'JNEGW0$HJ2=Q +O>]3&&_D^W M^AG+B?X:K?%-KWN)/QZQ64Z]<]E8WKH8V[%B2PM:4/B/RU='GG:ITO(NU\ MDF!>G<7+2MOWPT+6W[O]0;^"Z]\LJ"M_V?.J$T%]DM%W1B?UM+U#_^BT]O8O M]H_^:,-]X)1ZN@\G=W_O(X;[MUOP[^[KUM'^^963>KQ]L7_\D;2.6NV=XVTX M?>]$Z^)S>^?3'X>MO?='.W2;M/;>\1W:.IH^J:W7.Y67P@>OI< 4$8OA?%J1 MD L: Y;S:+AA@4AV-;^;&N*L(91%I[GDT3(6#6R9#P)8(8AK8T$+$]2;"2(. MH!EAAKQ,"7&@,]*<&<1#,H*%Q&6Z5I' A0+-.Y#H(^5&" =:M@M<ILW4.J:U)19)2Y%M-I6C7V=:-K:7@)BM MW[=:>]O_?M94@CL3=!E*YDCIG+OYUM=M/]:F97C^ V54]^2AV MHH?:[CH08FXF@U9=9*:@IFI4-#(RI[(=)ZMO V&:6M)K#MRI M8*$B>'SI7K?3&2PW0((?/$5N#7C0S465ADO[6+'E\/Q7O0B][_9"1:!Q,G1[^#3]J]B1^; =,GMT MA_<;'A-X)M!;T:0W6;Y!^_)8#-V@P4SK,5EF-GAEVZK*16?6QO(*IUF:;\+0S-ZZZ\%7KA4N-46.\+R/_:_4@ M@T8G]OO#K3<'U(J+[0*'8S6=!!/8B]G:8]: M/%9DK\Y__#L.>UT--P'67IT_VI2,7O+Y79!KZH1>;5#Y=,4(60:/?AQU"*E$ M8\W%\N9L8OQH._\/G.:3X?D;2;A1SON0LG &X,5Q1?)+?IM-4!C!U&GL55Y6 M. C(57!RE?6GF-G'7N[QESG2G^5C,^3J"8^?GO4RC T:5Y%WO?'7Y$;C*^;F MDXWA34?2O9>?HM\&;@1R_9VY'=;7[H;IUJ"5%N /V\!\X[2^W'(&#K5O),"V M$Y_3*Z:>JS& 3:\ZCOXV?:\;/@&GO'L\/CG]RW56JQIR;1:8>=E55<8(O+(T MR0TZ&\?=+'SL:1M(,MOHK8*+W&S.]D8-W.!28XF6Q>F(]N-+Y\#NGO6TZI%Z76==NY,9(6-X1:5QQ.^&Y\VDJ-HU]N!(PZ2' M6UJUOPOY$(WN"L0=)$AD:OF=W%:C(YXN-/^&COMPVYW M*/IZN8JE6N5XG_9N6>X$B8;!S'@3,[1S,'N @^&J)D^,48VM<8/CH9W_UUG/'X( _IF9/S+QMS[\ M]=?8NF]FO\7]LLBB5R0*XD/TCEL=M$B,*.MH(#(0>TL3B'M%]B>AH>FPQ&8N M4CVH1/YOY]>B1YM9;9M-0JME5Y%%AY;RZ^TOF@JLB?,H2>81)S+/"N$6,2^L M2M@PA4UN+*)_E'WV\9(K,PLU+TWA*?,5U*O3,3?>GE5TOQ[^ UUQ"+F&&<'11>\%8PF%M0U]O4GOIT,ANCB%.YI^. M*T)/'!S],[# Q@ Z:,3VR*$5&RZ"0#BI;*GA+T:CNJN*^7[[.P(N'!Q.YY=C\!PX/SXY'+>;MP96 _5YW_.$AI/YVOC5JH_Z7 MS<-]VJ?9H?"B>9ZW]KY^P3(YI@WH&BPW[$Z,(D.<0,QYS(UWR:<\H.4ZN/[/ MJ*1HS''3+KN)R6VS45TU2<[&[!B!AXQ[3:FH&G^%*1VB8NWPPXD*DVZ^54>* M^VD$C^15=+UUY4/Q>7?HO7Q;N;FV\^ $.-\O6?B+W;V#+R#RI29*(JSR]"!L M W*9.1W%.E#*9$',9]+W>F*-*HRS7^D%#VQZ3D?^W+\Q&^ZO8JY7C1/[;[V M7XPRWE,A$)& +9Q)B4 &))0K/I@E06L,DH9>ES370H _:Y-1Y@H\8JZ N4N@ M8_99-O[E>K_(G0.( M]SPIX9S5@M^:'/RS9-^K2JOI6FV_[V]MW^M2&>>HV;R MV-6SJBK[1LNJ\CJ/K/#-;#>V!^>5"O%R*[X^GL,:OA /.I63>=",,X@3II#S M7B$+O^4Z-\$SYEKIWDN(E$_Z&@\J5;-_=@P/ 5?I-^R(@6[+=9W.K:T&I<*O MHY3[*Y&R&&2?0_ZR [,E!'Q28CI]L#_3X_2\>>]N.K\8M? M0[L/E#E_U3ZI;EM]Z=>_8X[HV,Z(>8!;1B:9,>N\\B\51P^Y M&HY'/FJ5^^[2F3$LH<_024^_7Y;4CPY=_M4=06,*EG,]_M73-KS@;,D^@2,] M_D5O" S7T?MV_8#?!YQF,>V.SW0-HD;DOB0D)?.EY,A'-7]:J@700; MD:_6ZG'1KC!URV M@SR,$@VIW4V5XWP8,+H#Z9^409^ JH5+YL4EGZI;Q3#DDTUX8GL0*V;9&M?^ M5V+D_6@B\?&[*__(^QI06X)B\,1=B[J[OZ=91 M@RI2.[0XQN':VR,,3TW6BD3W-?I^1O%AM*I&!+]G*4<*D7 @E-""RV -#HE: MV!89I>'15XW[%U#!,<4FK5'1Y)(GW.]_^J/_>:_[??_3^Z//QQ_/=XZVS_?S M)#,*:]C;%K"V;Y^/WI'6WM<+N/?WUH?1=_[SQZ$[#IW=HS>'G]^VCC_O;<-W M_SC:W8/GHO\^W#GZ^GU_[[?CUNN/!)X+GG.+Y#;#?^YM#78^X.]_[FU^B2(R MJZ)'V'J*N+,*66$(BAHS[X1STO*U#7XM5__F,$*=3N%=W48+@=GY$.@AKK;K M"ZX7*/UW_7EJ>8#\]C$L#T/SZV-8G@[,QU[MD3]['/^HPA\UFNJR+!"_G:AE@7UZO\"LH_".7GI^_/13&MGQ#X M8:JR,]2+9+5,B7,LLO3(6#V@?+P$->RTTU0P)XK+.2CTR2B5X953R!-.JSP9; M)^S6H17U!8KG1H&[C_D2)'B96% @1C@+QE'X25!'HA96$#::Y%:=O^_]]JN3 M=F>4OCX_)>(R;%D%+(ME>.]3YB]/F5("-$1OD=/:(&YL/F5PU)2)U 4I(W$V ML_(5E6%^WJ]4_?</ZSKQ?@0BR^;)JNH^Z*]/KZX^C&P/ MQ_HY\'CAI,))SZ"UE/O/Y_ZK%5=:A&0=>Y+F)EOOIZ 71'P4V>KM\"F<5#CI M.3P"Y?YUE:VK;;7^/IPY5NS6FB'B*EH;A9,*)RVOW?;2[[]:=NLSY4...]>8 M>IBR+S45\CZ1KY(*6>. %YY.A>2:>68D1R%HB3AV$IEH(M*.<6JBE3JED@JY M?*F0)>'Q;MK:\H#R[6F-#T/FDM:X-' ]E=;HL4G*>Q2X\XA3K9'QG")%.!%Y MW@A7MJ9IC;7&Y>=)7EPZ[?Q'*8H!RR08,2$%SV,"Y4'"_X*W. J,#;MQ!$Y) M45QZ<)JD*!JE'%6:HNB,1EPEC*QS!F'*G%:"$2?#QWF8_DO M@EF>U/)_#(.48[2,QZ@LX'D7L%H1K9*)67OEXA_WBU(Y1UD2AK \VL5(:4@0 M23N#J27,,';_BCA$==C6>'J\R^4^%[OG?G8/G<2C=MC. MQ<NN>BHDY+ MIWLN+.JT",H\(.KT2*2]?_BI_Q-'U!B +P==ERC4DX+TS@Q(.Z$3%T8@[P-% MG'"&C' 6.>Z2LU8JY_ +BD0M6+\O"YC; HKSM.3#%[]/K9P.Q7U:W*?E&"V_ M\[ L8+7(&X$0Y9QAZ@TT7L>,$M\;8/5SJY? M;$U /73;4A3PW.[9FA8%/ R>2U' TF#VK#N68F]]L PY!G#-(U=(Z^"1]4E2 MQ;G!7!1W;*D,>([*@ =%BDIEP-(CU,<9A/+6..F-1";X@#@S'#EL DHX\FAQ M$L&;M0VR3NB[>3_?]I1/A9T.&J%[YCKQKN.^EP>6:^WA''+.YDG8&O'-7C?_JC@^ M'PG49+H1BJ" BUA29+36B LFD",T(A>32Q@;"_]?C--S'@>T?JVQEB2FOW1J M],)B^L^M1M?;[_ESS"[NT"=%\DF/E 2;;H7AB!@!2&X#1/U*Y'RCR2*^J'64OG";T%L4:X9$&KN*.#E!3,NB-F3;5.,4HX(@SB MTD;$HPY(2VF1X"09P9U-C#RA<[0H=46I>VZ 7";?Z,^Q. !T.H!&E$ U3G,?@Y:+\ID^EQY4$T ?6S^=#ME _ MZ6J/I5DI3^@4BQ1/Z"-+\#>_$,T-L8DC:@5&W"B.C-4:*9D23H%3QU@=TS_G MD4=4"[6XI R\])2!I?1UWNXY*+[.IZG$W_QB.6'&NH1\]!Y49(F1M5& BFR4 MH\X0%4L_Z)+U67R=-[8**4[-.8#3Q*G)A.*1@ X)4KRL!5YI:PM%9 M?]!.Y[\>V]Y!^Z1Z('$=Z>YX\F:/ZYU/^4]Z573:)Q$=#G\FM *;O/O?$X:W=08P*^[P_/4B.,.D(U0=8ILI'8^1XVLP?0K7V6S2O_,[ =E8L_/'Y/X?8'__[Q'XR9[O'VQ?[QQ])ZZC5 MWCG>YJW7[T3KXG-[Y],?AZV]]T<[=!L Y1W?H:TC (5ONWM?R<[>%FV]WK[8 M?;WY)7&EK K9.(L2@"$PY 1-* 81-;92../6-J2ZA@L5T]R'5ZPSU(MDM4R) M+VRT4#;:N8#K?(E$ M@[I@ [+2"@2*LP4SWSCDJ')6<2IA-T&3;BJ-KW%/L]&+_>R7:?\=.^?KC08@ M62\VON6_3KH_!:^,*NN-5O<$_3U,8._GGK>77X.=;?3/W!%S9SCLM?M? M,S0""Z78'IS!)\Y.!NU.]68ZZZ1VIY.Y('\F+ZR=VC&K^">A75USO;'9S^]- MM_IHSDX"O8319KYH?AI 4WB8LY->]-V#$P#V?,4)/\(/_0$0HF-':?_;1C\R*GR+C0%L7;K3?7[60XHM^Z MO="/)T]]/JO)&)>'<^F==8\XB73G8O.+LIP(P'%DL>6(NWPF$^$H) 8'E#DL MA%K;..E>!_'9I' M0VFBT@8F@] WN =W_*T#C_3B M& ',B;V#+SI&*;%GR!,30)ICC(R@ CGF(I [81* L!&V]32.!B^]#"4Y=3N= M[K?,U)6] -+A&!X"KM*O,+4_L(.S_EAUOHJP4[ ,P DZ@)^(')M1"4"X?>+C MC#C0KV9/QQ251^0;&4ER2,'1ND8D'-9/ (DZ]K0?7XU?_!K:?4#Z\U?MD^I! MJR]=-9Q@6W[]U@Z#PU?&K(-"57DE1MD=H^L/WR;K0X_%%:-N^*;"Z]KPV]_' MZ^3V-W]X94+7!9,/O/)/WA2,S6W)ZHY7GD,VSY'"X)*29 M+R$]0%_L+8"4B_#_905Y& <=$O7])7H-?ZXF10Q?5MI5_PXN[C$" 2C&GP2G M;OQH.1WS/!US)N0/3\>MG<[N4)1;OZ-3I6R!1O OU_ME8SA8Y2$!H,?PYA,0 MM##(O!AD'*(=P>XW*8S3#/S_!PM_SUK#\ZW3\!&/:M&:^WF,,K>H3T9>?TO';^K M54]!6Z___;6U!^LXWA*?/VUAN![9_;1/6WNMH\^?WGW;N?CM:/\"[O7[U820 M?=SZ]*Z*Y^[O=3K[>^\N=BX^BL]'^V2'MCJ?7V]>[+QM';7>?N0Y]CM=3\&E M$5H:C;15 7&>-#*,6,09<0XK&1G):7!-PD3M4D(6VU)[^?+U[@%N]<*R9\SD MNRM/+0_^WUZA\3 A\'05&G<'^BMYT)5EG0WK;%//)F$L:^AW\3)@4J>A(N', M<8<\B1Z!1/!(!^(0O" ,.RP\]6L;5*U3N1(RX/G:0SZY*K\(5_/;839 /5H^ M/J5:_JRS:V\N99;**$JXT$;S**7F#AMG$]7!4RMXE1^AQ[EQYB;]?%'8?$OJ M3='![X2_WZ=UAU (5R%F0*EKDTZ/81(L4F"IIL$>D*BUQ6"'GDT$D&165(U:EM+8A MZ+JXG@9<7QQ;(;?O(M!DF&52#]_NLB'Q/U965QQR1=$5'X:RY].Z(O61!NLU MZ(H1(XZC0)8$B[0AS DB?< 2=$5U75?\9QUK]VK@CBW@].+5Q%E\*FKBTP/8 M1$TT4<601QEHKBWBD7!DN-%(6(M],)&89$!-)(M1$Y=_XLQ2JHEOAM5WQ:E8 M-,59)+YDC*(L/@QK+Z:512.=]TPQQ+6'OP07R&&PT 4/Q%NK:1!B;4.9^>J* MQ:7XPN!II77%-Y>%X_VB*#X]>$T419;50:DX<@2#HF@Y0T9AAC0!3M',I9"G M#C"Y;JXWI2C^Q!>21FKJX6I\N6FD5@46E&:)"TP$SS(./3@C.=)5!=*-" M6=)(EQVL\;2F"2:]P=%P%#@#L X9IPVI4G1KKO<-W+K:^2$HLL9@B%O,<,:=\!T!"73" MO$,1V,,PK[@(;&U#XW5= M/+8E [0D63TVKK]$2F/) 'T,TM*K2F-R6#*5)#)2*<2-$,B&2)#5E$NB/6PY M :7Q!N-\Q;) ZZPNF;Z0"R>0E M84$%EU&,D75>4D%7ULE84D&+REA20>>!M^RJUFBYB5:(A$B2"7'E!>B/U"!. MI7"8\.@-7=O@*Y\.6C^E<;4Q:J65QI(/.E<$F]48B8F$4))0U#D8+75"QBB- MK+<"&Y-L%+EXB*^;1:09%0]C/7)")Y.XZN%VO#VA;/3.Z%X,W@S=LSSOY07D MBA(A&8V<*>8%SQ/CG'*,Y4&SEBKJQ+TFRY:$T/JA-;^F;RH1:1(.">FROAD5 MLDD09+QPT3C+@1'6-HQ81#1HL2>XGB[.DC%:,D:?7%-_&*R7C-'5 /Q9]=P' M1[,*CC#.C>R4QYHL/\NCC1LI3 M;"X'C-\V!G$T)?''\T,?,6_\"=R8-2A FHTW5:.EKV/1LBJ?CYAERW?WOGZ! MH^L4\1XQ223B) ;D? X34>64<8(3;W)3S";6U\&D>;^)Y(_OCU"XJ;;<)'9> M[WQ1)%B?+$/<.X=X(@PY;@TR2L#6QZ2(B6L;E#?%#9ZC>X^XY\I0GW (8/]P M*H--C##CE*=P=^=Y+4;<%X9Z,$/M;7[!Q@( GRQ0R-'$D$^RV2UI$ M;]3&>=U.YT,A?GSV32ME,[9I/[)+0K9EYO;%9SG:>]A6S7!H:W5"I]__O=L?M+J#_0CK]MV# M$]BE,+G2\$M7#_T+/MCOOK6.#KYH:P6F&B,3#$9<6X(L,1IAS8W"T6OF->@= MO"G-]:R4:G)XI2>?G?0N:0[<,]D4^*$_ ,[OV,SVP-UWF"I^,"S$@HN&V+MQ M-/GPXZ<=.)CPOATTVOU&_)XA9G@3!R=HLIXNF$ -V_@V,HB1'5K$C=,*Z?-# M_&O&P'D"Y7N*\P$Y_"LP#;(]L#"^'PJQ-]W>Z%?Y<^3EL?AYZ^CC%U!!-)54 MHB E!X6: 8OS))$0++$8%0^Y6)^N\ZMV[LB$2[WN\0R03L!U,O?>/!1=%]!3 MHJ#K,[#>1=;#,8V,:> ZZR0HXUAZ4,&U1]I&S;!-26!@/4:;6M^@A[\$='V0 M,5K0M18L3G9>;WZ)W%AIO$=<.4!7FS32,46D&=51.F)I8AE=Q8_1=0I)KQ@( M^6N99=HG9]6&W/2;*2/BM-NO]N-5=2K XOCU6SL,#D%?!W5\I)IS.C0NUF[^ MIG7];N=L$'\=^5OQ]"76KILL,S/ :VZ.:'R%NE-_'_8F#NB#B%POVJ_()GBJ M5[;SS9[WUWZ9>?ACL,*N4/0:H1Y+C93F1XUJ\T!F=GL5&[T:0F+^6%Z\7;Y% M-PY[&53_JYV,LL2SF/4*KJPQ02IBB=3),!*B^:+6-O:RAS_#\^\9CT\&_7_] M8C=N8HXKIVT(B;V/"GAG-4YT'WS]X(,#A-0H"T%8S(R MRP+5!!0?YZ6AE-YZO&ZP_DV-K']U\W'[,";H[N__[_G7.9=:8F6 M@):_;7[8>KT,Q&S\O@34W-WY:ZOU87-O>[>U%#3=6@*:_B>3=.ME^6#W)D;. MQ'(9VC0G_9C-B49[ '9/-A"0RQ9"XW08.AA90>V3D:%T4N5&5=;6AP'\4T42 MLA#=!7.G$G/]*GR2[]:+AW!YT$ ;VR=@M,5\%>M!< =[XF/C6WMPV-C\\'M# M$;W>F%[BH;U?_$4YXQ)/4DH7.1?28:K!=DHN.FJMDG=--9R;O?22_0!LYV+_ MBS,1,^D9PCA(Q(V12)O D8N$2A<"&$OAY@+F>P?CM- \)1M-L(P3JL TPT+( MR&BBF!-[NS^I,,/\F:'U>N<+'$:GN O(1IW-9@*OA"7(V(BUI$ER)W-PEMSH M$?+VM U4KEPOE:-F!%@S;J$QLG5OP*W?;*?"GP^',0)VV6MQHHKEKO@V9P)X MC8^7KJ.I_)C>Q!?2..UU_V[W*S2$BX] KGG[>BLW5KO?.(ZV?]:#=^V@NGSE MJVKD=3>&WQH]T&5&3OZA\FM5BX8K3#FF[ 3A*Q]5_FQ_R,TCY]3Z3UQ3UF&N ML12.<.&LU1$LE$2E#4P&H6]T_%^)5OO#&,XZ<3?=Z3AM=CI=7[W:35>]3?DH M]?=@<;_!9[Z^N*/S\;SU>O.+TDXECC6RUC'$@Z=(6VV150!VC#*C0QKB(5B= M@$K91\C!/*7>!D$2XU1&R[' $I!0,^<$BVN-"(!TFG6?WED<*@NI"SOQ+2=S M57EPP,^Q7TGZ:17AIA,W\F>-5I OT)TH!NT3WSD+\,U+=6+6[_HX]>+5M32] MVW2\D?(V\F[)H?YVH[7^4]IM_&M(H+'B-TP7!\6N8T_[\=7XQ:^AW0=-ZOQ5 M^Z12SZHOW52=,_0?&;.N!:M<2*,ZH='U1^ZE]:%[Z4K6Y/!-8=8II;>_C]?) M[6_^\,J$K$NF'GCEG[PI6%GR9,G\!^_/7'D.I60WFRI/V='ZY@3XJ^;;(BI5 M;TY"OB0D$?.EY,AC/G]:+J*6X,TPZW>_"FIL@8)T>X>'"8..81%0._ZD=F:! M'RVG:IZG:LZ$_.&ANK70ZP[UF+4[<7>JA/U!\=EC>/()"%D88WZ,,66[%LXH MG'$C9^@9SEBAI@2+D''9&S&LB/H[@J7=GV\AVY,=MWH1\1D+<^]$MB7LKW/% M&2ZL(YIQ@A.VG$CNJ+?>:^H\3391<>_^7R,/W73JX[0#;VOH!5IZ%_>PLO;T ML/5VF^WL=0YWCC]^:[W>PK"F\_WC-U]WZ#[?>?WYJ'7QD>P?_]%N?;A267N\ MA?>/_/==^/SGO4V\L_?N^_[>'^W]3^\N/A\=?&L=[[#6WK_;^\?;Y#\7VZ.J MVJW!SN87+0VFQ"L48@J()QN0P1RCF+=-& =_F[4-TG@]:GU^B-2:$6)_''[B@ M$;> V]KFC@B X)22@ /A:QN:UJ^C;4'K@M;/SEG+C-944A&II3XPPS&C3H>H MHY0$&Y,[H-RAZKN@]0+0NC71K066'BLO$5;*(XYC1%H8@0(GN;@W8L/UVH; M]1MR^$"T+LW)[W7Z/\1.!];7;!S$D]BSG2K7P(;C]DF[/^A5U32E;?F<855' MDU3BT3),.1926+@<0';9(Q)CDLNC= 4[&^F M!(T"\YC(4[:%*L S'^"9&.:6&PK2@0'P" >JGC;(&.F1#UY%EK 34JQM$-DD M!7@*\#RO(>D]TR8EX;3ER6B0E)%3E7\6'JR5IVP?5H!G+L S96-ZYJ2V.B!J MHT&<.(\TB1HE+F,4*G)0; %X>%/390*>DA]PK^/_/O:C[?G#RH(,\>_8Z9[F M9/9Z3"Q893#57%B1#%S;] M4MB&/+@JMZ[2 F'.&0992+D'+8XUM;Q>+/;<+KM:QU *[CPQ[G@<4^ QCU83 M7'!G"=/2>R](DC9P4ZS'^N/.Q'I,(3+O=$(L.8NX\1A9:CP*Q@&_4TTHR4V= MFIQ<[_9:<*?@SN)P)RG"%9?)\8AY%,$II3FSF'*FP[A(MQB/=<:=*>/18LS! M? Q@,@J)@-4(TI8SI(2/R5(%V\?!>&P:O4RX4Z*0]XM"_JRK@8MP9&-C8+_7 M(QKYF!*)9<;>!S5(*-A;'^S].&UKIA0">_?Y;/(FI M/7C3ZQX7^'TL_.Y/&[DLSV*75J#H&S9J%EXK8*&)C)<1&_9(-BMAXJ-B8N&L,,]3E M\4W4)8=XP@HY[R+81X8PQH4,P5<%CD0LHD=E$1M%;!2QL4IBHWX)'T5L/%!L M3'G47-#>.TY0\ 3$AL8"F:@PBH9@$S7!S"00&Z0I\2)J.>LA-BJOW"_5-+"- MZJ&G1Y!=3B&__OMKO[F<-+_Q+]?[Y8;19Q6[_G0L.F%F[?:!:4LR<_S=>OV' M)<](02K6%;N<0C?/<8SQ(#!]/N\#E)P>OVWW?Z>:)D_49K/AU!&S=\YW7 MG<[GO0QD7[^UWNY@N";=_;0#G__MSN[;+?J?BX\7.Q?;7Q*U M45.6D!+:(!Z=1=9PAW">(2QDBL*'JX,5%77:.8%!^05]F#N ,XI=D(1;'1(+ M5P/3V$O=X^&0JM+!QSTX@/ #_M!%!T,FC\?M8' M:(F]_H]''-XXPO#GJYQ]*IL31'P$,PW8C EE?;%1_ MN%']!B@'H&(D^&PU5S6'!+HGX^&4\"35!)G37KL?&S$/9ZU&6/;BP5G']CKG M#7<^/?#R_\ %#MLQC6=CPHVR>I+GQ3:.[=?8:_PCS\2D^-??=U_O5"_)K__, M4S/SQS)N- Z[WQJ#;L..U)<\G[9[UO-Q.![3]ONQW\]#7BN>.O%Q=L!V>_@$ M>;DA/\"MRMGH^9_6';S=>C.CH<$^^:RE?0,YVH\G5T$+>-W%WFZZW)71Z>E? M:F/XQ8'6SK?6NR_:>NHYD6!Y1X&X=0;I) -*)G%J:4S*V+4-8-,;YBA?,EYF MEUXE#X9S3(>TG667LT%[.&\Y\S"PDSVH!K,V[.EIKVO]835 /D0X ;E3*EPT M#Y/O7CU$MXU_IQHW&_60V-6-7U7CI?U=@&+$B8U+@5J/Q_CQHM>O"8V%#(!^ M/YJ4E),5MKX#KYS8SJ5S%VU_+W/H MBU94CO:_R)2TI5%]QBG ,Y *E>F&_S=!@(,E::9.>L>'GO0.\_0 M]0UN=GA%BG?B@>TT^F>N#U+9]BK!&KK';=_NQ&H:>__L&(@[GL8^G*K=?_6S MP=3CC;AQ3G7=YDTSNDYU&=Y]\@K-'WX67W.-!Q _AI;/,3#T MX_J']3L0\AGXK6SK([9UZZP']EG9V)7;V,U^VP[A[R_KL_OPSEA8=GJY=GJK MTSX>V2RW5\F6[5W6[=WK#FRG)A.ZEU4/W-_:?-_8:KW>>MWXX^.?^PV6YY[G M48QS40SG.5NP[I1^N)192!%S3-56TII[ M[Y34C@M!R5-44Q[W_/FKK9-!>W#^J1WB)-%O]V025Z^BZJ.X_,UA^<$PM!K# M7G?[)+3_;H9$7#LW1@/8=?=]_^^W#GXAW< M?XOO?\K9TA^_[;S>QZVWG^&:G:,\D7JJ!I.H0'SB% GC%>**8629,\@P3B)Q M*C)"UC84YTVJKG=D>NZTZ%(/4S#[96"V--)@S /3SG&IHXLX)1&\L(Y'KVC! M[%7'[$D!).9>"QXMDIPFQ+GPR!+'$5/$:XX!V,)IZA-QDC/0JC5WQ%H67"ZP/7*=@4LF%UCS-Z=*-B*!DIMM(@"*B-N ;A=L YY%7WTDDN0Z&L;RLBF M),ODQZY9TMTR1%BWQ M-\'F/W-_@OS>;OH %QA">4':>R'MSLR84E"%'1(,*IPHDP M2H1:V^!-LY"FK65D0H&C9X^9%3A:-!Q-C'7FO&3&:L0XS_/\+$-:!XNP4)Y9 M'DG2:6V#-;%4!8X*'*U./.A&[V)!H@4CT52,)R@JP>8C2%.3$'=@AUIJ!#)2 M*V]2Q#:(1;H-"Q:],"RZSS2I)PAU](%4\*HH276%IHF2Y$.0TM*('(LZCSIF MR(!EC@1/VL"AD%B&M0W=Q%@LQS2I@DE+@DG/Y\XO^E$=0&C*11^9%0F;B+@P M&$!(*V1@EU'4TBC#39!Z*?6C4@3UJ"*H>@ZM*_'C1Y%M^:71(F(9XR:E8ZE4 MI,N]I,N[F6%R43!0>"0<#UABSA'722-.M$1.@UG@#+5@)X0 6[2V(=CR M#7$K:%W0NJ#U\Y=&%;1^)%I/A;:\M5(YQ9%7PB-N2$ 6R"V 6QES626G!Z'C@]%1DECF$9N$*,JPCJ-9=(!TH1C=B'Q$-*DM6W M>.F!<%TJF^Y?V92GIK53NYK U>GFM>>!==6XS4&_\0\RYUR=NPFD'PR@?@D2 MZ7YI!7>CV_*+)"8()UJG%'/U$%96$D9AC5HE)GEB7[8?+8E:W1-_UNO!$1E. M<"P2Z5X2Z>-T-%4ZZI3"&"P'(X>C71US'M0%$B*E"M[C8#G0IM#UJ_*ZSYFJ M65)AP>N"U[7 :^-)DBX:(X3F-%AKO!>*Z!2"I<[C@MV1P8I""(V M,L0ETTA+EE 48$'DI&]G :]%DW!>X+K =8'K%8-K&ID,%A.FE>328Z><"YQ@ MK8UP(:3;X;I@\I-B\E30U!G'C/4,X<@H H:)2#,MD?':XR2EX#X")A<\+GA< M\'C%\-@9[&(*AFE'N$K6,*6TCI3IZ#&0[&[J\]42IH+23X72$\U92YZPM!X% MQB7B$91F%QQ M4]$,Q>5U::^54D%JPM6UX&WEAFK%2AJB8-")EWD7$B'J:96 M)!<=M5;)XNIX?L">"I:Z%"TQSB-', V40(98SF*B5GEN0XRYEIVU52L?AU_ M'HK7-:LQ78)8Z0U??EC#SZ4AYR.F>LXQWZIL7MF\LGEE M\\KFEL]H_Z^.A6\)981++!A)G$GM$O6$*\(B M5H;H82\//H(U[![(+93Y> EC#EFB9#!.;1,JV4LT9[0[PU)NB"V:N. MV5/9;9$+[:)$'FO ;*<2G[CBM(0#4? 2P[QY!PR@44$VQ^T(6"- MA:QF-XU91$%C0>R"V 6Q;W",P)-H[G6T+G"'@V:"*Q$L5M)@=F_'2"T&'N," MUG<#ZRG]&F.J4U0H&8T1USHA:X1&7FF3H@TF6%7?'+@"UP6N7P9<:R>,B(9* M;077V#KLM$^!@+JM<'2A*-@KCME3:7!2*H<%3PAV.?NQM4;.B8AK7G.GQRO$B\I *'BU9T*S@T:+Q:&*M M)V\HYYX@3K5 7 6,+"8*=E0*;3(D*0MXU&2<%3@J<+0Z :$RT:\.2#05Y"%& M"0^Z+JA")B#N'4.:<(N(5,E@$#V$QT7Z#0L6O3 LND\7\R>(=92)QS6'IHF2 MA!.-D8J M!,,<9L2OTX&))+352A($%@V(F)RQHQTAR*DDJ#>>L.#7 M-B0V36/JEQ<_YRD_JY#34^"ZP/7S!GL*7#\6KJ=[= L<'&,HABICQTEDNM8'%70^I%H/17;2HFFH"CL!L,!<44Q MT@)3Y(1T-"E+F#-U+6 J8%W ^MDYJW9@7=M@88'MQ\+V5#MOHXP4BB*CK +8 M)@XY::IAY /14:U8DXRPE#GH*2G6<< M(Q=3'F#&H@A8XJ!B?>N7:C3S>-6+FQ8Z\_A>Q"R#)1Z65_!2!DO@Q(7TS'!L M#!O TU4&N&Y82$/EGBD)"J#)1XED;:^5=*HDDH@DAPAU >#@K'98A 1 M:4$X$IJ&I#$AGH:U#9!(1BPBG#J_0U6SM,("V 6P:P'8!(ZX=UQ::RB/+FG# M@\=&:8P3H\05P*X#8.]< K9+7*KH-0)+@B(N!4,N,8EB"MR(8 TG59,QO)!) M0 6O"UX7O%XD7HM(K<'.1"(P>@=F34"+1&!(XH5;4MS:I M@'4!ZSKPUC*#M1::IV2C"9;!<5?&>RR$C(PFBCFQQ=U1!\3^>HG8-/F()?6( M6*X1!RL'&9$T$IC&:%30@:1<[]/$F*P,8->LU'0)(J:W3#[6\YI\_+#.GTM# MSD>,\)QCUE79O+)Y9?/*YI7-*YNWM)./5SQU;?&3CQ_GM:@7]9[1 ; Z)KXQ MDIO DDR*\A2<2]%)K@4UF%B#:945K<99T;I,C%@Q_\'Y='X;UY3 UC-$!%.( M$T^1=1ZC1*2/VC)B+5G;X (W:;86:^9 *#[= MHO [23H<0G3W0PFFOC-5>) M1H954$)*S IHKSQH3W+$U41I;8\S:!A--X,:" MV06S"V8_"V9S)Q7&1GH>- \N61(U8<*J:B2#P@6S5QZS)REP.#G&H](H: >8 M+8Q&CG.!J%+6Z0!B/<:U#=4T4A;(+I!=(/MYN" MUR\#KR/US##F'.&!8TZ=9 $[XI()47EJBHJ]\J ]R87CV!GB!49)68DX)1KI M%/,TY)"9P.IH[-H&-ZQ)]"+:ASP5:-/5Y$-E(! MI-I$S@KJ/"?J3.)>WDGX3VDDHF$(%#F,#'& /Y+&R+13F+&U#4/KURJ_0,Y+ M@IPG#OR4$7[U *)),,U%Z9R"+=@P6,7A@8 MW:=O^1/$-,J0X[ICTR1T00/C0F"#/#,>$$E'Y+RA* D6 \@DS86MNIV+&T8* M/6.W\X)*2X]*S^>X+RI2/6!HXHR7E@GIB$)">H,X3A%9*3G2C')+88>YQ\NH M(I6:I]J,.7YHXY.7/2GBP2T:5GE2Q"*B%F52Q./$"YZI6W(:MDIH9!F/B-L@ MD-5.(E!JF4O>R2C%V@:7N*EE_>J6YCS99Q6R=PI>%[Q^WG*H@M>/QNM)Z,8J MG9RV'L6@/.+>)4!N&U$4QAE.O-4X5B5+BXG>%+@N<%W@>ED#8@6NYP/7DP 7 MQ4H+I3'BR0-<:YTGL=& 8/M TAKAN*AMM5)!ZX+6S\Y9M4/KVD8,"VX_&KCY(/8F/ MQA"I"Y8B,((HXIS)/&I!(6H$]80H;02N;[%2C68=KWHETT)G'=^+F&66Q,.2 M"U[*+ DG%=&).; ?'%<\6IHH(RY:FX2AHU%LCQ-%99;$XT02F8ZI!I]W"R>D M+<\M:E1"SD:/L)$Q>*FQ46 \<-4T9A&S,^=WJ&J67%@ NP!V+0 [!1HEYSX) MQ;F,6%/OP)I0TM(H,.,%L.L V#M3/<5,2%@IQ!W1B/__[+UI4QM)UC;\5RJ8 M]WEN.T))Y[ZXYR&"-MA-WXUP VX/_M*1*RI;"Z.2;.-?_V9624AL-CL29,<, M!JDJ*^MDGNLLF7D=S#607! 0'#,$2FI9("MKN*7$0T00&:\S7F>\?DB\YAQ2 M(QBC&G&J$%(1$%+U+V6(A\*[R_$Z@_(=@_+\TBG22B */(4T>M$> TDQ!=QH M P63B'JYLJ8R(&= SH#\Q 9:LXT(TY RG$TB0XU@%*+:&,X?75'.A M8'JV4LJ(151Q#IB+6$VQ=4"F'\9+B6, %"#%BWL^*8-U!NM%F%O+#-:*D("4 MLD($03U/FR4LMAZ1$"1AFN=LQR(@]AR](PW88&J 0H0!BI $6DL!3$B5CJED M#)&5-09;2BX>Y]BM2AW_,DJK?_%?5WY9^W?\,>WXW,,_C:M1&8Y_[>GA8=FO M'\3.H]H5]>BT\EU99V>Z+R]0_6[9]Z#3_(UPC1POT,OB)PN<_IOMCITO=G?> M3SYJ%8>#@?M:=KNM0O==4?9'NG]8IMN;"U9/AKF6UV0JM,>]V$G;_)V H.R/ MZS/?IR1Z-*C*].&KH>_&;[_X7[^6;M2)8!8[/.D\Q:MB(MN+[M2F&G3'(__K M9/K ^296+AL_ZQ-EY6.-UX58?<& 271&MG,_.\.9/AUZ8(9>?P8ZQ+=ZI;M? M]7&U\LNIE^_%:7I&HN<$=5MIA'!_TJ@'+P+_8%A/HU?1UD053Y>ESNOEZW31 M&2;#^*\R**&1)3X&,I(*K93C FG$95 $.:_^$2MK^[6^#D+Q.MG4_JCZ]R]Z M[:+)<4;;&KNGF?'<^N"0090PH:TG@F%*K;>0>=J8ZGB/=^O)T#JGO" T:*L( M-5K\8^H02Q;'7PXB"HXZ/ MPN_%+A]':?6.NC[5$(WSSBV]=%1MYQ08M0@Z^/_H[P^)W@MUE-KOO*G'Y N:]J/ M#[>UW^-.][+LVT23'9^?/CT:#HX&PWI.Q+ZF'DU( J*W-:Q-0!@.>O6EE6[F M6GK-03_-MMA6XJV'24=?^$ M0R&I1E562>F:_LZ)^'^J.'U3LX?'Z0W]M_AAW9]QDGNC^IA M3GY)&J%X?=EOW-XT7K5Q3/(/[\;IR,@_/Z$K4HFXAR^-F4NW9/0_UAF7[&V3IP/H]17]P2CJ4;2)9?U)HR_-'"^_IW8'H57$1M,G#30?US,A3G-7-9.V M&G?C>Z>1+_NMPNOZH9.9T4CK^(P'=,H!.AT$::X-I#'*81&(F=&))!WC@+EV MA#LFZWVC:K)O%,/XR[G5@Q^QWO]V?(8BOS8;^_'QOW4']O.21D$?_].!MO=W M7W]0XYU/6U]W/OS=W?[P1V=G?QT>?-_]_''_@!U\[_3:O2W6_O1;[^/;=G?G M[2;^S_?WW[<_'?ZCO80RFE:@C:]) Z.WQ)T'A#*L!!$"0KE2^!@K'B5K-AS[ MG]NWY3)F%^#<%.:J,WC6G[''3+6T,42U"M:&I%' :0/>O3H]_>=]SIF4^$QH M$T>=-W)K>C,57!.W1<%T]5'E7TU_^=65U5%7'[\J^_7KU3>=C?WB8V8N[2J< MN+63_:^3!TR^7VV^.Q.8-E]2LHHIOOQ[N(IN_"6!ZH;W_K#+?%70FS:<>WS_ M/?YAPVH5*K)T#] O!M.[3)Y?G&&]*,MRWPG6BQ-I5UE4N'\IG>L- M8O<[KI.DS?V/K'B D7U3IN1T<9"BRV(S>A?N"J,\-8/1O_0_665Z]$L784;F MWMS[B:",Q@LTO@\XK#\$X^N=GEUPI/YCW#TN2*M($?E#C_T="#)/C/N;&'U? M$)AF!E(9%9[OX,NE&_SCGN-'M>3.#W'A+ MSE-F!F&6*L%<%(WFU$*A%'=264R?#^ !_O; MW[?W/\.#3_;;SMOVIYV-/SK;&^^_[NQW/K?W=\N=O3/[W#X=?-O&?WQJ?]KM MQ#N_[<1KVM\WZ0'>IMN]S:_M_76V\_8OU'Z[Q?[S?6NT7:8];INC[?5_G*90 M4@Z!X98 BA1-Q" >2&U9B,/C=&)*%9"V!,:+O,_M/HB<,EQGN'[:<"VL9-03 M[(0T5+'XOXC(VL:_(-;:--Q['ZT6?6,L.U>^M1XPA9PFS.1_VZ!9[>SX? M)AVG4',-A!$,4!U$#+"8!P9;[)EUWE&_LJ902\H'*/1V)UJUZ%8H@]!]@U!T M,*%57D&-HD>JD/'*0FTCVBBJ#18YR[, (#27Y5%&>2Z=COA#4 P;'(H@9!F MT%E++"%*F94U05H2/@"S4P:A#$)W $+28(8EMY8S0DV0"E*GO';6Q?\X"CEW ML0@@-/.$A$C<1% "(94!E&B<%@4Y())1S!#'EN&5-4E:T:9D$'J"V8'%ZDW> MJW0]9-X?C'0W-CDJ)F"8-RQ=E,:[8( MBSHWE]DB2,,4BT: 2\VB88CFP4@;'%*4"NB-R_FV!; (\_DVRE#P4 -)D094 M& =42 OVEA*%($,NR)4USFA+T(6N;9$M0K8(V2(LH$7(!5.7P2+,8@2J)?26 M,X!LB@R4(T!924$@!FD7A%:)_??AZJ4NE45XEOG)Q>K-TR=R/CF+.6%KJZ9$ ME8FVL*KW7GWM^&'#=C@E6TR,CPV58?WQ^]6]U5:AXV>^VTW_-O>-!HEKL9>8 M08/O5S4%YBCI]F!8V"G7X%SKX^ZH3"R+L\=T!Q,^Q_B\Q,$8&THDDZMG@.$* MX[+@ X%?%E?:!G=N;**,D_2O)^CY81R,1U7I_-PXALFC>]-'3Y[4B?(Z[)Q< M6!PF[LY^S_='K0FGZM#;T:Q?$:>[?C$ [L3-ONC$FQZM"\/LA@V2$W@<# M(H*K&.8N/T"7T0^^ST23SY3:+!--/D^BR:SCST?',U%9IB_,$^/)TA?FF;$D M,^,TMV'>A7H]2>YJIX>9+B\3>F1"CPO7A8,CC$J'I9*2"DLE4XI:022#7@7* M\M[1R]>%41NW/[4_;,/VQL'W@T^?87O_+WCPZ1#'?J*#WF;LXS;;V7\/#\ZM M"[\G!W@;'7S_"\868OM_H?;&;KFS<4#;&W_'/MCXSI]9>W^W M$(LLH(AR(#'& #.NN(*=7UC AK?CGC'>]*(LZRYE@VNQZ.QH.^J4M M/NAAT$.?*=>>.=&(EZ@^>66MAC2ZZ5H9(7D(00=(DB!A!X#&[#''#I%8$(A1%L2+B\*Y5T4UU/XG5''#XL]WZ\&P_K(TF8( MOCXE]8(LW,Z*.T+T:R9?GC"&2Z*4\D%A"@.U JJ@I666"$J1BI"=X]E'Q_!3 M_%(D8"@9@\ XCP"UG@.=:C0YX[4C&&.':<1PR%I(+%Z-IH5>5\K8Y,N<$ MDP'Z *-?*(76)#J'3$%/+,1&Y2AU ;!E+DK5&F*%H !*8PPH"Q#(H*-_2+W M1# BI%M94["%:8:6#"V/"2W*&,,5P\0B1@,36F'I.$9&>!<8SZ'G0D#+S&W! M-AA-J0.0HP"HE HH1S0(V%*'/'3(A94U*EOP(2J?W!FTY.75V[-(7Q!YYA76 M.]D.\ 1Q'T=7)'#EJ,:$1G_$8*U]VH0'<30$D.1P]=%Q__TI.F3!4."2 !M2 M!7@;$# 4"2 BX&NEJ4:&K:S%X6LIO.B%'IY /R:"XD%HUXCZX$D+B2&)@OBD&F K0[:$ND4IRMKI"Y4 ML^C;1S)^9?RZ]9)O#+19L%IRBBD30DHAA1/UZ32H*#KH<%KNE6\H'GE]ZFG M4!'RE.KH=CIC*%-:$NBB9+B/O_* 0PZE'QW*#^9#::T8C7"-@$0\NJ(VI5"9 M8D A0R0V/&@975$,12O.F"7*H69L>7K8HI!VV%O*A3542JI"("J=DL,H!$%( M#G,7 %OFPER+K5 H8!"C7 &B:Q_#7*(T( &Z0(R%C.N5-93"7/$ 86[&EHPM MEV(+"=CHH#7F$%+HH!::4.RLDMY@HF$.01$(UH,%9($E@ MP&*>3($)%$:_18H618M7["0O_=[GIN,7+!^F? !VX\D= 0:"((D19ZB)K.^23M M0NA[LY^Y[4?%5,46;1%U,:@3<\GKA2B^N\SV\D;%++.]?$A[>3B?.4#0"(V) M2+0W.NU#"L 8R(!GA)*@+&,$K:P)Q5L<+=[B]2.7O,X6(5N$;!%^EL8Q3+%H M!!(Y8S0,T3P8:8-#BE(!OV M"!9A?J-("(9+#Y1AB7Y$QQC!0@60(UHB9V.88%;6J"(M))^/1:B3<+_4%>(O M*$D_U[E/XVI4AN-?SU2I/Z.^5U2TT]IY9:7^<0G>NM9]I_D;X1I:FE&[^L\7 MZ&71E/TK^[8[=K$G/K[*N/*%/CKJQF%)DZ$JOG;\T!=#[44=;M(1.[C4=F-'77%:!"5?N3MJ%6,XF3ZW*JI"$KG^TF+4<<7@Q!\ORJ_^%JXSD__2O<-0GV) M;Q[1TX=]'_6KJ([2W^/>=G\Q3(!EF"9YFMV]034JC@9?_3",NT5\P7*DA\=I^*RO M:C695Y_G/.?9RZ*9[A=.[80K@W[$YGK.-A.YBA[7%/)K)(G?)& IJZ(_&-5 M4H;2NS-2G7@0[7$OOIEM_DX.9-D?UZ-P2NY'@ZI,'[X:^F[\]HO_]6OI1IWH M!,>WG+PQQ:MB8G(ONE.;Z!2,1_[7B1L YYM8N6R4)X61'VF0+_3Q+QCE5#OA ME&SG?G:&,S?LT ,S]/HST"&^U2O=_:J/JY5?3KU\+WHO9R1Z3E"WE48(]R>- M>O!BG# 8UM/H58Q1HO.7+DN=U\O7Z:(S3 '5O\J@A$:6>.*$I$*G?(U &G$9 M%$'.JW_$RMI^\E2337^=8K'^J/KW+WKMHLEQ1MLFX9)37A :M%6$&N0E9@Y# MJ3BFT$HE5RZYCP8H'0XDQ,LIE,$HA"D7Q%,KD'6F"0WC/=ZMIWC.>02OL*TF9*+X69?53_W(RR&0;<[^%I[9/48 M'0U]E0:HQLS7$5=U__A_(F3Z43%LPMG"'$]1N$AOORG[]DO5- M%VT>: !#J57&48T9DVT,D_8G>++:X,F98+'YDD?H$?SR[^$JNO&7C- ;WOO# M+B.XBF'N\@-T&?W@^U,M+\HID6ME@B].]UWD[]UWMN_BI,Z"[HQ$['['=>() MWO_(B@<8V3=E2I06!U['V&DSFE977&&8I_ ?W7;_DS63![PT*_GS4?)['M8? MZOAM2*<6#@#^&'>/"](JTO:LAQ[[.Q!DGACW-S'ZOB PS0RD\LS(,^/"F2%/ MS8R\4_UZDGP]S:)6Q0NT<%1?B[$#)6\PN0,BOF7>/V*%\(P%JPP4U%LC9: < M6H$CUG$=1-YC?NG^D:/.QXW?RNVW;WKM[Q\_[6Q\A@?X8R<^O]O>M_#@NXUM MOND>?#HX;A^?V3_2>_-Y^^W6UX,/!Z3=VZ8[^['MWF9\U_>H_7WW4_O[UM?M M#W^7[4];Y#_?MTZ5>D;"$BD,<)9R0'W\34("@<"<& =Y'#^QLH9QG!!J\4B, M[I>=-\-UANLG#M<<68P1B4A-*<4J2"HE(]PJA3T.BN4-X L U_.<N'':F9=VZNV-#=!5Y7NF6\:/7N#,_/><^6YX.JT? M&+01\ZDW4AND" O,*1T"1?G\_N.C__9\;L5QRR66' 1G,*#">R!M=-8-\8@A MJQBE))'/DQ9=^#I(F74KH]"$2EH9A)E1B!A(N=32*:@THU!002C.U=@6 87F M4@;(,B*YM(#[E.$-F I8?IA*";"!B-#2AG EA0DHU!&H:5 (644I2XHIBRD M6F/%#<.,X!C\"@Y=)K1?"!2:^4)6X51U'@-'L0040QI](:H #C@ZL X9PU*Q M#$5;1(BE1:&\I>)Z"K\5-?IPJ$>^CG6KXVKD>S'.)0NWN^*.T#P7)#FI2:X= MQQ83A .EG&IIL>740.XX]=";',L^.G[_=8J+3DL51'0@$24!4.@TD#BQ2#M& MB$ET43;&LH2+EGP(&OM<["ACRP\B5.RM-YY8PFB 4$8GT5(-M?-:B;RHO1#8 M,K^H3;U4FBB@9 Q.J;0&2,&B@ZB%]EQ*CX5<6<-2M2!$&5LRMCQF 5@(@S;4 MR>!C_*F=$5!2!K$RVA,D38X[%P%;YOBQO,/>6 04C=$FI5 ##:4&W!N'@^8" M!1;CSC@9)&9+A"UYD?7Q2>-$W9E4N4RLTT4B MG^[Z5N'*R@[]:.[>='41QOUZ1K6*KYW2=A+-('_U): M_P.*[RM-T@6?E?AE\8/3/].Q;>;.I&+ (!2]<7=4QM$_F71Q5"Z:R;')7P:G MIEG-OOYU,/P;1>-A/L_]$1V*?Z@[%@9N;,]5TO]C<]$_2 MN+S]GRA'O,R[1*DX1R\_::UUX9?URYVH31&T&<8)/OVT$X\K^T7CT MRV \BO^@!!TL39>\P)\&R=CUKS3K2SN7DZ],5,C*TX0/U:Q],-HV&< M\,T+5#^H?/ 4M'-:5N+B/8O3R76B-7,3\9?3@)WFXFD#H(OTLD==W6_ /4[* MKA[.*_1$BYMI/0BCK[4:QDG;KQF@=5&SY,=K5XO]B.#^C)JF*9^F>T,=/S\+ M3C36=F+WRF;6U9VR@XC9_LY)$>CFI%US62=9/M;<8@ M22Z*<)2P8K78N@ IJJ8GTZ&*DVW8E%89^GBC;23\ P"),HXO5-5]F!9@J:(+ MG_0S/JM7][NNH7 "AARYF>L\,[%=E8)_,A)LPKY]'J\S% MGHG-GU27[XJ+?1$.6"U6;S*A>28T7]2YN:B]>7A%N32WMG0JM)"4X'E*+ KE M\^*0@>!:Y9W\EY>1!YO;]CC[4^'] #O?FY_.H0'WP_QSOXA:G_Z^'EGO_-Y MN_>>M???D^US1>0/OK:_;QWO;'0^?7S[%][9V/VTLW' =C;>XW;O+[;S]J_C MC_N?47O??CM% O[],VZO_R.)4Q9Q#RQ+9%4>>6 D"8 %B2DV.!CM5M8HQ"V> MF64S9&?(?EJ0[92!VD)F' S4\& 04\93'4*('\C,ZK4(D'VR9;:![+3J@Y1C M0' E $50 $TQ!! CBP()'DJQLD8@;U'T9-AE,V1GR,Z071]%IQI*+R)"2T\E M]09&!QO*P"GG"AF9]Z8N F2?]K(MA=YZBH$.$;>IM X8B 5@FGGE&0D0)ZH+ M&KULM'A4%XM#"/ZO4/_W-#-,?Z:])S=&-">!>$:5EL9(#W.>Y-$1?/MLGL10K+W0T=\F$;>I0!C$443 "8RU=AKJ MA. (XI9B#T&$=C-ENKE?G?%E>?#%$46)4MA"12A!5BJ.A" V4*XYE#H']0N M+V>">HZ536X]")9@$"<4!X9I"KP61 M+K9-H94V2%B0/<( IPTN&E\LYN&%@ M2#O( C4QE)$22\8IPXYRY3W!.0!=!'@Y[;XX3$T@0@&NG 74&PPD4A(8#97U M6@LJ],H:12U)'R+^O"MXR9L8KJ?E;?U%=S/1]C, :6J(TYQ29+BC4*;#ZY($ MKZ TS,%.T22*J&(] MH *'^)MGP*OHN1O)H%&IBC3A+<4SF7_&E\?$%RB0"4X@)2BCA#+IH84""\&0 M0VRR,24'F8^,+Z?]%VR$=<&9&%I2!*A& 2CK/(C>I>01802A*4>.8(OCQ=M+ MF!W(=A+$\-*FKC2G*9 (6H C%C-(*6*HA1E$M(23"U1+C#CR]/#%XH5UQK[ MZ#H0BJA2R 5*2= 6&<159O1=!'PYNSV9$Q,!A0(F$09Q! U06"F M"2&6H20 M2(6'L6R1ARA_GO$EX\OE.[$4DMXJAFTT>\X(I9&S3EH.*>02YK)."X$OI_T7 MQ9BT+%" B*. 0JM -!($0(NM#=0HA>G*FI(M]""G'_)2YC+7< MCY),MX<&[]V#,N!(RA/(U!/?4QO#=:":"C;Q-"=%\8 M0@]8F>E1=&[!UH6R#<@V8+$DFNLI/2T;<";[(B05G L,F*$$T C[0$F$ +?I M@\"4IN$!:RIE&Y!M0+8!2VP#6CQ:#/OT:9HQ.VPA-"_$GY@\2$/W!C.ZT#,_3=5&2H M*0!3#?I]WZTK_I1'J2Q"JZZN4'K;5%DY^3QJ>!6'S+N:9U]/'Z:/CKIQ0.NJ M,=>@V5]4<2(VK<]3'\V_NBA#^28QS@W 5Z^/(BY/ZD:T MBB^^4]I9>8JCH\%P-"O(,8AW1J'W#U,YGFZ\Y.G(?EI]I3FX\A"3N5\_:2+2 M)S6/:82%[DR(U:2T2I1<_P0O6LU4CW*H)7ZF\%9C*=KCGD\ECVZ?+SQM_O=L MQZ@R['[^N'_ #KYW>NW> M%FM_^JWW\6V[N_-V$__G^_OO[8VM?VRBJPW$KE^3)X3S[1^S++:M5U]'&/,0;_8GRMZ>ZF>/>A! MXNLQ3B_KZE9_W#-^>':!BY@@N= 4QO]C8R4F6#-':6 =W?I@^T(<>G2QL ;RDJ:IF9>OH\\=/6VS[TS;[V&OWMC\\?L(_[?W\^B,]K;QS CV=7MGJ[O>U/GX^WOW=[!_C@V\=/?]&/ M']IE>\.B]J=NM_UAMY-6RMJ?=KMUM9*]R MR "9 7*AQO1Z $DEC1XC0IXY0J75,F(E<8@KXQC!X6<%.3) WBM MF<>I##1 MPW>4 4@PC@!I/5 J2*"$(HYZPIA(_#0/07KP; $R)\=O621D8#]WO'?%MDX; M(8K7@^'1H(&*>THE_%2\S^+L^,6NL8]P'[%?$J^HET)QJZCUBNL #40AYPX> M#_FWYW,'"D%/H?2 .Y%<8P-!C&DP,% XX@R3TK.'R1W^?_C. M@/A0@,B9"EYSK$P(E&JMG%12>>@%H388E',%CPJ(LUR!M4AK#@,PR!) 40A MN>@*8^)=.N6!.4FNL,B F $Q ^(M/$1+-?/&,&,\18)(HDQ=K=-(8A#7.3?P MF( XEQN07@5-&0/2)$#TQ@)3_^#.2N^YU)(]3&[@&0%BWD-PQWOC%B?E^\.S M>D\_)XREX,ABC0S'E$17.)&O,$($AR2ZR'E7P2/B_E_SF0$N":;:2H 8PX 2 M0X%40J7J*Y9&4RTEXRMK#T)4^1C:MZ@XEU?5,L3^#&(1==IC0VIN8"X,D989 MA8Q3,M4RR;F&1X786:Z!&2]\XB'CT=(!BIT ,F *DOESTDG$!(H0^P"YA@RQ M&6(SQ%XCG6L\$5%)H:680JHDM!H*)R7B7D!J<_;B,2%V/GN!I8H0&P#"5B36 M+YM.@$O@XS QI!D)D$:(E1EB'SO;<9Z&9L:HC,APO MV4']#YU$AS)W%+\8'1^E6=$]+CJZ*NS)0?XP'/2*KYW2=HHR,70,RR^Q'V?. M])>CDS/\K;K52B>2E-&@\#K>V)SZK_Q11[ M=30<' YUK^%8.2')6"WV.S[>]#7]Z ]F5UV):>!_+N 8.*Z/N/ITQ+68/X77 M*DX=P*J[D5#U# ?'Q:K6#9RO6<"E;&I_'_'$3$VO]3D* O"B]+> M_VMB4(\^[WSX^U,T;&S[^Q_EP8>_HD&-!C+>=_#A8S1TF]'H;;)X/3[8.\.+ MTON+16/8:V_$=GNQK8W=SZF=CQL?.Q][6W![_TUO.U&BQ;__\_T0MP__(9@* MF0H=*6,0H(0%(!%6@ 3CB!(&&3%ANXNZY-UZHJBS2D#.6=!66*J$-T83(SEV M-"T$Q#CE#(W*3.1%(_-SD/Y#NI"GAN__/@-.S;S[J5#7]N!MO_8=ZGM^TUT='R'Z\O=3>*-7[0D&K5@%]659P9JQ> [J6L4(.J3%>\JKFHHM'Z=4HE$@4T M$1;%S7"O7'RG-K%KXY'_=>+XP/DF+F#N.74@=<$GB"1GK-G580CW)\-ZR&.,-=GT M^2J&<-$[2I>ESNOEZW31&28#^*^?#WL<])KO*RG]ZV0[:[S5:Q=-J?NUM'^- M]3#.L.[QFRET;/4;FM/X=HMC=NTTCB7;W]^C=C2/'S^]Z;;W#Z/)W3P^^'#P M+9I,'$UG-_[.#C[]UMLY:W8_V>_M_?=H9__O&,O&?S?^8@?[L8SJC%S$"7-#']^_>_;FYO=G>7]\]6'S?>66MV%H"H;;?[.QNK^]O[;27 M0J0OWB^#3-??;VSM;VXL@T1?GK8Z#T6-^6/+LTALF(]@?F@T/\8'@I'!(!H; MD@YY*:!C- XXAL)Y @G5[LIDF$\E+DOQ54-@F?)5E1_5Z:A1I[!^.-)E6@?0 M8U>F8.A49/3?Z6R;CXRB]S6CQTTAE:YS6W,IMW-$FUU=Q?@M]6C:9+5:;/6+ M^&;1:4_-GEPZ."K[L>&4SRNKN0Z4LVE>1(>QZQ/KK^YV"^W2F-1=:]6]+ZL) M%W*\*_:GGV[KQGOL>#A,7YRZH9_H@"L]/&Z8K(N@RV%Q-/156I:H'W:6&W3R M90P+B[UQ?.59%^,7X^ZH23+V!Z.3MLNZ^ZYFQOY2>Z]A/!K'BZ8WG)9HS?'< M&8R[KC#I&NWBW>G-/HW[S:K-UW+4Q+,7#MJ%X>SI@:F?D?Z.W4P)TY3B' U6 M+XUJ'XZZ5*X2A6Y&74K8JE3R7GA 2<2!F[;\,Q[0>V);I:L8TMSE^^\RNBI! M[%,^^OH07&3).2I>1*LQBN 8FW,1OOTWZX]&"9LC9";<3>;HY15V-BP7(^NC MR!OM[3?+PW^]7]_=W]Q=DK,L>8ROHU/MC3S&3WR,R6X>XZ<^QG3_]\O'>)%* MBR_!&9M44WQX24WQ!SN9=#T^I<42X"(6[#N_76QY]F:>K\K'$57$6*X(1%1* MIS!DP;+ ',<>>7HJI1A_45@\G:I\-TTL3JKR?6_O[WZ*;7W>WGC__:!^UM_Q MNG9W9R,^9V.W_+BQ'MO[Z_C<_LQ/VZC]-O7[KZ_M_?:G]%X?/_S=.<#O:7RG MS^VW?\0V_^ZU-_[H_N?[YJE31L93JPP&(8X3H)@(H+#G0 L.G5,6:I2X2X5H M$;A$%?DNW8.Y*%O*,UQGN%X N*:4)K@6I&60B3#=8;K#-=/ M":Y==*&C]EM.*:->$PEC0U (X1CA@DX.[T>4ELV"/XSG!] MHX/($!+58 "FP!Y40 G1A8H&8: M$<,49S#"-1(M(I:,%.!RN+R/''RH_WN2.?BWS=G,>MO178[UU41VF35<+!G= MJ64Y+YBKT\PML_%XR$QZ/:G?#0>A'&7[<2W[<;H0F LQ]H($()7X9(*/[C[T M&$1#PBF47, 0[8>0K3C5'L!\W$9S;N+0WP["[LVAS\B:D?71DMX966^!K#// MG&!GG$$!$!\8H%Y+H*%10"EO*'?!8>56UJ1L,?@0>92,K!E9,[(^;GXZ(^O- MD76^])B2\3^E >3" *JA!9IZ!I20U*B@I=-B94V1%L$L(VM&UHRL3SZ5G)'U M%L@Z\UF10=9IE^HY\I#*@D>?%7$'@D4:.>$-4C8B*V_Q!]FJ<5?(FO=L7TO' MM_IVT/,--]3L*.VC[=Y^3K;B>LLG3\=6/&3F>*>9TOW#9I[_&2U'MAG7LAFG MRD$*;C!FW@,>& <46PH,@@Q@$3USS"7AQ*;MV"TJ%F^_2-X2DA'V>2#L0V:0 M,\+> <+.O/*Z_#$W'NA@8?3*L0(QAH* !2UP*GU'I4M;\EKR0?(=&6$SPF:$ M?=Q,UZ.XDN6Q\2!5>RN:OD?YVM_0@>3$R+T8^6H)Y9C'># >]1*Y? M]L=1C#LG:RF_U;._N6X_S?WMLC\8EJ/CK<2CY*O1>M^=;F7SO^/X];8?=0;Q MFR]^PKF:3=*U3-*I:L6$>HZ4N,;X(4Q2 MWD:2D3LC]^,FKC-R+S!RSVVM-IY#BC@@A$I N7= >2= $)QB:(E4CM0)<2'S MUNJ,W!FYGWY"/"/WXB+W7**=!,DQ5 XX12B@3 9@.$X\(\@8S866J8(AEJUH MSC-R9^3.R/WD$^T9N1<8N>>VAE.&M(=IFU\(@"),@#+. H=AX P&2:RL$_A* M+=-!\;PU_";9^Y'^5KPPON]#.7J9RKA_*:LXSGF+>%[\O9YD7CQL"K^*DHF_ M7=LZ1:NS^>W(]RO_6S/ILR6YEB5Y?XIRA'KDG"; .8( E2Q:$HDTX(HB(1A3 M#*:EX!9$YT. <]6(%F$1.&^S61@\R4B[E!GWC*^WQM>9I^X]$1C#"*C"<4 Y M\D I'8! RF#$2*H-NK+&6@@]A*.>03:#; ;914B.9Y"]+!\Z8679@$_KH#SZ88+RYTV9QKR:8:\/O\D3C/$*9V/P-W0O3D\192CM1'* M"^"1]8!"J8%&R '.N.>&J3BB*A7":V'Z$)4Z\MZGC*T96Q]W]2-CZZVP=>Y$ M@&3:<*Z!-YJG->4 %!<8,&N4H%@P@GC$5M;B#T)"EK$U8VO&UL==],C8>AML MG2?'X=Q$.XA!1%$%*+<&&$T-P 'K8+23SJ42*9;S]B:L?7I[]G/V'HK M;)WYK58YZX7T !)B 54( A6]5V!I]%XI4I^XO3"[O5>I6O^U=GGKM,+Z/TA(22TC MJ20F U1(""22&$A%1-"2*8OHRAI<)3FCD#,*&4X?%TYON2*6X?2>X'3[!$ZM MLA(R9H'%U$&TULN@F4XO22X5@@E.Z3$4P,YPN#&AD.+U#.+WENE>& MTWN"4WL"I\%CQ)!@@! 5O5-O9?1.XY_*""VBGVJ,XPE.V1,BCEK, QW+=&D6 MPE$&U)L"ZFSI"%/N MHD43 &M!TJE4";23'GA*"2:&1(N('VSI* -J!M0,J(^W=)0!]:: .EL\8@YI MJ34$'G($*.$<&!A_!&B,%DQ!)^B#+1YE0,V F@'U\1:/,J#>%%#GEH^"I\Z+ M5.W/I-5X+8 D0@+((*;!*V>)J0%UF3S4G'S/JQO+?6D6\.,*N-,85H0CJCSH M+I[^#YI/\0"11LJR%"^V^L6H,QC'YES5*OPWZX]&LR7K MPNF1/D=,?'_RM3Y50WPJ$D9[^XWS_M?[]=W]S=TE. V?Q_$B36EOY'%\ N-( M=O,X/H5QI/N_7SZ.F>7@VK0M0__%]\>^>C1> S,8.C^L'Q E5%2#;NF*Z:L\ MIU3V]39V7TEL2YCG/I/?9A0')0A1P3I*-9/40,@(=R0@&XRM%PSE=$N;A(K M&Y."[4Y4(?.!72O9O76*&,%A897#'# L)*!8.&"(HL"SX)@VU OAHG=,:0NR MQ6.RO896/=>C:1FO,UY?CM<&2>>I,EK$?S1"DG-,J.%"!QD8TPU>(SC!:X0) MRGC]\'@]VS['N$&&\PC0(2! 10A .>8 M! C$H/VD\%IQQ[7U)K@82SL" MM1%!,X6(T4I).CWB1Z=XS7,^Y#'P>K;YCR)CI*$::$(#H($;8*A7@!E(E _0 M0RT27O.6>I!*VP^"U_G@^+7T_^UP4%5%3P\/RWX^*)YWC3^);'H]J=\-![FF M^+4-R+?YA+KE, 08.&!:&D"%H4!+!@'6,5P+T,#H]:^L<=1B,A_(R0=R,K0^ M_<1WAM;;0.L5#%#3.T)JA M-4/KX^:H,[3>!EKG#I$;:;&(#BOFT6&EE'B@M*;Q3R:A5CJ-7X16TI(/4BL^ M0VN&U@RMCYM.SM!Z&VB=990E--2G%4!(C '4&PNDIP%H19UFQDF!7(16U9+D M"1THSWNW3RMY4[ZV",-!KQ@<^:%.P_MXN[B?D[%X-H3UCY@]WFFF=/\PEVF^ MJ=$XGL\B,P^A02X59K88I+P4T#A($!"QS@K%#4S;LJ,_CI:)Q/XY;0S)$/OT M(?8AL\@98N\"8F?99 $I\\HB0 A3T2]/1*02:< AM#PHXR&F$6*C7\Y1AM@, ML1EBGWPV.4/L74#L+*LL/#1:40\4CZXL50$#DPB?)??<>,R0%6AE#>,6Y#A# M;(;8#+%//JN<(?8N('9NO[)4A@H?9P-7/'JQ' '-? #824I,#$N$I8D_JB79 M,GFQ3XLB[ $3S,9'5?33>E8C_>UNJ4+RBF1>D7RT)//,9+P9#GJO8S?*_CB* M<>=D/>6W>O8WU^VGN;]=]@?# MTO/]4;9)U[1)W^>3UY@CB35V@#"A 176 *," =!9Q3RUT*8MT BV.)1+M.*9 M-Y,L#$!EZ%ZRY'6&[D6&[EE2W!/A.(462$4HH(HJH(C#P*,8&AIJ.?,J0C=O MQ GY":?QH;3:_'?E^ MY7]K9GBV(->S(' ^Y=*"B\"FOXDM7QA??M\Z34NS0)^7 'G$PX7EC]MSC7D M$PUY@?Y)+(7$*9W/P=W4OR&GSQPX3; 7@!NB W6 "F(3026+#"C'(*)P+)% MQ3*1K.7-3PN#(!E;EVP!)&/K[;!UMNS!,>2&!0&$DS%V#%['V%%1(+ 4"CLE M(&FV)Y%"[\X'?^>%>FE5WNT*&S_J[FWK8CQ*JIH^KI_>)WPNSWWL5 MOY?-KX9)SP5&)@"F@@:4>@^T$!901IU6!G*HU,H:7$69"2"G%#*948.V"T0E.<8;3#*<93A\73F^Y M#);A])[@=+;DY:&@(0X'L-BG SY41R3E,@Z'CW :N&>!)#@E#U':+,-IAM,, MIY?#Z2T7OC*$:1"Y($ MR2'$"D$J!6&U)RFFRT;BVLM&DPF>?,/MG"4J3"< M$A:4; "5+1&@YN1[7MU8[DNS@!]"P+^,M.GZ^*\KOZQ-\:T][D4[:=?^'3^< M-E$C4MEWOC]ZA?$JBUC3T\/#LE_C&SOOQES1K)ZVQ5= MYF^$:T?BI'S08_3Q0G?E@DYNC'TQ&A2CCB]\"-Z.JF(0BKJ#$>9;]1?5N)<^ M3+^&P7A8_'>LAR,_K HWB#WI#T:%CQ]UZPMTOU__.ACI[NJ)F;ITJ&O7(<3X M#UF2BFY)*J*;XKA &G$9%$'.JW^BR5N9MG+)! $"S[G;M:-;?S(W8]3CS9AS MHR$N'HVM_[.]OU=\V-K_O5A__7KG?7M_/7VPTY[^N=5^6]_P9JN]WGZ]M?YGNO7U MGSM[[W[.Z\V-.*GWKC2K03VM3T?ORS?17^B7"S5Z%W;SE)#YJFHBF\W' M[/@5W8PW;S9?[V_]O=G>W-M;?#D_LEMT19GNO%D*26XL@2C/V?&%ENCK)9#H MQ* LA3R70)S1+B^%*-\M@2ROY]Y@NBI2&#^7>OPTKD9E.%Z00/^J8_/!IQR\ M&]NTV3-VTW_1W7%=[;O0=3S]Q[A[7)!6@2&&1>RV'TX"ZR,_G%0=UGU7?"U' MG?J+(YURK^51TT9L((7=L9_ZT*?2WZVTF[0[3@Y+_U/V==^6,3*??O.7K?KZ*(74KRB%44>/ZKZYLK+=034>UC(:#0?=:M+TP'H7/ZZ* M%U%(SL^%?%H/AY!/F)I_,!+@7.STL1V5L9/.;[>C^ MH2_6[2A)#"E"6TG\.DHL]JA)9?S??TF,X:_S%]U??11Q?,OXMM78],K1W%N>>K6RBC?:P;!^I5J(595^K<:]J#1QUKJZ MFTWCOIE3\6&IG5'9;$ N!ZXJTMB5H6Q$7LMR\W42!1*_QB=$@3?#E%ZH^:WN M9EEW0%L[[HV[>C1YF!WT>N-^:>L/XOO>^6QMI59UMSOX6K]$')*T8I7T)DGC M4 _KQD]$/IMS%P383S?.,LL79Y$F2-Y: MO6_GUS=[.]O_@BCK["GTL@SZWM MK?WU_:V==O9D[RPP6 I)YJ3*,YV>RY%46<(4P(^CK&;I=.F#K)U+G5X-^6FAOU2^H335(^[92 M1!3]XO@:>>! $#\ZD)A28O$Z.8GA^M%OOQEJ8?*4#2_>/)C>FOD]>/ M48+151-=I&@V=JN(,A_ILE]WH751Q-&@JB]Y-?0Q'(JR^O5KZ4:=.*GC MG)W,7XJ;-,?*Q7=.A^;7R2XM.-_$RGFU;G38^C3C%EUG)3VS!6#N9V$]1MI1'"_4FC'CR70O-TJFSKW J5ZP<:,)M4X:#8RA*'N^:^#X>>4^MN:-OMZTBRH/SJL$Z?% MFY-+7V"(R,OB:%Q+N=FF48MBT.N5HY&O&A[I??=9/%G+S8 M_M!K]U4?-W=52:2KS8'-8KTJ=!K5<7N'#52_-]WVV^+/_]\EY*X15+<(U]K;]JX45;Q8?&R M6NPV[2N)2EDW'LIAK]Z^,\G6QJ%,N=OFZ5?;U?%4T"$-U52>-DW ;NEJFHB1JL?$^?U]!#9Z_D.SE!B[Z2#TPGX_BBM""2, M^#L9=%R?O%S_9K=6+D'I*)]/JS;!7[U";[H-J;DJ+*Q.X M.P]VL;__4UVP-G2I2OG^EW(XZ-?WIZUK:<=3G3AMWF?/-S0 %-*IL/;TT.@X M<&#G6]_80CQ:OPC[1.+[7:/:_E5?K)D5&-6_;JULOIO$[P)PT&O;O7' MXHH/./].R4I-!NS8Z^$IL/E]\-5_.6,CRFJZ\6RRB6W:;(+F9E4O7I)69$9I M%D^F5Y)<6JRY.DK-B_2"/J))'_=G.G/RRC]7MJ$/W;2J5R_SC2=;YNJSC[6\ MXA4G(KU$VT*ACZ( OI6]V&A"TK1!S];C'YL2)W^]B%C"]Y]-MPO3^_T;$UP?[(YL+ZY M%F:]R_*TK7E.F^_<\F7V)YOOEB$%T)PK77P)+T>N;ROG^G*N;S'EF7-].=>W MH++,N;Z%F[Z)-34^'E M)>>)7A9N/)QNHDSL+J/.E-_E3 A>E&D<3HX,Q1[V)^%H?6SM!R=[9D'%Y?G# MDVOFSL[5D78=IJ;@:!BOCK&%KI-6:=-C##[TT,^V.AXW6PB/4PQ_[H;6]>2[ M6FQ?*U3UI\.Z.EY-#[Q5O'H+=A#^G-A!?EM"=A!1"W=G__?-W6*K_69G=[L^ M"W-ULIL? ^$BC=W]\-^H2V?XJ0VR!G MI/D(+IOF$SBERMK8VMU\O;^SN]+MSM\IRFR_OAH9UM7.U2_2(/]@Y>/",]7UXEPRR^G806V>[6!X-&@6 M]9*#%>VU2:<@0OR]/B'0F.-WP\&WX]EB1)W 3)_7_LUZ0UVW[7USLB,4->%M M9]!UB>SNQ=SY\5-?3&Z8GB-OI7RZ/YJ<)OEY]]-RGZ\Y=NNNG#N(7Z4,L=?# MV@EYEXY2;+6*K?J@1G+WZ"I:/5E1G+S";NU-I*6<-_'A44W _]X<:05[3HB" MEA=19C#R>F?[W69[[^H>Q3-'C*M"1;W@=H'JWT*YY'-2+KR\RK47=6MW:_^@ MV/G0C@;Z]ZUWT5@7T5;OKV^UB]\VVYO1DJV1Y=76JE;7")8*)J*U[ MIU1P?W<]FL?7]9>M"55MXX['8'QC,QK/CML+.LA/3 ?I<])!NKPZ^&YW MJ_UZZUTTB#/&Y^+-YF:CAWN;NW_'0#?;O:70.7'M5-LB#<8/,VU_YY/]-SS9 MSRX_V7^-N:5FQ/Z9#R#S 5R##X"+>CWX:1AZMFR&'K-5.>J@N!J(]8W%TR1JXT<%DLW M3-/UHE!LS9W/VIV=SWK7G,]:GYW/>E,.>T]5'*?.,/VFNS7'V%['IX,4E[!" M_S'N^X+ YHS4Y3'%*51>HT4YZ7I[=JC6)KH\'/3W<^(]]FP18S;^3;S%*'>Q/G]SEYIUM;RS:$ MKKK_?K?VZ].:BKT3:KEC_)@BWD4%]6TF!GMWBSM?=Z_<_B8'-]=Z]( MFQPVBC_>_WDPY^&^;V^>]7#G/OJ)A[M,XGBQE8[T#,:Q$5>]O-F47Z1TYR4* MOEY3B*0$1@IO-@9C,PKC[CDWX3%>05UMH)IMSC];/)BX(LV:Q+_K$O,G[Y.* M90W3NW3U4>5?37_Y=5JCONS7CZUO^O6+3Z77='7?PU5T^9<_;!FA54[$#5O^R9>,Y"[G+C]L ME^E56_ZE5L)&$:-&)W3X?RMDY9H@-@?O*< ZJ_T-JIP)=.C@8^^G=P_0:WTT?4[/+%'M^GR/.S/@/GL\6UQ'7P_;1:N^%8K:[^M M_UF?;S+#7];6]^M_?MM\N]5NI_/AZ:^=-\6[S=VMG9-BK3\0=Q[\Y1K\]8V- MK5.5X/+8/IFQW=W\>W-W;_W//+9/;VP_[&[M;X()/+_)(_ST1OBT66Y"L+[<16S/AFJAG@<2&6AC+,ZF511;@S\'\ M077@AYW+>IOU]K[$)B#+6INU-FOM4FEMMK199[/.+I?.4D&SUF:MS5J[5%J+ M6I2A)=7;^\B:A?J_IYLUFSMM-^#8F<-RAIT]>PQR3J4=2CKT,U]%WX/\676H*Q!ST:#%,P*E!4H*]"B M;0*X*QW*NXAND ^1C[:+Z#G!P/7R@0L. _(>0KG;".C>US(6=+DB*]"2*M"] M)!2S!F4->CX:].AK=EF!L@(ML0(QG!4H*U!6H*?IP]69D%]J@HKKV=O?:W[]O[IW]&O]Y>9_4@W>SIOU M-NOM?0:WJ'4OAT@SV##)A2][ Y-!^4S4KT;)3H!<'\3K-1 M67NR]CP;[;FWS%#6HJQ%68NR%F4MREKTR!L",N=)YCQ9/-GDXWX_P $F'GW1 MXX'7-19TZ2(KT9(J$<7YU'G6H*Q!"QC492W*6I2U*&M1UJ*L18^\4GR_)"C+ MR >R(&PLEW2:K#XFT\K5>GD*9+!<9?4\V?S6*4TYJEY=RL!23\*R[WP_WD97 M1;IOCBR'+1!7SB6C,WW'8NC_.RX3:8XY+K9&OM?,-0Y1,0C%KC\<=QO^G#WP MOX4>^J);5J-X==DO1AU?3)HIMJ(LOA7QLB-]Z N%6L773FD[15G%*^U@>#08 MZG1;QP]]O#4^:YC(>GS?^M5K27DBUK7Z+.6E=QX-JC+U^M70I^Y_\1-"&P3C MRT\$0?%)BQ?=J4TUZ(Y'_M<)*,'Y)E9^0IRTX(,OQ6G)S?],[U6Z_[=2!B4T MLL03)R056BG'!=*(RZ (MVGV-'8"D6(P+!![ MX5ZF[]+U\?OQ,&)H[-+F-]O1_6@0UNTH?1T1@[8FC1Y&.S),C^GHJG#C[G%A M];B*)F+4*9-5BA:C[H+Q116%&;^(UB49+.,[NAN2"4D-U5.XN:!N>>C'_7A7 MW: >CSJ#87SW^%4T.NM]-XC.8JO8UE6E;2<^;32J6JG=]?%A'*O)*\E6DI$3"(@OKF0Y0/R1^S9M$Y@Y ;F# M^]7B!=@^RA >K?55)N-8#LIQZ\(GG[?MYI=&JX.N)=3_X^ZNU1_NVG/_YVN: M9GU0"!ZA<=IIWKQM>UL@!!#?81*W. WJ;FT:D!.'(W$^F]$;CGN,MII_#-O? M6NA;N]E"=_W6H'W=Z@[/4?-+NW6#;MK=1K?9;G10[^:&[M$_1XWN-1KV6XW! M'_VX:>7_W/6II]2^HWL]V?]_GT)W?QOZCY94>6'B9)4985F3$2%NDAP9$<=[ M2)(B8X\UNZ=ZB.@C#CPW8#F..&\27RR5@,'N,IUOXADV(Q'8KU[TJX5#PO+X M%D5'2*S="?M\)!D,2:ZIN>H2GD.1Y9IDR'NVOR8ODB_OZ_1V?>_+B&4:.RMV M+9R;(K"S4B"]'=JA0SX%3Z9+@]J^26U!A4^GPM?46SIVHV?(,BRS#(W^5]08 M=%K#8;;J75#+4;#AS$1][WP2V"RRI9'UQ"9C&NC1H(\5**'>>&R;Q.=QUS4- M#V"ZF;BKU M4F,O]IR[L4.?X&#NDS4_=KS<%_Q8\&-SH?[@QXKRLAK<69 &W-FL[>$S[FRK MTVFA6PG=-IN-_O#+/X#?P:$53(.WN[$-TZ3'AJQN)LG&IAQ7O-H*GBMXKKG0 M<_!<,_-,0SH)F$_OAY"55YN"?@33@NV;FNWYK=YNM[A!]:P^'/:!V<%H% M4]WF!-L^/5=2PGWE8=]B_R3E D'!1CEKI15!@8ME?<$?S<0?_49C6'JGZ)M- MQPH<49 &'-',3>$>1_3WQFUK@+Y*Z*HQ& "G@R,JF.HF_F;!QC)KU11!38ME M8\'=S,3=_!VS4S+^PL%+8E)PJ4 :<#]U#=Q)J-OK?&ITO+\E^ MBJ68>?(S1/?9/L"3+1:VPS_A9T)Y-8^MC3O8%8$ VU> M3>(+9MPT)'3=Z+9;'4BQ08I--/V%%!NDV'*AJ.![9CHWAI$8=FWB0)X-I '' M,WM[N,?Q[+0'#32@@&T/KOJ]/X':P>L43'G!ZP2O,Q>*"EYG)EYGQPXP9S [ M&/G> [B<( VXG)D;PWVYSD;_'ZC3^Z,]:*&O_<;7QA^M/I [^)V":3#XG>!W MYD)1P>_,JJ/E G6\N1T0]-7'/_"IY,@HCV)]X\)(=I &G,WMK MN,?I_+/=Z;0;MVSV6>\_?ZHKLGYQU6^WNH7TF;+F^8(-)[B@Q5%-$=2T6$87 M7-!,7- _;<>Q\72-T'R;N."*@C3'=D631;E=CZ]GN>\.Q-SU0]Q?F2^6?KE: MCCTR7Y>_C?SRY8/,E2WWB8+:V2[RTNERI_,=%O'B]IDAZ-5*7;4?B M$36M\Y!V6-I[#SN&EMVF6Z!#[V P_!_/I%/N+MX_P M>'R\$=Z[<.YO.']"HXE/QG\[^^EYI=#/+H<,L:QU9Y->DN(A^*V,+[>IOQ.N].VX:GW_TKYJ#U&[>]WZOM,XT3NYI^H?VY5:9(*XF5O>5^3C4;D= M/ O(Y^3+16(G;9=?G1^TS4F,L&08DE[1.9QBFHC/'T--BJ"6V.7UC8I456N[ MMU"-554]\-B](MN:72I6%4W^B:#3CA<';P]9M%)IV>Q($_I"3RHWF M7K<&S7[[;MCN=5'O!L76_#6Y@ _I_0MF2OE#Y9!B'B^7&5/#J? MSPB]Y@B2QXD]LL.E1SH)P]GGJE*M&')=KQFULD4>55F6)N'T[%*59$G>XJV>*+=Q=,T5 MB#;>\U[CW9>WNF-_ /&' '&#J9M#;XI&H#W_'KOV_W%QT"?;I:+-F'3$0A/B M$]M%HP6B,M#OKDE0Z*%6)%OD;G%[D*Q(T?2F5%T6<9HZ0-AUY]BA1],SAHB> M_\;SI]%QA MU/@"G%?E"O J0+(PD*Q4%4W5:G4&R52LJ@*KY@VCP*K""WTR"+\7I^X,47UR M;P=A=(?T,= 3\BNL$6N]U*!\ZM!+T9^OB4FF(^+'YZWR$+4*5 HX+ P.946K M56NU2MG25%6IU[B3NZ)4#2@U;U@%2A5>Z)-#^>W4BM0GJ=^? V3.?9^=:3U$ M1746G"8DVO7^XB2*9)6'H@KP)X"N *"+OLI5=DN*4<8QQ#QZ6S' 5C1:!1K- M&V2!1H47.BM$9\FFJ9>E,D2B@#LA<1<;=EC1J5M+O=O1 MXM'!#PF;PKO3W($6N%1XH;/$]-6"?@W.$:=92G/8M2@'\@2M=8[(>$Q,-FD- M83L!)8GB-A:D,JIS,C@82!L">7.B#_=R*4:W( M:K5DU$OL/\V0PL?P[%*#6M_\(1&857RAWQNH/"BD##8(/?,':C(=&U,M"\D! M9*CM)L-^^FWI8/O;TD%)+J?>E_Z.W3EKWZN?(]DPZA"> N!$:V ME>)-6ES2ITD*TWU%NP :S!OL@ :%%_I 5%Z3P/3M&2X6):I17"0*Y+\*_!3WM *_"2\T%F MV3!TU)K.'&]!2!S.W7% T)V#W7.6\MR6%7U9I->8S>BA]F.\1 /[:5N@ M9Y&Q[=H\P\JE3)7&+B.[GAEZRT)8Q8#7CX#4PB#UZ>1ING5)MPK0;>Y0"G0K MO- G!'&2+VW3BT_=*%?*PLG&O4\BFAN1\($0-\V.G&X)-B?L2#M MP2$S4RJ2=OS)GM!$ 3!="$S'+G2-W9)1+V/J<]9V!,4JL'3N( LL+;S062&: M3;., ^*VRSK@LN#TW2/BQELBX@&9A=&\%B6JQJT!ZP)&"X#1>#*9K"@U38OF M9U?J\I)I-4A YQ"HP+7""WU*'*^7$/5F&_$P%XHSXTXB/BSZK1^K?^!:LR,9 MF!@07%0$*RDFAMQT_H *3"R\T*?$<<+$?1K'^K;)N#2BV\8#]JW3?-B$__T-LUV:JA;#>/[Q8-TBZ"B2=.] " M20LO=%:83AB[D:K4ZB>56G*X>E4'%L?5&O W8+TX6#?X(U=XK6:=N]9V@KL9A1U>DCA0>/YP M"Q0NO-"9PIIM/$8=]AH-[RC"?E$WY+CAE*)QZH6)3X#1HF%4KI;C,Z8CYAI4 M8><0JT"WP@M]8BB_HA![!Q._.>Y=$NXAT>\MIOZ!-#^:#JZ_4 M7+\7#>^LM08:3D$[OC;0-&#[Q=C64C2M_8K$YNFC*GC.>/R]Q@)X7GBA3VP+ M$IY_6@-VP@SXSAZ<1V;\44S.0W(18[Z2/L79,U*N*4\P MGTZQOTA$/QP)5(./@@2%WU'=V'@\J<^)O[+*]Z0T\@G^4<)C>JN?L?. %\%9 M>6U$IK9;VACFG:-WG+$ZEM50\FCJGA,ZMFH_V6-#Q[*I$M72ZYJ.#<.JZ3*6 M:_6QHIG+F+8+*Q#4-S"@ MO\98KMO8U]S3+BO0'K9NH\E+W9ZT!(]?VE?MX=J8"V8VX&5)SMP102*O:BH+ S7Z^<,J)%&$ M%_K$4-Z=1,FDCJ$*+U" F@'/KVPV9:R*^74HYL\A4(&7A1?ZE#A.2+DYP>X] M090R6>+0]QPT(%09>6>:YU<UI7&.%:'=01MXP#+1<>RDN)D MJ/#/'U"!DX47^I0X?A].[GINJ=GJ4:HEYIR%R05 MBE(I+9-9]277UAD.%.T"^#9OP .^%5[H0W')*(JX0;14]AU]K.:"TQ!CP]9T MYG@+0M!ULA@V< [HMF"Z_98>Q-5*7:UNMA(W($V;0YP"10DO] EA'#$7#_>6 M@=\YLG@8AP,6GG6]OU(]N64CZLE]SJ([%@P>+7'[]G;BZY)'JU)#-W' =)$P M;51HH%A3(TPK*6J&;&W^< K4++S0)X3QC>T'8=0QG/,SX\AGV?J:F$\YKWY\ MMGYU[Y9E,G=7X=/ZG40%4)4ZL#? OD"P5Q1#K>I/ VMHXI(_G )["R_T"6$\ MH )08GTE?6^L@!6]PJP8&4;;!_/WCEL! @?DBXC\X U3$E25K_Q3XPO_&*LW M1X:6HG18=C-_R 5*%U[H3($]G-C^JSF^,;^?T\!>5J,I/4?C=A29G:>K>FTM MKD+/UE51%R NJ0(2!ZP+B?7#H%[G4*^DH%Y/07U)X7(%&#QWL 4&%U[H#%'] MA*$YR\D*9[G:L\SCZ-6L)$B4 Y@+!.8: MNR6]5C9]8MDA3F"[XF99DH&<\P98(&?AA<[_^?L<^]AE%=AHAOUPP7[T2>A%6SN,*#(%NGRK].>I*#8DO MZMFPIK9+:=[G#46I5"RT?X>UM5^RG&?JCH'/ ?_%P;_.G7.]3 _C.^(DA>9Z M\WD7Z/*A5=$Z"^@>A_;5[!N(' M^U <^Q!EY;1RRBZH#W8X,3V7M>XCEIFF?A6H/V_8!>H77NB,H;U._NH^\E_6 MD"&E'J6U\^X!/#.+;=T/Z)FAQVY>WI+2%W-)D6B9#P3N"MBTXMBT"K5IB66B M)F/F8-<;4W-Q3U)Y"LA2Y ZWX*H(+W2FL%YU0F.. F\%3LG\EN^1E 9L\4:& M$R[_B)4&QCL/YJ-SUE6<.A9-ZB8$:+ (J&,3\%.P@P<3[).)Y]#C4)_,Z"Y, MJ*BW6I6J; M$TP< .&%SA37'?[_T]1$7,4?)>DUGC#@ MB0^ZB7(LV^=\63=X&UT!74NH'UUE2?Q).6'6S%T#Y@:$BXOP8TSBD5>S\V28 MG)<_X )S"R]TIKA.FIVO6IM?$9>,[3 X?H]SGOI_OZEWJ[K^0Z?>)8LGNUZD M2WMLPEMW!5\A+_ LGDUYVK^96HO('"BR)$-?]9P"#[A>>*$/Q>5@/@ILR\:^ M38(-PH1@%!19?$56$X)1@6!R"SP@&.&%/A273<]E;U,9MWR]N_T[ZG3N@%A M@8578#7QD%2(7/(+/" 6X84^%)=-ICQCJCY\2:@=K^*:$YN,5VE$U!O3(XB/ M9G,_F..H9]B F.P42:/,92_M ?9'V"5!J??HD 5JF)S$E$IE5[$A$%A>=.YC M $59$I@"!)93X &!"2_TH;A\!8'=V"YV31L[0& ;.(JO#03W 8&D)!&:DI,( M[:C*FC,"?*^Q ((47NA#19SG$(XY31.49^>>-\<-RSQ\V\P.9ZYA.'S]2Y>+"MU(: M^03_*.$QO=7/V'G B^"LO#8B4]LM;0SSSM$[SE@=RY@I>;3 SPD=&]N?[+&A M8]E4B6KI=4W'AF'5=!G+M?K84&6+&/_4SRZ'S(8Q:]>DEZ3JOFTY]>/AGVK' M/56N&)2U"+_%.B6QIAJ&I,E5 MKJQQS!.?/U9D*5+DQ*]:WZA(FF+LWEZ1Y(,W5M7J@KHVY8&;CZ$GG[<]M*UT? M&P=R994#>18%^1IE@>"<=6I?((5K,V^->O0LZ&8S1?BTQF MMN[/'1)99JU2 M90YEG]S/';R*MP>EX6?TR?XE^H^5"K$AX#,\KK##9XT,)H2$YW2GK7L-0OIG M&M<7]68DLEL!W__Y U)]'X(XH8!:_Y[;X8*=X*]GCV_B8()N'.^!7I#E&SXE MAW2]D X%:ZV5/G:5B%B>)0#S*88VLY5#V]W!>K "!E1HGH$_?K_J=7U#;#4)N$*\]<\X-4(GG*>WD M=ROYW?*HI*X7(CR;L6EL=C2_+FVOKYF]OJ'V&HV(B>N2GS7#0P)V2*ET8*C(,8CXL9AV:C \8A'^I44./0Q(X9QW^H8[L_1C@@ M8"H$>WC,5%RW;L!4Y$.="FHJKLG8=FVP%"(_.V8I.HTKL!3Y4*>"6HH.'A$' MC(2HCXT9B;M^"XQ$/M2IH$;B;MG3NS .Q=Y"ZCV//8\F1!/&?!QYU/-@5=YO M"/88&^&5OC&;!N^C.3^D;SA M7?59L0+57#M8]?8%?7W'4?XOT-2W:^K<=^U@$K>Q9AHKH2%367-MPF,PP8[# M"WE&!%FL8[:%N+F@$C)=Y]_E"]ZZ>C;W9UX0M?!'-D[3UK<]LXDM_G5_#\96>K1K$H47ZD M)K,E.T[*=7Z5G5SV/DU!)"1S0P$:D'2L_?77#;Y%"01%*?0M5>5*; G] +K1 M:'0W@-__\3KWC!S#T?FN_Z109G-'9?-/AQ]_?*I=W;TCS]^^>7W_^KU M_GGQ>&-\Y'8XIRPP+@4E 76,'V[P;'QSJ/_=F H^-[YQ\=U](;W>'Q+HDB^6 MPIT]!\:@/^BO?BO>DQ.[WS\_=WH3:D]ZUBEU>N_,.3-[)Z.SL]/AV61PWC9)-C^*VGLN^%UJ_3H27 MM!\>X]<3XM.D^5S8RT)S_."=S>?'V-7^:7^8M$0\K@*SR_R ,#O%S,+Y^M9. M((Z#Y8(>0PLJ7#L%X$P#AK->"D>"0+B3,*"?N)A_I%,2>L&'HY#]%1+/G;K4 M 3WP*$JZT"#W=4#$C 9W9$[]!;%IQ4C\\8MAH'#<^8*+P& EL"GQ)Y)?7P0 M9I[W0*)#\\B(Q'G#;1)('8W;R_Z5@(ZI%_CX5R]#\>[5=XZ.]1D(_=Z,D$5] M)O* $2/Q)_69R>FJ>7Y^?OR*RK>1C;)&R?8]_+5G#NJ1W:2:^K3AKUX"MPL> MLHE7CX<$KB$/ZR>0#BMYR+L($'DY1U[,DV:\;,?'MDQ(5#ZUW\WXR['-0Q:( M)>KYJ6J"^"K Y(]>AF4;7ASJ2B-3BX\$"'_I9=!%^H0Q'D@L^$G\V6+ALBF/ M/H"/4,/>)VKV2*>)O2^M)&OFLOSO/1&VX%[%Q#]>"+Z@(G"IGU^%)()G0:?#D0\B\6@T0F^Y M^PZ=UNT^@+C,_8_HO4FA7_TP4.%'Z.7>=P]0T(:"/K[\2K M"JK0I\X]^T/^OMK+&#ANH@!<,0K:<,79M!8L_C 91>78,I][KH.[C0OBH5/Q M]$QIX.N-]29@Q=B;+33RZ#,7&)]\!]B?[2([XO=W4/,' VV%L= M^=7$J)+CH#\<2%N7EV/V.Y\:*04C(?&;D1$!N<9DNB32O**G@^7?3^]AT92L M^6/F7/(Y]/*9,M]]H=<,I$=ON%_;=M;&KYZV%ORHIFU&SKB?&AE! R@:!9)& M1-/X%:D>I'\_?7H&$_?,/8<*_^JOT V6362]!IM:LB/XT9=L'OW?C(C 08;3 M2^(_?_+XCT;3-$.BEM@)_.A+#+$:$FV'Y/21^K9P%XB-3R]"WV54SX2N!U3( M8V#V33-R^UW?]K@?"HI_9'AP-4PP=5T$'VE 7&][223P*H%8??C1%8CQ:XRR M2RO14SB?$['DTR=WQL ?LPD+QK8,[[EL5LNEU,.DGC]#4V[="N**$:.H1(#_(;66T=R\_+3D.^M:@B1R[N270$\ 7,O%V*= 8GTJB(=.^\ZU04U&K1&GE@S7;:\1W@&Q$"&BZAI0B)MWL/ M58^>6CDL<"R:>:L1%X;+C)@/(V'$B#DYZ,Q&&5X0'[]Q/KI>"!N_;Q2/E5!G M_$(%F5&92O;OPP#KSO'XRJX]B^W(JS5J!+Y'(XV23,FE)F;+2/@R8L:B'+MO MY%@[.">;9'Q'@RLB&'SB/U A1V[L.)('XNUS.U27L%JM3L"/::16P(Z1\&, M0Y$2&1E+A]V.EECADW".O *1X)F*-=52.U>E&C356G0*[E C+?!.SK*^DG/-5#*U*9Y/BSGN?)(NIB\ MS/?_#GW< &9\#5NGA%?:K4$?/'6E.&!]2S!VWOC@"6@G]&A6%)7_=DN!Z2%5 M2]$$[[A"B@F90@56<>)U4+J?B"O^AW@AS=7E7S,_$/(4D98LJU H)&>:_5.S M5-R-" V)L5C,GT-ZD% R$OHKE1XBE;2&_;-AZ02-AK2ZN*15C';JG:=?1JF M6TK0?#DDR!"P1VJ'0H"_C!OX&DF0O?.@4A;,UYJKM>(ZRE+8-V1-XE1)PIQ! M@@(V9J0/0BGE%K-I-,[1!BT8FJ7C7^M3V!T??OTU0@&M7BZL86E9WE1-T+VU8W-)Q[8R MT5I11I9YKBF3[BTOZT95L4!L*R@52K7T3JQ!7T]Z5,I._)_VD-T"418NFRV7B. M24L^31KH6ZEM4:NMU;DU6+T$)95?^DNABB@A9T3T,+R22;Q[AFNU^%=O9[," MHS1D@[XIZT.+.\R5XM\.CWB=2,I:2*6%&YC#TC*RIO2Z>Z9N^ZKZ^O7R)N[D M!ZNWHQTJX->(XJ1/-T8VC!D6-?E$::C!64@ M]4IFF?W5G6T!A8$XNCSH^FO9)E#U8C8:EER)L@"ZN)J5AK-A3*$6/K7A.[$& MJQF=-3([!!,4PHS-OC]9)C4[\0E*&*92XQJKX&X(J<5_:@U6([1KQ9^0-B;+ MK#(I.2B*ZUT9JI,+W0TEOIZ)C5NJ,DSF8&B6#^A$@)T;TS]-_5&%MJIQ'0ZL M8?E47$?'=9M:U@V0ZFSI"!:;]6/>^?K5:!BRTQ#A8A$]54.\_$72VV6ZMT>N MEB=X#J4SYJD\\\BR8M+H[O!68S^<4MP=4T6-:7M29"M7S! M-2A5-V3RS54JIT2BKXV$S$&D51*HLZ;IHSR(=5]BO06$\W N_W@@2UD+&C*' MBCO.+M&N>;BU+U4U.NGI MYVYBT MI9LW58:PSTUQ-FN7O8.CF$-=)PZP"J8-6YT-SM:*B>.5%]\)5N2'$ M\ZV,>,TILUW/E2Q=T. 'I0S'/<0*V4\4EA:, M6,;M'T$>6"4UG5([2(]VQU_@4ZR7'$]DA[#N9 ]H;*5C/X\OM2;BCUH3BYP: M,:M&RJL1,YO70F0K*@9+."Y]*Q^VS=C./TC2;8W-6Y\["O9D2H6@#GP7)>]N M7#(!:> 3;HVMFQY^M08-X*>.+<-[,!*B4AV2G&2.<->M5FT9Z6WC&E(XZ,'/ MUH.&23I-3&JY#N%'+==#8FZ-Z-)HYR-T2+Q0'P;F*Q/1K>O_IIG[&#MJVQGS M;:FH16[!CUKDN>!J0EGFX/*T\TM^0KZ+2@%F;^X&,I:!=[Q+EV=&F>X#("IP MY39^.#+-\H.;*;+HRO<\NH-,Y%U/S6SNEIC5$_+$&I9?@%-(\F"4"\]<3;0. M^LEVZAEU:IJK:R%"=6PP&\Z0*A3JJ7 &LV&-" X:GQ/2U7SA\25-0E*R%$9' M,FOAU#/BW#17784$2[+H1Z4X'1]^_>BQ EI=47(^+%]\NEX678PHKQO6![PT MD3T9,[+>#!%\D4N%[$ ) M-&BH-6$ IGTK38@I&REI(T?[H TE23T(_B]I0>.O[R>>.ZM;N-B4A%H7AI:E MZ[ 5=2$EG+;*2!]4H22GZ'"WR^0QE=R!O!VHP&;4:M%;EE6ZWEA+]!%!^=H% M'HLHGN?KO,R+N6H^_82U8XY,53>5N0YJMR[GC'HR08Y=V[ M*?&QU3>_XP#5N4)Y%48MHQ.8F&7'''#\^OWO\=G!#@Y\N@O-78+ZP*,+H2\] MXOONU*5.\DJ!7BZZ-D[5?AD?&2M=N9O]7K@A-2'RFY&1Z>C+YO@ R3/W'"I\ MO+4IT+H0=0V4,D1H#4QS-7F1Q_$W(\+2Z8%O&(*JAU =>0+?1$=^/6]#%/5O'Q@.\1J M(9_"C^Y$+1XAE:H0D>ONW0(5(KGC[(7Z 77D50PN1J@DQ,YD7D% +?LS^-E* M]BE5(R,;*\1!!Q(1K?TTN;.CL0+H8%=+_QQ^:DA_D^5/;R$Y2#X>$ODX:OIF MZW_392XO09B3/HX"C3JPX^^'L5\]9*' M8X&S0MX&*_=R[[/$[,E2VOR*XQLQBUU4N_2H;WS9SV?*9X(LGET[YWG!0.8> MS[P,_8#/8;>JHU&-\"LW:B.\I7E%6;*#RS&YWXR,8,&71-W(/PB:$CW(7DLV M^CN_'5!1[@]'@V&I;G0'>M#%K603435]L&5OM-4YB5-K5$H3[T)[#J_#[$BO MLK8@(]@?3$)LC,4B+Y2%\K#X#6>S&_<%/!29L&U^E/A-\:OVF(;6:#4XMAOU MS8'D.Q)5RT1=D?#8&4/V)LF7'PX?[TKW[V@0C_5D><6<6R*^TSHU=WNCK;:I M9Z"6^[&I6+$7EI[[WH6LR=D;!W4+8FHH:. M8/LVM&R%M%J]P(TKW9RZ'_6*V3JH54W99K_P^4*X/F#Y0MD#%3;66(E;+FCF MX?^N\ EE MO:JA51AU1F!DEMX^S3 8$8H.CWB= YD;0-5J#RM(Z21>20 =5?[TDG2QS*V; M7QD)'3>@CIY0JI"HI\>)67ID*""V9 M=3%]53GBM0R@)BZU3WUFG6PUY?[3C>3OQZ_^>[)8N-!]_"3ZFS$>\2X_@D]H M-%!2NBB?/V6Q?+DN50@\N(=-+Y99D_B2\_$/(IRXU$.6C 1I+>10>+?/AP%(J1'!B-S&I\Q^)EL,->35[,G;+Q.A.>^ M7\C#ZSBJ'XZ<,$JR'!D^K+B!&\ATC0PD?3B*FH-FS8^,0#://L&\#IM=P^>( MY.AXX[C'.S7@]7Z:NYN9S%TFJ2:7VKO?J><^<^[<3W/WXEU0H/)(B8QJ#.679SIW_5LZGU 1 M_;M)R]:UW+DB,,Z0?X>C"FJPCPH?!O%1F.BU>^8\\6D ZDW5_=$";;V#3TL6 M<.;:MZXM^ _R0F]N+M7]4D&TWIW\/(J#*X_I+9):LV\-U.Y[56L*/1*'B"OF M?/6IR*5F?+68JJ!:%U7R\![,DTELY;)!OW:@K3MU2?KP;?($+4RBW*V^L@ 2 MG,2D^M>I3'<^# )NR!,.I= M3X/,OX#CYP*_TC=S@^3YXIB*+ M--_P>*K>3Y^@)U>@E7B<=H-.-T=<9VQ65->&V;$_W6WJ=XYG,T%GL!>Y9NCY M^:XM2Z/W[>Y6DFW=O0TGL!Q$5>O3*44H]512 +R%B<6]ERKG%7'U:L-BU7.S[^/3J_DU3)V73::AYW3:=D9NB3^,ZS'^!_ZU6#BX>OD,;?H M>K.-8Z$%NZ?)F0#MSS$BZ[R4L6U#+YSDJ%&NP:Z=I-KDMW>8]KOJQ',5J]1*H]:9?J(8 M[P()5^RG5YNUSCA*WZ,8LZ?V,^,PIA5JHP!HO3-9(AICC+%!X],D]AB;IHW3 M7!?\K4[_V$@7C/,-6'=*9<;D"WT-+CQ8ZROLG Z"?8DZ2$AH2=L+B%I9"TU: M5T_4JAM.*O;CJZU:9SO1?UC@>2A?BZBR$)O:M]Z5Y-X\Z?(^A,)^QJ=J86[> MDE>,N>>#@X7;7'C26.X&_8OEE>?*D- #$8%KN[""*F)1^R;;MI\N?;0Q[(3E M%Q7:L;YQZZIQ"]T-Q?(CG:*1?UKZ %(1=E6"M-ZA&]"U9TKQ? O,0>UP8"58 MZQV[Y7BK*1XW>PHG!%:G^<2#A:I"5FJ@UCL%._)H9EP2(993+C#(!!Z'&U'] M7TK$1O.B!;NGO>X,L6LMUE/8:3JYJU&+]^$G7\2O=RM\M)IXWNK6\_+J"80F MO)^XH.X,S%.(<5=%A..GT7^SD?4[#'I1 M/DUB/7'"_XIUZ_$)'6DBJ7AQ;<6H-L*Y)TODLH#.J(XM&KMBP@6K MV*NOMFI]*GV^NKP?O[@XT_W*S/V&QJUWXI)[^""!@!E&%FY /.D3;P[C;FC> MLL>K$VF/KESWKUGZQ%X O_FN0Q/&&H3QJY&W/$)?. H+_&(NQLD+Y+Q&28,^ M?.LJ+6]W RL78JX,!"- ,'=T2J>4&LM2';UV6#S#36!P"L_'M M)#9[Q(+&BAY6@K7>L;+?G+M/["OFOY,Z639;_V11XF=?LZFG-F![H=6R/8N# M6?B> W5?D)&O; (LX9V2R2?1RZU^ .*/TJS@($$3Z&6%^NP(>>M*MB:=Z)<3 MA76RD6O!WZRK?8TNJ,#WEO!LD$X(2071NCBEW:Y=C%@%U7JW"NLO6J=!W[2J M2DH4(*UW" .00F"9XFN4P8%?DL_BI%7RVCH8$9FGAVF7!*6+5\]O-ND[(_%V MJR?QI9Q:P6PU3.N*,;Y]JN _:] ZLRLG1Z*0P@7Q71OVV41L[3+N8\O0YB\\J#"'6PLHS]^2C6U'B-O-6Z;[F-N M71^?5GT0'+VQRJQH-5SK,W#G0H[:M:MH*A[>Z$KTY9F.@75&),IK9E<>IEK? MO'6%@K&^Q/&27"2I;)#LW UD=J:BJ%\3NO5NQE'N;P3+QBLK4S>T;K\6]3,5 M<\*2/'9E@'E#Z]:EL6X768B-1GMJZGSCXCM&X*+ \MCY5^@'RH.;.\#\5D-\ MT8',Y!BCM*K1Q[_@5-*65BR-;2R&POAFO0U.!53[4TK;E,7+05(! MM@/C6,;8=NVV=:WO(VQH_//T5%ZFY-NPZR!__/)_4$L#!!0 ( $%^$E$5 M?&#DD3< #-J @ 5 ;7)C>2TR,#(P,#&ULY7UK)$JB))(O M0+YVMFHS,D4!3W<_ +J!1N/?_\\?EZ-GGV$Z&T[&?_^._95^]PS&<9*&XX]_ M_^X?'UX3^]W_^8^__.7?_Q3,'/(3W[,IQ?//LM MP>SW9WDZN7SVVV3Z^_"S)^0_EG_T8O+I:CK\>#%_QBFG=W\[_9O7D5+G$@D0 M Y$&$G%*C(/5NI8SH9 MP3O(S\K__N/=3[>ZO)S&J[_&R>7WY9??OY@@%=[ZCP7J\D_G5Y_@[]_-AI>? M1M>?74PA__V[\H>DV)0:*DJ'_W;SQ]_?]!W]*"Y&2U%_QG^OFRB='0X#_IC# M.$':;O\0V<:SR6B8"FM_\*-BD/<7 //9<;(^U%AWV?>">:V+TMVFP]$DWOK2 MJ)!L,MW\Y<@'&"T_'2QFY*/WGP8_#WT8CH;S(C]/[^23^?C$9)9P/7OW/ M8CB_&A@A533!(+%PN$G'@ 1M#,DA,:=IDC*QV\I:2[9D:O:SL*3KNC^D+7/? MPV@^VWQ"RB<$!^^*M?^V+["5GJL(/HB. Q76$!> X^2B<0[*((BC(2;ADM4@ M&\MX6YPMXCR?QF>3*XRZ/4NLO_'];'%YN6R3 M#.=PN?G[,FDWY,1\4D?O*[NB*%T-_V)R>3FC;8Y+'2YY!9 1D5JK M$N'<9B(M6.*#]20(%4 '+IEI0O9',.U##/XM$*.67:H198=\3BAG!;/$A 0H MGRO4C91$94&SH)3FH@4_GIK^=M-"? NTZ&B%:FQX/IOA&CR@P5II128JTT@D MCX+XR'PQ7 C!3,FMV# JOLZ0KQ83*$C>_2]7@-5V/J.YC-I\.([N,+/[LH+#J,H%)XF)/.L8E,A@6C!@?XA]6OXJT*.1;:IQY^UT M\@FF\ZNW&'?,$5Z!]JFLR;\"LME%]-=B)@FT1D08C0>>$^BE(K(J-!/=T'B7!:RE8;EX%0+ MZV\ [&-I^?58^BB]5K/J3^.Y'W\):5 >^5;V MW*2/Q$JIF<=+!I>PI M+DG)H0L..A/+I226&F:RI1!%$\=A)YI]N*"_'BYTUW@]X^-BY$L<_C/X&;PK M^GN3_S%;D71@-S%1GG0K,8=9-8Z%%4^Y#!?$5DJ&:! M:J38WL&C246EDB0T"4ZD4)SX("C)2C":#+6QS1+QX,YI)W$V89O.D46#/E80 M&L>:3D"C<T@_3\8?/\#T\B6$^0 8==0%0X1)ALBD<1W.69/D-(T*3(JJR;G1#BQ] M"I-KD:"KRNL&0]MSTPT7C312"9R3F/4"Y:.JQ&6&<)YC%HHZ(=M%1#LA]2E$ MKL6$2@9H%"!M@%UMSU'HA7-0FJB QI,Z&Q+*&3<*3[-VWB*+VP=).Y#U*6JN M1H^JYJA\=KAQ=J4,3I9D-\,$6V"95$XK4V30^1'CMV.R*+8>7SQ M?/["3Z=7:(#_]*,%#*@1005B[+#F;*6 M(*)H$G,_!JI/H58]AE0S0S5B_# ;:AG[UQR<8SP#]DZU#KHV$/GJI MJ4 )'?KG$C1*J*TER8; G&8LQR:;*'M@ZU.L5)T6U8S2-/,V!^^5=B0'C=.3 M0?[ZF!A&]RI39H1AL-WTGF]$#BE89'=C][BS/O3^(7_-)S[T2!3I5"2 M1((5&(\S&4B(L1"2.HT<-2DT.4=_ $^?HIS*/*AA@8JIVG,_'$-ZY:?CX?CC M#$/SQ651-:27D(=Q.!^@_\TC<$W -QA51Z/: MW.M["%&?7/'ZC*A@A6JD>'7Y:32Y G@'RVEZ!RR5M%<)$6D>0CDMR\2E@#&C MLI1GP;)R3;SS)Y'UR4^O3)*Z5JD8NJ_.2'X;SB]>+&9S7+^O\U&N-LBH@R!! M>*)2"2BM0H>L+R N8#[&7VS ZUJ6YW7*S(C6/"-"M>L_[.?95;D).\NOA&#L<8@0_F2UC M^1!TK&B2@G#C,?AV 4BI]T*$CIP! M2Q8:WC0\'G>? KI:C-N9C'LBTU9SX!#8#*ZXU MR998U9FHKMI>3Z9(RO'*MXY7'Z9^/$,'O" 9I^6_UD1._T1_?%W'8D4FS:A! M=UL1].FA4, 3IR(&_9%"R,ZQI)IL3;<1IT_3_2EY?LB2<"*RG&2^>%L^6 )? M?@O]]OD48Y[ITKO\ <:0A_-2PV6V0QAEK7()/+$XV>$TBF&H-3$0QK4"Y;-, M;7:>&\ESX.I%_I3'S09%+UDP7/@CKODR,4F"16_-@?66*ZM" MFP3]>TBZ7^ 8E?(;19%F;:P-) M!9MXYI9$](1++AGZQ\53#CH&@<,T:M6DC/"CJ/H47-0E2CUCU#M?O"QKR[^6 MNGB3[Q9U&D1O."2#((!*(H47)"CIB* N>JLC"[Y)AOOCL/ITB%27(17-T9DB M95=R5?YQ$>>+*8KXXL)//Z[J6QBE1,Z6$IV@%#(PFG@I-6%,.BZUEEG?(<;] M7=;'.NC3H4\=$U=39[U+;(O9< RS&7J 83A>:3?^SV*XVM%?'V.^0,=O-DB2 M"\I9)BBE)C*84-8N343@5H?1-MGGWA]BGC*RZ^5@'& M;* HY9+[0#(MXT1@;!W0>2*&2IY5*D>N378_3RACM3AH:_W) M=(,IY')O5"J2F4U(AQ6G\*@KX5M%0U=?W-Z:P7W MGGNM*6 04,I_96%)<-1B,)^-Y!"9-FWK;#WDE!TNWH_33A? N"5P> M'+$IH.G07L1G'-Q.&V^!B1BAB2NPA:%//F97R]^KPG^DJAN>LS#'G/+&$)8R M1ITL&V*Y#B0FIRV&GPZ'[!G.6<5D!":)"=(2J:,G M085(G%4RH804Y3GI4#_F?.0SC!?+!]O*@R1.DL S(Y)Z0SP#6_*MO4P\H6?2 M)%=F Z!/<]:Q-KY_WG&$?)C-W^0UAH$&1G.RN.S;L@-G4B9!^_+T+ Z4 M ('Z5HFJ6RAZ-4'5LO+Q>C[);87M%.KW%WX*MVNCW(+2+3M\1^NMMS]9LTL79[B)\\!6Z@3(RIR0H,3&6& DDNA[<$=2 L*!\LK1) M$MC^$'OE%)R+8G4,6)U@KR=31!8!TG*[:KFUM$L7U'HOF=;EK:NRE60%<=XX M(D6TP2@3'&]3#NTPG+W:O3XQU5J8LN8KIM?(WOL1O,D/[HPBW:7ED425H62) M46)UR$1XX:A*BBK:9'MM;X1]VK(^%<6:6*_F!;)=6KC>4-K2@E)%"@0$/VJ@[(-:]3:#4@0I[$N-P1%3 [90& M1B-35"]W[W']+._I>JM+,2(+P+R0L5$FP4.(#DS&/DN<69LS=PFK__UI?/\5G8&4$+AFFM"4D,*Y"(1)9M C<\)#HY=*G@9WX L&WP2' MJANM(9TV;[$L]TRXD4P!'09)/U450'OJO^C1+H M6#,U9,ZMQUUHU#X7_PM[QRDQ4W3431:$.2NMCEI;?Z(IZ-!7=>PWSYVC#=6> M/!L/;>=3, //G$P,O3+-+*ZXRN 4ZWM$QBV(0D?K4H\H#D8'T)Y=M&@'Q !1TI,G%B?(!C#;%(G\O4?Q;D7 M[;ZQ[?&6IFP[Z961L'5O:#U*!L$&(X-5Q$0+1*;R:B"50 )^1I74T:0F">8' M8-R+9]_8IGHK$Y[.8]N>=25--$OI2."TW#5#)7B=)6$V!!ZMD!Q.1+*'0>[% MLF]L$[Z9$>O=A?'#<3G ?C/>SO$(WEI7G@3)L5SRX9H39TOU.S A"IX$54UV M-':BV8LXW]I6?'>[5#SSFPX_+\O W8"Z^:R4_I'*N: 4)2B4+0FT#(,.+HAB M*?*H9 AM_*DGD>U%G6]M![ZNO5JG<*V?8;@E/8]41%-J@>J$TLNDB M)D,PY M^G99 >?%M-X@7[J;7)3 MY742'HHGJDN=ID"\YXQD<)(%JX6,34JL/@WM:[@,4)U'=0W69#:ZF21?0B@% MOBG-623T4WTY=Q.N%/@.Q*J0(TM>*-?F M.#D+Z"A+#3+&('VZ=B6>=/:R:O M440.7G %1'LDK(S4D!!U(AQ20/9"$JR)QW,7R->0^56;')V,4:_< 4I:_K]< M/?GL1[!,&IK-I\-8RH.6*YOC=/N#K6^^Q1"GW%2YN^,21XNT+#F"$^7X([SS M\>N.\\=ER292@ MN.Z LL1JKTA4S&?EC':FR9.MQUZ].?,+8?UE^XZ[+BTXT'IO8=HUTY<([]+ZL5@C(25UN. M^!@.G^ T185$'$.6.M7F^<5C][_.>PWGZ^=H5P[4>Y5]*>*;O"WVFW$G!>-@ MDSR;( B795>#ITB" DV\IB8QEY32378/&LC2IZCQ*V+]N5G5K$;72YC%Z7"Y MC3?)FPHSMWO=K[#4[H:Z%I/: UZW(EL[.W@)\I\BFT7QP"/[[K%S2W MP./=GL8*!XA^FG&P[:2=8 SLZNY4_']2U)-P?S*.,)ZOGBR8Y'?#V>_MB?]P MGR=B_9Y"G\( >WX+/JZ>HLF3Z:4_R0+1%=AI3%E5?:>P]]U7+%= VIGQ@?Y. M8YU]A#V)O[^NI^FW2FDV'T"/=7JBJ&!?L4]#_.O;$,U5OZ.O4Q'^<2%/LJ0O M=\9FPS&:/RWB_#<_G>(7KY:W4ORH_?*^7_\G6NJ/4,8IC/2#GY7?I)?#T0)] MP-^6^[R0GG^&J?\(RSI=LS>+^0SGS[*-VGJ5. [.:4Q80565BMO?Z?K7Q66 MZ9N\!G8/R2!)G:E3CK@<')%*6A(4BT1GP8Q+4='4)&?V0)Q=CWH>Z.Y>/TM# M#J1Q,KGHB/6EZ&M0B00I&#'*E7<5.6JH25V @U#V*;FC)>ONGJ^T,V6U@\6= M$!]2QO/TS\7JQM. &I%,-K;<[ U$VKSZ>R3>/J5NG)V! ME+ MR\7RH?GE'=Q22W4*%S">#3^OW_ML;KH#,)S&:L!E-/R../VW:T4E/@^D=GVZW_6L*VTP\!ZM+V:JG@<;#VEO(\7D!8C MN,E!V/YM)4WMUTE-]1TA5L?XKF 9;#K#B2L,QTO\Z\/)?T'Z*:&/@7.?O][* MW#SY]'R\7;0(?[>XA/3AUJ[G(&2I,M>&,&#%0:&9N,0,X4XQ&C-3VJ>G;-(8 M8U>OO":R=<;6=HY6"CQG*'=1A.)%@X[X4D,XI. RE8T&ZTQ ,,(?!6 >2D2D=E0K9F0T*;BYRF$ MZT-@_*<9-#4(ULNA\_ +>]G8[$ GHG6I:**4($&:0"+75*3,#->]'SN=7E=L M?=GBSS)XZE"L\^BIKNZM"L2;^6&<;NJ0#;1DZ+8J2Q*'2"3+D5@T">%929^2 M@\3=R;W=)T#WX3I&'\=%K\G3RX7EQ;UJ?'>*W0ZD+U=9(1%&0WG"-7-BM<4I M@#-G$O.:M:FP>%(I>U'YH(\CJO^<.^N*XW?)MZZGNBZ"/]NN=*F54=FQ2,I[ MM$0:JXE/O+QQ!T)'B#G?/4VNN]@Y^CX\!8D[HC3:0Y\(FB/\W8Z ^%>AJ,;'V\TZETVDJP M*I.LHB(RV$1"4I28("C+5$0,NLX3D3R!O!$RJCP.HI^RJ7HOTPV0- M>2/H,K_H35X>!ZV%&1BO$22/Q'!7'K#EI41VBCC,@W6<*EP'F_#_$) -%?+C MM#P[K\J+=KD\R2HI+07A14GK9"3R3'W6#DG4)#_R*6!]."1MSJJ'*K-6L58S MKZU7J7@. >X M1%)2IKRVF4/PQ[IAAT$Y\ RQ;5W.YJ0Z@_FJUO'<"%_*S6ZE @V$RR(A:L)8 MPG4O"$UL*7.53'+6E/=/5&PQ8SV"J5=5I$\V6]4R4KN)ZKZS,HC 0&>>"#/E MX>CH _',XS3*))=2<0CVR42Y _KKPPG3^6>1R-ZCV3MM;4@-D0!0V4,)MQ M94SXDS? 907P(./1$+*1&H3B?>> MHFN0 J/21DUMBY!@&T3WU\;7;;WS7W[Q?#J]JD8KOTJ]QE2.'G\;+ M5^5F=X"91)7WBI,0'<9>#']R@@*ATLM #7?1A;G^+G^ERI9)/Z9$&O M8SB[6(58=X E#)R83X:(R%%Z*Q/&+AA4<0QLV/H4T]8G2R6; M- LJKX'6KK.S7\/5_)!3U<'953CT&/7L;*>K-IX&5U_XXSWP1UIKH8CZ?OG# M161KJ:.2M[XOT$J.^X/7.\NL6M;#)%TDP91GX11Z5B[*C&N'8=1ISX-JXL@_ M!JK"J\R[VUYG))F@N2X7BX1WZ!4D2;RR@025@M71>@^G%;E_V6.U&+/C/>9: MEJGFKVW5 WL)GZ80A^O%"B>)I?['Z?GE9#H?_FOY^<.7I;G,QE//2/)9%&\S MHF]2*@JB,*%D7(Z:+$Z[BU2 M-P_B^L#Y"#7=/JSN(/]N$'4$.]X[O--"+2'K>X&;EC?_>UU7_86?3J]**=;+ M5U$K'K'OCM]S*."TGG.T[3.T6?CX&J*W"7DXZ=+=46 MOL6Y1ZT'81H]]7+0(R[=G,:RCS2'GTL:^MU>BX.BJ$F::DL4X'\D3X98%P0) M-!D%D6FNFKS_^SBLKI[R(ZVO_7<*--@HB4A,E@=S&?&(E# 9>;:>L]SF#>^G M@/4IMJK(G+NN;57[5(NO'D&UY8MO^]P#3Z7QDFNB(4:A5PX@-]]-O@WTUFP\O"]37B_EB"MN UP4X,+S8I**U6_!J MP*B]6E97S6F6VLRT2HQEP@7/1(KLB-=:D4Q%SL;A_Z4FRL.^8RQY3M(ABV @I9%9)$^\B8Q(ZG"$<(M@590X=IACSO6$=@5OGS(N M^D6\@ZUY1NJ]GBRF ZVTCHHSHHVB1.I2HUTX1GBDWB%0 6U*4QP'MT\W?7M% MO(-M>4[>X7<'@',Q\RD0RWPY$ L89I4D22W!\IRY2VT*#!P']\"2JW\BWAUJ MRS/Q[GF>P_0:L,!@/B0CB&(4'=*D),$!XHEU7$:GG1>F!\OM+*LVV[YY!^4R3YPORL6<<@1_S.;+_4:Z;IT\ :O;,KRUS]L MNM=%Y:R&@]JOKJ\3Y3//)<$"0=S[-G\+/C1O+Z+[MJ9!> &B(-V/%"X=_6$>LNB!J"U7C.\8&6Z@C=\@G'50\W MKZHN/J&T9;CXT0\>1TB$]Q< \SH7%([OK(XB.XM9Z;CCS:=EF;OQQR6L32F$ MJP'#>-/G0$G0*95BBIZX$#VA.47M.+7@FYRM/X"G:\#Q0+-;-8Q3CM(S#+B% M*"]W)>.)SS(1JI3)!A+-L1]>F8H@9;[D8-=4U3+41] -:Z_O4@ C72 M:4NB*F^KE0X81<.<8HS8+(]?Q^_5CO;<)PR+Q M3$;"O$X^&*1&;I(&MR_ KE/2OOW<'&98RE7VR1(*.%]*JSD)R1J27'2>"A:U M:3)+'8RT3XM<$[[=GL\R=&+F#Q5&LX^ MP^U[!'"J4_?^\>U02YZ%;R4QQ1DA$P1+N!*Z'%-D8J,(Q*9@I4E"T*S/3;<] MDXM.==3>.[8=:L>3D^WVR9B2T4O',%Y*KCPO$ 5Q"/A7OBHM0(%X9R4._BD M\U1G[;TBWO$V/3G][J6 JN!<9I!Q/G89!TLY$T[,$J,X53E9#[I)FM&Q@/MT MW-XK$G:R;#\V3+H<_>S?Q4DW31X\2#K1M@G%T-'%$$@2)A(IE<%ED ,1.KO( M@^(:FB34]&+;Y!_C-)PMWX0N;^*6FFZKV\P#4Q)!G<_$6%[&(Z!S$!6&/SE8 M'"(F&2M.KI6'T'Z5VR>'\.Z@&:^*35L?) Q$H"(YFTJBL2 R>(QWF%4D\*Q$ M4IX'W:2"XUXG;%_)AD@7"M6P2^,U\9?A>'BYN%S^8R/V I>&Z:^3\8MR4CPJ MB5"W!>F01M.]TSKK9C6QFYR1SU87%M<@M]DH<_ QE7=2HK(XO43TJQ(2R5&6 M@D]!H4/7?D0_B*_N1/9@-YO#N&RTEB%($D%X'$=0WL=2F@ 5QCKEE>$G.%!_ M"F:?5LX6/'M\UJMJQ$8KYH,8/US %'R)JS&.\6'Y^)I0 A?V#)IX*C3A*AAG M5?8A-=DC.1AIGU;9'M'M2%.>FG$_C3]\F91-G-D@)L\%6"#.I4"D<+:\VTR) MHI:'D)W4[)R,NT':IX.''C'N2%.>GG'E+&Z%T^5L<^*<(%H@,H$C#N=?HH/( M+")X)9H4) M-Q[A"BAI?6 2L]32$Z0A'X"X3V%@=],V+-B$/\('_\>QQ15O_KQ[@:0' MH'0MHWC=;)1AAW+^E1%4U'9UA=2JNP4X090+BCL[?C$9XR2SP'EF/>%,QK.!2"8; MXW MBZ7DFY"&>%LNL3NPS@F?DFRR@WXXU*X+Z'H[9MWQO2X'2CG.O C$:Y"K MQV2\8)X(B HIR:SW34*#)W#U:7.M,;_NKHLU+5;-#WL)&1!6>EP7 P;&9PZ6 M)%$R/TNI>2=%)#E!1.\Q9^=\"S;M!Z]/6V@G)E4#^U5\A^P!, RDQ7 6/3RJ MRPZR1S A$F.%CJD45%*-WC3<@SVG6::4#[;D4#N9TD7IF43DA.!P47G#B M2YU0PY.- %09T21+ZG"H?3H':3*WM37>.4F6#(N@2SDJDQ/.P0R(XTJ2Z+5A M5-MH3)OG#3J2[/@X;]7QCJC!*^Y4S,0P%4I-=4VL=X8(3RW@3,&4;:*))W#U MR6]HS*^'XKP:%JL?YSVJBT&B1ALH\TL0./YSV?71<,ZYTD)'R)M["?O#Z MY!N?N(OP_&DY+O_-)[#%&;E7;O;K92'U^97 MO\#\8I+*F[ZS^?+<8! I\VY9[H,[C)6-8\3[R$A6V41-E6.YT;O5)Y/Q#.9X MB3_,YL,XD(Y+!5$0)94JF:Z.V. $R5IJ\CX?YKY*>A MR#FGF/5,.: 4&*J)$A=QD94Q41+*/WG4&;3*2<0F\!BX@[U0#A+ M#!'22)P0@D",T@"7-@;5,CK:!V2?%H^SD*V914^1W=-M S_?I%I7 *N2'_BKM=\_>X/#<1)_+YG/ M*,SR.V]A&I<2& \I.TMHBLOAF DN#4" "9ZR]8$R\Y2GW +8@3?HOFIRGMVP M)YUG7Z[&%BKK_RW\:)B'D-Y.)^O/GI>_'LZ'N%!(H30H9=!?T0[=%P7$.HR/ MD^ .T7.@MLGA3$49#KR/]U63^-P4."F'W\$G/Y^N?GZ3UUOKK_QTC'J<#017 M.:&3C4,O92*#9L0+%PE7+DKNM/2ZR8W1SL@/O+OWI^%K/7.?E*7XX8LI)%PG M-H<_@C.1-.K(BAB(E,X0[QFN$<*++&@TR32IWGL4VGW8:/Y\D54WJYX]I'I_ MX:?P@Y]!VO9:7DQFY?42I1,5D2@6/9%4"!(X<&("1R<&C AMCK7JB[(/=>V? MC[H-^7"ZZ.IY_)_%<#;*I+%IHS =7IDTK50JB[ MO>_#-/=M,.TT%CH=D5Y<^/%'F/TT7FGH(T9M^--LF-9:&E 5>):@"$\&YW6K M$O$N2V*8UHGER(Q0U8CU%)J]-N'I-^(&)UV;5\A_&K\:^SB'M#DT""(F MR!P!1HUXE4G$.;#$!2M24E0IW^0YD>,A[T5,]HT0\\06/O&J.EVB?#['6"LL MYC ;!!TH];P\A%(\ )F ^(">;?;" [/@ .K-@#LA[,4N_HVPZX36.NE<]V9^ M =/GZ9^+3>ZE-\%*A\J!LGDO?=#$@6$DA62R\T%IV22O_ABP>S'P5!?W>C2] M=3+J*;*;7FP5FOD5YIM,K3)F9C.8SS85MX==2E9WZJ]159TCA*V4-;35[5:' M@YAY9EX;]+J*$\:0(T%#(DG;*'( V3B3\3:<6DF*^RSP0L0I$" MUW?O0R3":TL#9\8[VUC$:S 'YNNT73(K4.*AG,NC#5 ]G_=Z(&Z+")'[4L&. M@(L2$0F<@%$NDH7BC&IA#6M:Q687J#YERS1D1F=[5&?(-5=_G$YF**3&I9E9 M0WB C$+*3*QBFH0<@3+)0F!-2K+LAM,INKC79+ED,R[I;7 %L[UT/C%8, M@'D"0C,B;4"%E0=4M#9!"I,S<_HX6AV-J:?S;AN:G<9R[:;H^_BW0>*0V:3_ M/')V0@V35$9!C,? 2UJ34)M&X$^9H6P.Y^756 M_<)/IU=Y,OWBIVFV2:8<^"!!>>>)L1:U9BTCUF>-M$+ .5%E;)-W-0_$V:=J M_B?B7RVKG7*2W$SRSV\F^>4>T< $S3DB)C@4<"SH)(CCV1"6;'EJ@*L 3>[$ M=\#J_5^MR9YLW>'@"M7%K.A^DS+-G+!%*RUN@4)X^-A;P/^CL1IDMR"8G MO0]#ZE/"7P,^5;)%NSGMA?\TG/O1?7@4@K0Z2**B"$1F7HYRO"$F> AAG_+M3C$35;%4.R*M%FH0G(./$4,0APLU]XKXF .A7%#&F0,KFMS+ MW@VG3XERIZ#(X38XS:D$:C)(G14A 1$@D82!$9C=;!>:YLDP5W+W1]W(?NS)]' M!DDE.[680V]!FZ#3,+]Z._+C4EFLU!);W3P5EBMF=2)6:EF@1>)H]"0$8!J4 M5=PUR94_$&0@%##S?H:I1.4 M)$C6)^"9F=,:[GB MM+.W -5>:WY?Z#6]FN3-\3=V^X_Q%.+DXWCXKZW88'/46$6=Q_9:4=55!.]F M!EQD+H>KNT1^G*XO],;A<4^&/]9<5\7M#;691BJ/[2-[:JC'$XW]EQ#FQRAL M^7==Q;_?>7=A*A/CJ29KJ.!$IMYDA:QGL+(O?-3$LK.=KGIX&EQ]X3^4I/]J M*EBWUD(1NX#65\=;&,^*LUIW !W94PLU'BI@-Q6_CQ>0%B.8Y'*R5RH@O%[, M%U-8H[CM1QS%P@-[Z*K2+@)UC'\W]RR&8TA;%KV-8_,+?[6ZCVU2M$Q03KA; MIC/D0'Q*EC";?12@)>=/JOB8CBO$OX=T]ROJ]L,7&'V&7]!_N)@-> !E92@5 MKITE4F LZYA3)'@J)81DJ&IUSM\%=Q^BY^8\VQ%3G\S6-?>3#P']W^"G'[Y, M!EYG%50H]1'*WC>EOAP[ PG4\.1#I"&W.GTX FX?,@?Z3L=C+'M6%B*M8(!# M!1CWK%3U340J[HDW29)DDXNO)XOI@-E$ M8\Z)@."TU,(*)$168#,7@0MFVM08/Q)O'[(5O@8F'FS;LQ)Q^!D&G#H<. (( MM>7BL2E7W3UCI706R&2 )]4JG>\8O'VXGO95$/%0VYZ+B 7HZ^$,+5E@SSY< MP!1\GL-T$'3V#*(F+/I ) =T*S)/Q!H6F4M10;.SS2H"].&26M^I6L?ZS8X4 M=^TEW6R&_ KSMS =3M(P7C^R.9MWV-;ITEV+;;.C1*V7\'"'2+LQ#"3.<@8" M]8&S5MES,3YV@KG<"!>P>XA(_?C,MGZU1_2RUG M(G.BHT07TP5-/!6&1)Z"<$AP#'].ZZ3=!]FKYP;/1*M*)FQ(LN>7D^E\^*]5 MA=W\%A4RW9I$5V5A!E9;:XW/!2M.I< UL8%ZHF),BH*DPKB9?_QU@ZY">Q_G"3X=^A&-GUT M\L_E#+;^]9LP&G[<.L!OH/^GNVRK_@-%;JG]U8L.PZUEHYG6'^ZJK;;W%+&^ MEF\7EY_DUXO2_O)I]=I:WJ>K%EH^6,1FFPC;/>-ZA)\,+#K73F5%N!&.2*45 M\18X 2<==[CV6#C1#OA]G>OC:X+V>.@.J:( MHIFAG(#@6C@<>UP;_>CM9/URX,C/9JNGJ2>C85S>P3\J2?30/CJGB782JJ-" M2T'BB\D(!_&LU#N97QVELONM=%;*$\!JBUTYB?NP#NHKZU0IV_-)_/U>/>OC M1MW.EKJ/K:%*>8*P'1'HG2= N$%H2 M^[GSS.8FC_?M!Z]/>20-678W=&]@NWJ/WJYW=]>'>+L1WA1+>(UZW(5=@A$N M!4.\0'+(D!6J1PHBDE?12A5<:'(CJ [\7M6E.B$QSV#\9EM.NY>KWXK)(#W_ M#%/_$?XO7&T=>?IQNMY"0V=B@71#+WG+GYO]./5C-$3M1;TFJ#9K?S.U=?/( MKM\]> \?R[[4CS#Y./6?+H9Q*\!!?.^''\?#/(P(X\5B-I]TP#U=RZZH'ED(^#DQGD4RSE-MK^2SF?(F^^^');H-RQ6 MY^_OX#.,%\M7*7^>C#_^//R,D_?R/"@OU^Q2C6B!7:[[GG39A>D5_G,2IJTQ M*@73&S #JUFI3*M(@G()2/I4S@4EB1%"M(GR))J$R1L G9[4?84ZFU_]-DR MJHZCR6PQA3?C&P,\GX*?K7LJ7NHK5-X41_+-X)ZO# 3IP^2G<1I^'J:%'[V> M3-'1&;^8+,;X:U22C" L$X(PE0TJ"3UJ%Z4AG >MLN8BWWWK](%"(R<"W*> M^BBFW7I^MX]6[AQH+R7;Z*:@_H#>\U2[/0M\LB M]BO,UTH(5Z_&Z1<__1VZ7'ELAN6<*_W^2CJ?:W@'X_-/GT;#>$Y'_VE /3+I M4^KJAUW?3B=I$><_3B>+3]A:#PS[ **^6'8?A?7$M*BB\OT^V/0.E-X8\S$5 MG<^*-S],+C]-AS-LY0.,W\(TELRYZ2_H?=[$A.<)NX^!>$ZK=U9IU^+#T^%G MQ/?YN*W+[3_O7E3X 2C5).PPX>QHI:*\+;)T%V$&_[- $KWZO*SO>/IQKMKIF# M8#?648?$T3V;;JZO!NFD3W79:<#MV79SO3TY)-=;&>4_P<_@/_[R_P%02P,$ M% @ 07X24?.%6=DEE0 28H& !4 !MM!%^Z7CME[PI>J.HYPE1VV>WKFB9$ $C:[)=)# M4J[R_O4G08JR1)'2(M<"*F'?V:<__N',IN>__#/Z>S?XR_ V'\N?^G%]//7V?CC MI\4/DDN^^:^SOX--G(>06<04F7:863!:,A&$YR7DHDW^?S_^W:3D,%G%! ;# MM-&1^>P%L\9[IWR4@8OE0\_&DW__O?X188X_T. F\^6W__'CI\7B\]]_^NF/ M/_[XVY]Q=O:WZ>SC3Y)S]=/ZTS]>?OS/6Y__0RT_+4((/RW_]>JC\_&V#])C MQ4__^[?7[],G/ G_]T^9F?X.R,$"^?L/CZ&?_CQ_GX_/,9KG_V:89E)_KUD"LH M4^'\]_JTGWIC^D1 9NDB(J.?XJ0J^( 8MSV]/^:K9[&,!2[.%@,BOOWL0?%. MSV$\I(!O/7H M,L'L7,\CS@;$NJ-YU[#N0:YB; ^\GR6OOXM3<]_6D)[,:4U M^"U\Q/MAU5]D=3'ECJOE^[_]\K5W$\GCR;BN&Z_IV\LGU'?MCP+_7. D8_[Q MAW'^CQ_'*3BIG(K%(]CC./1>I]Y-2G3V3E5\K1MS3'_[./WR$[WGIRK(^L52HHPVD=62^-_OP[ 2]6!C^P#Q#$?) MBL)U\8P7@TSGX!BX5)AU$(6-/IBECOE:,3RHV5 M1$3PF6MAM \Z6^F--#(9^I$--KJZDNQZ[&&S[V+./@)\'KU?T!,K6=]TSP2; M%(1L(PT^,8\JD=(4(Z4J)BF_=7]8SH$"\[B<")=OH/DGPD]XMIBO?\+J M3ZY-Q-U0#EU:UD\DH2UFD!;_),O\Q<5\,3W'V;/Y'!>_X^+%Q6Q&[QH!5RER M 61*>\FTE8J!1<,,K>5$AXK2Q1:C[8!MP%5HZX;_;3T:2!O6*U$K^=]>F'A? M%?EU.LU_C,_.1K00!J?!L. R@8F><'#I6.'.NB0XKCKR;D8GX25><0%!E$ID](Y&B191I$#V5M<2VD] M-U9LL:,'W/..8G8VXKN'+!^;J?D6ZJ;U"1?C!!T"/7O8G3>?W,H(O0/_AD6J M'>W*/( "7K2RU@L?B@R93N=+*;PX M@_E\7,:8W]+KTQ@/LO_W?$-//OJ,9S/FD'SV*=#4RE%'E[R+.AF52PD)I!2C MPT=VV/RX>M_\37GS&6=+IW/^;))?3,\_S_!3C5U]P5<3^F5\/9WW]M;V?M^ M8Y$%R-#5NSR6Y^^B+2X">*ZE"!,#14*/NS^O[3S2G/TW/:(6>__Q_ M+\:+KT.RN.7IC3B[;QP;#$5-7DC*2/_36O$0G/417#)22:&YVG;VRW3V!\SRB!8^)7-,+.L-U:W8^00K(UDCPJK,]-%!^8U3TPHFV.V M+I 'TB;,LQO4\16D*:.W@C\#T=$@1G![U".E;,B"AFJTI8FBHB57*"/S*1:K MP'B;FRC(;2A/6RUZBKY)*( 0O9K/+S"_O)B1=K[%V7B:5TJ[_/,YR61I:)&5 MM32\1B$8[1*QF13]05@D55BB$S 9%O.9\:2%OVP_H=J%-#\F[KFVJD M;_\+SBYP!V)(- NT,TSD.D,TC\S[+)AW26=CDE,Q'5'=[H#Z76K;4-3=5C;= M=''[F;RVZ5?$Y8?>7LS2)X+_]@PF\Y$,RF*2P#(Z17:C="S4A#.O'/=.&UYT M(^_B(+S?I=H-2N)MW3,M%[J=J$?""QZD!9:PFH8RD,>2LV0:K &E9(RVR4'< M06B_2[T;D,#;6F<'T;IW^/D24GXVR>]P,9YMFSNC6&AU]L6R8I"P.J$9!%0L M12^BZK5KN.*JUG!XCF9+RD<0AC?5,BQ1H%A1D)I4$ M5KEH,S^=9BTQ_J58AY!U6Z]\4R/M=_QC^4_S49&V&(&6J<@#^97V8/LMY20"MO(^*+78HO>]CP5^Q\6W$_01TLH=@O-,R6281NX9 MV!R8\]9(+-H'WL2"NX'B:6O4X0+?0G_O@X WBT\XVY%/04C?E _PYXC R.)$ M8E@\[?"084[:N2>2_"[BGK2R#T[-%AWH']^\"24+ \TY*@25Y^=[9<+;^MLU?#4CZ1Y8B"?%Y/%H'/CH%7U?L-)D@G(VG- ML;7N\.%\OWIZ)!78HMF]3Q+N/,^WRC M6/21,TS..&.T0-FVYNO4^>]]\J1ZR'+8_/B&E!9[FB0<(?R',#V+L7I+?4&.5(; MF%XN-]I.H$8;+1N&5(FMJ(:T)W;UG;A#$?JS-VTE^J/IA?.%'/>,+.A"^Z'7 MY+LA1I:R!MG5.^)]E^"4%XG3_UD2 MDG9!8Y#%G('9HI7((2<3FMB/=Z)Z"GHPG-@;K 'O<$'CP_PSS";D<,TO44E9 MDK4RD04M VFJ3N0OD5NH4!FA,E? MS<8ZJD,V^$\!2T80- -$J>?I71Q?G%6 MBY]VQ3PN@<8BBN)2,0,D .VR83'4* 9"P>1!Q3;AJ\X(GX*2M*%C9P)TDV+K MZT5T+V#^Z9>SZ1^#5HQ^>VBC$L,=J#[V!_64:0=T&W*T@=/.%[S*Z#1& M$1(77&2)-BLL 4?WXNPINY=U93X;3H3KY[60Y%:L&P)5*B4O::%106BO9/3. M(PKK;'+))KY=H.LG#U[D&FC%LPB9"9$UTUS67A))U:8AW-&:!24U*GP8JLBU M\C+Z'187,_PFK]\OZCH\+6]GTX\S.)__8UY306;3?)$69B74F]]*4#B*>I,D-+OVU(YBW,WLR6 M8EGEEKW%V?)\;*0RB&AC8"4)3@9?C QLB"Q ,+3(&Z5=ZR#-+FR/5F]:R;^! MR[;R.MYCNIB1;''^RY??QZ.$T910(TLN.*8+=RRZ3%\Y7FR,R179I)_"-C"/ M7@EZ2[A%Q2FB9'"30EM15Q*";) CLP/- LH?V8GC'(M%'T@V\T&VP MZI +7.([D5XFGRB0?CLH"/]R3B)UEACE*VE<%@QZHR&>?*>6'8I M<.N3-K;)J?*)M.6>;*/3*,L^' RH),O W(=/^&SQ"2?PZVQZ\?G5)#V;Y/=? M)XOI9)Q^&Y/\_H O^/IUNCSC-)XV6U6 A12KHTV^EE^_Q3<^!69L>1^1#!\V?G2/YVS!Y"Q,\>S&=?9ZN+.7UB7?T.@7@S.$R[$8S M/2!Y6,(GGJ3D1L9NVG#W>YX4^P.*=.BUX->?7[QY]F5<]7#^^O6+2T0H>$DND=;,!"FLM;X4%3N1O/7Q3XK;_@(<,#B]0H2S0<['E^EJ MEW!H5$$FFQF@"4RGJ%B02C-A32 XSL?8C=';SWY2;/84WC[:YW*&;D_N>RG# ?@W+V,HT7HELS72:6>D MYS$:'[&07Q]\=*/]1S*T_-OS<%P^.O$"CLMLA."FIH59X MWN$7G%S@M1XE/5+]^K[R*.QU'/$&H4;RK**HF8))9R)1H!"A&$>+H4F@.Q*Z M^^7]XDHO<75,IHB\A2 M!VR]PVKCL[/:BF>5NT32Q?&7Y=09*00BJ2 K FI*@A8,8C",NZ"%\\(+W:0) MV$Y$QS?>AM:-6_&T080_=*3D+.=KG@[7 XMTZ$#)99;B/Z&.=_%UU7=K5,@@RH4&BKX& MB45MHVK)+90@C.'<.L-U-Y*W/?ZID=M;A$.'2GZ^W(&W(S/)NM\+1C^Y03$V3*96&BMZ)1VYY&(WHZ:OFPR&^0DKCMC3^N;NVA#5V2CF,]RJ:U41I@W@A@)ND$2LH"KDFK]4[HGIX*#4]* M@]L?=@OA^=ZJGGEO)4LSQ>A='<0RBXMTV2D5U:JEBQ8%R>'0P" 47A.((0O508GHH=<4 MB+[;5)X;;SU52FP#,J=]A3I@'.8*Q+>F+??"V"/[M3O'PY^1WY_;VH.!30Y[ MB*\AFQIL]D76D@L(3%OO67 S&I>&_(J$6V7!@4/@\4=.:?#D[B/U 8F[S>2 MU/G%^3KC217R<)*D(2 -ID!FH23.,D^^V%#C>EW*H3O1=^/-Q[/A>LE^.H3@ M!CS!6 *!/Z\!,2XDGY5AA>O:B)EGY@6W3)-5$;V3&CM=9M.-P>MO?H0,'BRX M!@G_'\;G9.B_*>M2MC?EU^DTOYE=-E-8+C6&&YZ$2BR[0NL-M\""Y8HY#D($ M%#Z8)K5D'; ]/6.I%3$-NAC< _$R\ZX+R)9E1IU0GJ;4:'".]].A'@0=?R6Z M!%N"M@HR9\+75IN"ULR@8V*UK"$''T6075RRQZ1%]Y0@/0PEVH>7%LKSK1+[ MS1><$>;U+ET3/ PO@0$"UOV5LX@*F"C!HU/,+4V;+B!/8]D,3?!>^M.#G09;4R>L*1N-(,EQMZGZ?C4 GU P M:Q4MDR)JVK^?E@;=8]4\! 7:AY2A,P;7I[G?4K37960V2"%Y80E$8MHAT(8J M16T]+R76&RSTQL'6CKRR76]X2,>:AY(Q'5J2.TV3(Y=QU;[3,,GUK]KA[@N< MU7[4S4LB[G[M4LCRJ?7UU9NN=59SL+^9%;1Q?@JNWI$46E96B8.(\-;K9 M81^8_=:_;2_XK3:%'5_E@T9N<_'@6!'%T 2.) :?R,$($DQ0](?LEF+;X67' M7Q4;ZL3-]7%@23?PXMZG3Y@OSI9I_7<+9>6:8%(U &]9E+XZG0 ,9%"LUNU: M3+;PW"1M:$^DIXT"U@DDV21YGI!:3!= MTAP?1VY(4UJW9HGL(]Z&>05=8#S1+)&]&-B18'"(^!JRJ;+7BJO"L 2QNETV M2FF9BADYE!A1=6FN^S!8[)0E,@2)^TAMZ"R1&T?EM!]Y[1SY:CS4OAO&,B@I MTJIB7:3_>=[IVN?'E&.PE^QWYACL([B'XNG>W&B.4/2_[75'*OB_=Z0;'JV( M$1*0*5[;0KG@H]696V]H5^4B1]&YV/^>,0\>O9A.:H'NJG_9M+P;S__=/G2Q M^YW'B5MT'/-FZY1BN;1.0>!.TP+@DT)=BE+@(0>%78,6N]_>NRCHVX/K8[_Y M#QKK/8A@&2+2FJ6]9&"*8\(!2*/18IL3U]V0>E= T?38L'-K"\9/T]GB \[. M7TV^T$Q:W@PWTJ$ !EX;2]6; X, 1B8O9QF06R(S1]^F^JDSQ.-',@;2E5L% M3VU8&;K1PZW1KZXR&L4D-9QH59P#>,"&06\X)IL[5>HP7P&JA'KPV# M2[Y!0N0M;)>9$H86GP*)@2MD@\N(+"(-ET>GC"\Y&-&DL=%V.,>*.AZ+__UE M?.I XLZAK-)KEHX[*;!+EAP_K:N(G'',%U^8Y2(&ZXJ,LDD(^PY,IPH^#L'X M?4ITH.2/L;-<.P/O JUEOM$=V$Z39C08C_<)3&F1!8\BXR[96I M5V':FH.9O2PF2',< ^3$242G4(]]9-]"+2X[/]R">!D*!"M**8%,9AURS?)5 MC-P?SY14M/.*DIUOHQIWXWH YNFA'&[JQH $-#A*WS(EGN,D?3J'V;^7\\(+ M ;G4M-Y80>::9R7)A+;@O8Y1ZQR.97C< /:TK8_#.3B&&W.%[G)^=,%W5#MD M ^"#,49ZT'JOS@S R3',DELXG7#&"V"8M*.)HR(+42B&A<>BO"&PC7K=G4)G M]C=0CJDR>U Q='[SY5'%_%L[WG],XK)1[[4&O37=LO;=&U_VW9M>]=U;7WZ3 M \ ".F%\73D_+S4 Z>.WYJ%0)Z M-5DVR#I*7_J^P(YRW#FH]#;.1$GQN 05H\E2*S*PN%?)EJ!L-]1-*7+6#<4@'SR['@R+@6KA:Z)(,V=E2 '6_N9_A4?ZGBPM?C+Y@WW_/Z6HHM!(3@F+.*O =O:N/Y MJ)D3(M,X3"BB24>-?4#VM00[O.N?./[X:8'YV1>/XOG7W^!? MT]F+,YA?9C(7 \GKE)E0)3*=BF:05&!@BT-T2GC?I#J\%^IC'?$=3?^.Q^&I MSP9OIN\&Z:%V!V?:<%XO*#',&R7JN:DO)3GN\[!M[1Y&D4%SDK>6'.PC[(9) MZEU@/-&2@[T8V)&M?HCX&K+)G88(M.#Q3$N?KI%^7[1G.B!:5V^+Y(-U-GP8 M)0=#D+B/U)J6'!@0DO#6LT%;3VL(4O2@F*T)A4*BM[K+:53GKI<>YR;/KJ/>+$(01EJI,3N7M(@R MFL@#2(Y&FQQ4Y\L]NXU_^$@+_0)^@#^Q??>$+>\Z4H3E[C'>NJTU>.,C]Z)> MIJ1ML(9\-514?*I+UWP\V;@RBCXYNX"S]N4EW=Y_G%*3 M V2Q&6%+M$,K(V-612<7 E@I0 99M'0V= VQ=D32S['?>/;572??7,Z"*$,@ M3\ LY$->9E@K748*6-T5%J2 T"5+]-O^#JJ.$]^;@99OD9[87; M;\*CQ76&,,>7N/K[W?3L[)?I[ _Z)3*\BPK%!:8Q5.O;61:-3\P9#NAUEMPW MN4IV(/Q/1/,>T?^ EA=$Q-H2N4C+*V7 M<(ZO.R=A=SHX-4=3F& 8A:>95ML[9 J%-DA*",Z,7K[V4^*S9ZB&S"DMVH)]O/[%S.DU>(+DD.1%K/I9)PN5>W]WY[] M;9W'%).4J1@FT%JF=:T]\PY8T2I&LG1KK\Q.['9[WY-BO(&(!XR[+2&^) ,* MUKL%CSQ)5,RC(,NC&,VB#<@<=\F48"/H;AOPM8<^*3X/%=: ,:Z;2:)&2I5" M:.+Z7@SL MR'D^1'PM;S[0F'5(EH'.ON[KD07"PX*4PKDL97;#EIZLD MJ6_YUT &6+!>,F\M)P=**5KE.0E>>YHAIZ%UAWYR<7YQ!J3 M;Q:?:C?#\\\S_%3MJ2^XJO!HKC9[8#B*QAPJDPUE*5%[40+JHA7M1-9C\4ZB M4UYR9Y+OJ"Q[H.G9/V%![ZBG]:^OLA"D-]99SYES0)9R("/9%X^LI&02_<@+ M:'+#QVTH?<_^WI ;#U6LKVN6T?R7B\7%#"\-PG56T,L+'$&*24ECF$C:D%5H M.(L.(O,I1^\MNE!LBQ%WQ'?\8%5/K=@\_VO!0XM>(NM17X9N@@]*9F187(U_ MAL# 1V2J>.-)'#S9)GDF-V$<*SMI8,I[R/+4^4=+OP7GZP$LHP=<6A7JF;=* M"9BV/C,0Y#S:Z$% R"'F,%B\Y.:[3]:PHP>#TV$D.70 [!N4=2OH#F &#VIN MHCA!:+,/)]NY[2'0YBPK:46]18^!M;+>)E33#73=5J(+('0J9;";)8_$[ETA MSV;D[B/'!IE<5PO2LB_0F_)^,4VK/KHZDITMHF8*;-VH C"O0+/L(D ./J7< MQ'[;B>@1K]G#2KM%__)K>"X5LPNBIAW+;T$Z3:+G0)QM=IH>1N MVI'?1F:T ME%I:1SJN--.J5GLO;XZ3#I-,6AIL4N=U+!6X)WOS:!JPCYS;A^&O)54<%+*Z M\?L]PTV[L6R$BI3C+AKIL]*R7EH9G>?18!& 7-E@1KM0'2:7Y9;06SJ73QE0 M1MMP;4@J6YM#BD$DR%HD&VU)0N=49'11RC"Z&^%A\OJ])G34'*D>H= [GS>@ M#._&NJEWM:NV"*ZV@M'::9^4,<*%(E [ WYTYY,'S\;_%F_@)HCLC&#.8J0U MI7 &!7B]A$5YA8(;W\2,NPO44.4'+Z;G<3Q9!OA?D%C'&5<9T1]F,)D7G,TP MBU'AG'OE#"O2D8$=(%?;VC)I=.+$D-2=')6#!= %Y(/(G#M,9W:5)0S.38/8 MY!:L[S!-/T[&_X7Y5:8=?US&<-68=]UC]=DDKQ/2ZJG"?'YQ?KW;ZGPDC,CH MG6>Y"%=K8B,+RM4+E#7M3N"D5.I(*C?$>)ZV=AZ=\08V>Z]FXT .+1E'@EE1 MLUMK&^!07&+%853@R83")J5:CZMQ?#.5/!IW#<(&OTZG^8_QV=E(EEATD>2T M2*%K6GM@7@3-HO(\9TO^2VS2\WT-X GIPT$R;="B8\M2^78V_:5F5%Q+K'B' M7W!R\:T!.;X?3Q)>$\I+\IV?I45MRF!%X<%BJAUM/=.Q-K@U3C$,DL?:+Q-* M$R49?"1/2-M.RW*#AB#=!K1.&GHS>SVM49@.X_*"6^5HE548D6D?$PL"%1/& M6%-D -1-':FA!_3=*7%CSF_KLFE09O_V8I8^P1S?SL8$^FSY#/KQ>M/X^<_/ MF,A2^ !_OL1:0;,T(LYK(M0HCFMUJ-;YFB^*2]@_FEMZ8Z"=$X(E1D9,639 M)+)?(?# LI3!>2XY^4LM-'$?D$](T9IQ0+ZY&)MO4>);-^0 @>#7N9\1.=FZ.$] 6U^P/IP6^O#<%?X;1'D_/G7 M:]^MTEK(>J@RU2S%VI["YLQ")KQ0C"C%:8^E2*W6WF?XU9>;4:;[W M-;RRVI6H)&LAU M ?A7Y\'#^-R[F=PA9)Q$:W1.RAM87I9;KR8QR"+DP(PIGM>(3:-[D!]7Y\&V MRK(/!T?N/)B+!0F"##$.A>D,M5F!,BQ)="@P)!54)P_Q\74>W(N5/3H/[B/2 MH3L/?OB$SQ:?< *_SJ87G\E"O^J;1R8W#X;Q4OOF:+VD+MMS%)Z0_X@J^O>B(J[WRNC>P] #!=L#" F)C5 MMJAD2HRA6^^RW>]X4O0.),JAFQ+^^O.+-\^^C"NR^3=$,7IAG ':83F2I0N2 MQ>(4*V!YR1;0<].)W*V/?U*\]A?@T!T&=S0Q==Q$G44M00Z>-@BNF)<26.;) M2>4B0>O65_+Q]($]G-3^(ASP5/U:,]/:+>%B@;-K8[[$9C&+[+ECKM0L3D=[ M!3BE6!Y2J V.GN_(1GO^]3?XUW2VK%]9^A*16UV5 MDZ%,M.+H*%B4QC'A"6,6)0;3I+?%'AB_BT!/*\X:) [> ?4;T-_A?#W-NL!M M&0K:$^]I D/-^.^N9X.1UR!TM"]LJX4%+B(SJIZ$.X$,LDXL&R6\=^3F2O=D M=>V>L-)#5;5].&M1.WLQ7TS/'12_R"9]//F#]@^C29GDT_ M?GU74_S7\,!B0N\]"Z ##5LFL@)T;<^)5I.!8#0V22:X!]?3UI,F#!]@&CVJCB1A3"&-H;7/8Z%A6X$]9J MK1(/$A0?[?^ZAJ7=65K,W#K&BZ6=S&/-+J(_!*=QH(E%I"9M.5J6=O>JAK-H M>>">LRSS:R6=80;(?M0"H7=,SXP %E4Y)Z7RDE,_[L#XA+6O-5 /3[8X$_%]G MT_E\1.X&(@3.E"F&Z1 S"QHDS04(V9&]F7B3E?P^8*=3FV;L=J^-V)^:H<_ M^^?>!UH\'<^>"<++M%7U?%3-%.[#,H:1EV_'"@B.( CP7W&6M3;>DFF[O^PY5IJ?0&[0!N%X<]@L) M[-I^3KYS*KQDQS1&4EERDLAWKJD&.8.0-F?:SYN$-'=C>KHZ,S0A#6KO]RHT MS,B5]XGX-5D25E=;ET3%>(2$Y'X[(YLT27H<1: /P/[I1UG#)ZVKW=TQAMD/PPYK.4$G>2? MZ2-?X*Q.Y1'J;%4HCEDI8[4D(_/6( /TSF:=.;DT#UV?;P_K0:S%Q]>^AC.B MI^HTK.X99'07M$E.%JM/KKRO91/;48HD9%> )>YJ4Y&'*$RVLS5Y];[XN3_/MTDE;?C')0 M1($+9#[6-L@HZMTX2;&HD[;6:]3VWA228X/^ON?!@U:1!QY#NAS?]7]8]0J: MOX6ORVH.FO31&.Z9L['&/FB_#"J9>E<8:6L,9:6>\F> M>+_O6?!0%>,('2K[[937?KQUN]1195WK9GAV9#GZ@BS6*R<'^//ZW!=6*1=HHQ,@D>:^L,SS>E=>]B:G M%(L2XJ$;5-N']GW/EP>J0@,VYAQ\1?AP([%ZQ*61BFQ"YCPGJ8OB&-1V3+PD M8300"[Y;$X9V&+]O%7]("K#EZ.[!7J:6:/,*-BM&MMUE/YL /"ROVBX&M=/Q MP?O0#_2G7$HXPW.%JXN8-(15/8JL.B64=M$CH8%:5FXSP6!ZR;% M_8W&\X0T[R$PWB".?5<6L,K)NUC+TVV,3'-.7VF7R%BQ'&V)7JLF-U5U3LMN MG%EL%!S=6$H9K5!8TH)LJY;2 M?AK1!V;JM4%%%!2R2=;3H^SOWV?!:0<9I;(42) MO!1770;---J:HHR:"1U=#%%D&8_5]>(8VG)@?_^VRK(/!T?N[Z\#*BF,8"G5 MV\82X8LQFMH-V02%RGB]4,1D-\J0R M^;+=RLP?5W__@^D=2)3'Z>^O(4$.-C,>5&1:H&<^"\VD\89SFR(HWXG<1]/? M_V!>^POP2/W]538"!?DL(@91:\\E\[0OU U"@/,Z!=%MPCZ>_OZ'D]I?A WC MXM<&O.4&]=^GDQG69)/QY..WSB7?PB:RY*23)T.AAD,U.LG I<"\L0IL*O)G-:?Y?S^.9,ZM8E_+Y']NP)OA?BC0[@8#P*ES-R[W7F$&SB17CZ M'\\AE#3: _M@,OZPZNTQO*0_7&L:TDS>V]!O2%THCS(9*[*A.1**S\*GH'3. M/JJD['U2OSV.P63__N+\'&9?K_WCY64""/.+6KVT^/: FEFTVNB>PWQ\V0*^ M 6W],;5E?&"9W5(66BN=-5X&J:&XZ$1 E3PW&") OD]9^J/K>0_5^NF7&6_.JQF=V \@WLSXX1^8[&I;K5J)5=,Q'DUB0M*=PVFZR;-*\;M!1 M]+XU8(GA"M++\;RZ"83@*F/?A1B%T8YIG6JMAPH,0G UK<<9GH(WT.1ZE'N1 MG>"&E)/IWZT+ P:EK4%X8R? D5)%V!@#RU+4',,@:-ADRF:=,6A79-BTY1KK MT_'U:&#VNNK&7J)OX-_]2K)Y,WD/-;NK]D.Z]&='5F,P(2;&=;7N'8W8+U-O M#9:8$D+63?)2=N#YGM>5(2AJ<0W$;)K(O9W7W.@5N&55[W6$ C"VDQC599< M1)%9C*JP) ""$+F4W"36?S^T[UF?!B:NQ7VZ:UF]^5Q)>?$))A]Q_FIR]?,Z M)>JA@A@)*%FY)!D/*)GVPC.(M"BCB;[>;.$#-HFW=X?X/:M:(R(;E,EM;-#7 M;K)PQ:'/A"1#/1L7AF9%1L=(!H$[4[*4< 3;Z)1WCSP+#TN1O_\ MZ^58ZU-_F>'_O0C9 >-IRF\&YW>7_@Q,SHGTR*I@ MG/+(0A+U?CP%+(!7S.@(GFLCK6L2]CB9_MQ3D/,0U&?\?2FTUP)_07AF*U@];THJ1!L/W:S+GZ M\O\;XXQ>\NGK:_R"9\O)XV.0PF7+@E4T>0J(.GDRJ]D5')1H%6?M!N\OVVA@ M"EL&RZY/AMMX+Z==%[#'-I1VHCVYR308[5T6L$$Y.]9&N!-T-A*-R81R&8^A M!9Z!<((9F<%KE$K'MB?YIU.P[C;5P]"O?:AJJ5>O)I\O%O.E!,3E)I[ "@FZ M,)'JF:N6=2$GVQ($@"_%"]XF-_D.3 _#G!J(S5UZTY.*EO;4-6CR$EI&*;!@ M8-+449)T(6A:BFH*" M>2W&TM41]GUIR"!4M3>;G7Y<.QHLSF,^7FZ[3 EPF)X6<1AIP M2HE!J1T[L\N>9Y#8./ZSB>@O#ZP_40V.BS?$LT4@2PG\8S*-W0 M K04V%A8=!98*59D'THM__U+J;N[CX]!I_?AO($NUUL+%U_?UT%<;EU+ R1H MB,X+RP2(1,ZUD)IQBASCX A?@RC\>+DR5[C^\D2&(JU! M^N';Z6S)Q;=BORVU)I?JWP5J2Q=C#ZPG]QKZ<[V9?-^8J!:%'GM 3EDE58QB MVD&]MD<7%KC)3-F RH"2)K:I^#BU3AV41W-\E=J'GQ;6^'PQ/JW]IJQO:F,=Z*JITF^F ]/FHE MTX04\>O-5W9K5O#MEWMV%=B!8J/\/P)R'W).&%-MFN^=RR*Y$DF>6BD^VHKG M %D062:V-5%+$V#'4J6A7([1O=@>T &1W>XF+S M$4/)J$L#"70IB:@*"*=+LD"3+?/HBXX^DWJ-[L!V@(R>Y;P<3&U"<=45:_7D M?MIUYX.'DF=W]!M2UB5XYT4, 4!K#$%"3#5U44=>$UU'>X^CN^S?SJ;D+RV^ MPB37$,GG9='& :+>^IR>DKT?VX8@74 9I941G-4F*2\R$D#27>FD#FIT'\I^ M]0[SQUR42C@#8=;@6WX-)V>0[20V?]X+=GL+P$^^KIK[^5 MIQ5002ID*97:@<(Z,N5B8"XK"=GX)+!)P/I^: /T$=C^AG_,L5RY?O7TP(Q$C;:J$GD,Q3,O@F5?D M1&>GJPNMR'5KDA(TU ">G-Z=A-D&66@[@=4+6:5,'JT.C,SCVMS')^:M%TR6 M6$+V)![>I"/77:">G"8-QD"##+-OER[N1+DZU=+D]V<.B1D$VHMMT,P;VI"= M]JJ@1>UX$]NH*\!CM8-HK"M-^#AU"X?Y;#%ZOZ"5M#[D?<()S,;3Y8%$<9HL9Z$T-F4#-TLPE6HQ;DJW?1*GK!-8VB[S:U:2>"TU]V.B3/TR'E/:"U MM 1TB>,?D_EGVDS+F/;550)&%U![G!1W4X9=:(Y[%CP04]-68CZ:#DB'AAL1QT MKJ&PDC@KAI.57#BPH%WMTV:C2:ARWKP.K;$E^@W;D]PC6G%S3 ^F ER7$'6 MV#3;Z'Z,I\DR&IS?KOK3DYQC+D/7H"(7*KJ 3"W77J]4[<^F&4JRVK--09HF M-9XGTY][,HH>@OKLP\G0-^Z^F)Y_OEC@;'X%C$"^GY;%'W"5EF(L=R+5 (\2 MBNG(,XM@!+,>Z1L)PKIPWS%5UY<]H.#(H0Q-&XJW147XQ8Q$7#NT3_(OXS_K M5^N2 05&DN8[%FW-J8NTK4=1 ]"!''\T63K9)"]_-Z2GHQX#B[_!=O(:88Z? MIF?YU?GGV?3+JL;Y$IK0SKIZ/[@I.I)%9LOJADGK75'>>F]YD[.A.S ]/=48 MBH &)NMOD#Z-)SC[>GW85X5&]/XB"PN2_M U'=&(F# D'MUT=_5SN1+HRF(DCD68DG5&\DC!.9UL83$DGL>0H@F=-""3@&/ MJ[<^24_V<+FV('>M8QU@#!W3O/;^XTXALX5GD=#GB;HR%IH]:U MBZ05S.>0:24*R?J0J]GQ:%B\(QXY+(G[2&U@\GXC29U?G*\KG+QPD!5GF$1F MFFOR((0DP1? A+J@25UR*SK1=^/-Q]M7>\E^.H3@!G2]ED#@SVM E+)*!Q%9 M]E4=,2L"0I:!L4X;[IT*J4NQ:C<&K[_Y$3)XL.!VSL'!2F:VI;;>D<@^5+[O M7:]HD 3<>40;F<&^7J"; 4M42F=>@LLA:A&21LC&VJV9P7>]K'FZL'"&E@@) MS&7O:9<@5PN4J1?6T0 B^5K*'3=:^KIYNO RZ_ MSL;3_&J29M4%?8FKOT=) M.%H>LV2)!W(L>*JYB%B855YJL,HFWJ2D_A"P#\CE.TR?]LL3'8"Q 3>XU87D MRT8#+\?SSS4#9Z2=U4$F&C9WB6F(@D$TP(H@@RM+ET3I>-'YC><^&9[[RJQ! M!/!Z7N@(''B.SC 461"@J&K6EV!%@^0A04ZJ23#X.H@G0W9O"3>(Z74.8I![ M%,'X0KI8XU;!D%8JH#^RC-(XS+9-!]!'F"K91S>:\''J5,E]SEU+#D[%$!C& M3*M?O18E:*&8U%Z&&+,0MDF?NZ>0,K.73AR0,K,/-R=*=>@"\:^4F2'X/2#G MX1!R3I4R0Q/')=J,5>:QH^OJX7L\C2)EIK3[[<'*2E!DR MY5PND3GZ9=KW9>VYYPH+"H/A(I5KUV ^T929?1C:.V5F#_&V;Y3SZW2:_QB? M'13.N_K=GG&Z[1@VFT9X*RQYC;X&39TTGHNL:W$IQB!"MJ-M:/:7P^'-(3:> M,)!,.C2!R#[9:#%GI9).&GQ.MD0GLT;,*LC1;F3[RV?]]^4]WN/)"YC-OM:> MB^?3B\EB6M8?.#Q*?.BK!I)XKQ%N]N>(/$E-_[%:Z(0EN%"G.?="**-,&AWZ MTGZ6P_IAWWP]%X26WB9:E&@ITEIFYF5V+!4$3-Q$R$WLA%M(^AI%ZP>^FYZ= M_3*=T;J;1TA+1U%H&$JH.;!%LY )CD"C M)4$;E+.L?!@[N&Y?C[73^N-^V; MON)MD .ZAC3*5G'IT+.V#1%L6,U [!U[XXLB7-I^/V8#9VL+N7*!MX M-FL<;R]FZ1/,\5E*=16LRV'^U\5\L4PF')54!$*43!1#>BP4Z3&:>GP:D PL M0>-M4I74"=W348;A2&@0]UV#?);(X)YA?GE1&SZO#I1JK5Z-&-4 )JFRSD&R M4*1A$60NR9@<4I-.M'>!>CIZT5OD#3HF7"U@L5A7@N0L&=K9-/EQ+"J-3%@, M*D!,N33IV+)]+^BQ FX_&K4F%F\,O=XG&EZ]--EC3HP7E;C+,6C9Y!3C;EA/ M1[<'$/MM[3;#'7+=\.A&Q4F=N)),Y=K47D)@P43.%$_*<\.U#$W6N1UXCG6$ M-:QE.X1P'\H!U?,+\B!Q/E\NT?.5\&MD$Z/@P2;-A(ZDORYD%@VW#$$CHB:+ MKTT[[1UX3G\0U8/JZ? B;V!);X.UVK>O8IT= +8\:;H7X6G.F0;ALX..]"?C M)%J3(=:-T#(13*9-EBP^#S+5FZEI$29K3T$3W^M$VG+/J=)IE&4?#H8^1_H5 M9^;9%QKC.,U?7R'R422/2;)8C\2T TU6+^<,B^3. M&RX0NYT';GW\T^*TMP"'GJCOOTX6%O#)SP?7Y96KV]@UYXG#+1HZ-JW MDMM0R_ E$Y$TD5PA;7/IQ.SM9S\I1GN*;L UAK.L\4GG,"OL^G%YU>3M%X_ MM-)*$!(A>$U(T8G\-0X[2W$V\3VOIWOJIO<>NCO M5Z[^ZNZO4&N)4K3,HK1,ZU"SIRTR&8HJFL!*UR:"JI^2>#R?^%LGK*RR7 MFM\%3$N'_ ::TSC? [*UJ0>]1=W W;X)BCO-(_I:R%MHH?*T^02+@CF?:5_* MSNG0IIES>][O<:./1?L^$A[<'B=93&?/)OFW\7R^:DV?:*3CR$= M&&;XJLN&8%!X(70QA?KG>6)\&125<_)C+12=R+RZI&/EK'#A#+TU/NMFB#U"KQ""K2.NZQO MK^3@E/..H3>.; LMR%DG P.4= $AD-/>S6.ZXR6/EKZA!+?3=!KPVL\%3#Z. MR5I<%:,>DGYZZQF]+QZ\"]-&PFC0-8,W*.ULT@8CJ7#@RN=Z-8&6.8SN0G>X MG/K<#+KU20/+K$,6-*(Q3EF-Y!WJ8J)'(1.*DG1,28&^);E^UX7>?%:?6T.W M/FE@^75(548=$H@"H%/1&;U7$ VI8\% OP%\^9[ M7E^[NT/PXF@!,T62 X@N,DBI,.-$J=D=Z'F3/-Y]0/;N:+K[':L[M806S@BN MR0QVF19<3V:P49I%,G]%) -'QB9G^/'K M<.*+Z7D<3Y8+Z3M,TX^3\7_1*#)YR.,RAFMK[VJHSR;Y-?UX?$8+\ M^J#G(TV.FU]"!K0XE#QZJ3L M?DD^__H;_&LZ>W$&\Y7K.U+%Y@)<,I#.UZM!:!C*&98,61@.E"NI2;U<+]3' M2BX_FFH>C\.'GIV>7/2UH2:Y3;:.11GF10&6(3ORJY KW:1)VX/-3F^N$!US MV/Z#B"LH<_7MZ1LAB)UX,&RVE6E7C7%JZXB0^LM8O(4)GKV8 MSCY/9TOW?)VU:X6ED6>6M74T=%-82(ZS>B8> >O=)Z(3^W>_YTFQ/J!(&P3C M[G"HKWLSJY0_!./!.4;_!Z:U-PQ,2"V]"/WQ'L:K[(9_]WU;##RCGM$NA5VTBYH*R.SM210@THL M"@S,AJ"RMYR7V.00X4'HVCT^Z4-5M7TX:Z!B+R[FBREM\N_P;+FQSS^-/Z_S M,1.7M4Z-LR27K6L+6?01%.,V*Q."%F35MU"G.S =W[AJRN>T#1E#.\IO8;$L MG:A'6*G.M\G'=_5\=HU-@@8#);.@@ZA)\C1F96J;K.QY*5#BYOW8.RSK>U[T M--D?7,0M&GV?X0+S!TR?)M.SZ<>O:V]/I1B<$,Q%B+7"E?P*PS5+PGE2RJST M9MO$.]I[;WW%$Z9\&+$.[40_A_1O@G)5PAPD(B]DRJ5:8V$]^8ST5?%:E)@5 M=[E;X;X8G]?WJK" M&0+00)TM7E_E0^5$JNUB9!Q!&#E7 MA 9'CE.#WU8.^BFWTDWZ#HYFJXJX@ZK]UI MO)7,9%O[U43"E7)@ 9422B *T:3TX2:,8V5'#LQU#UD^E*3&?4*5OM[-8V*M MR#!( O+(O*_7XWH.RB@5M&J2>/08CK5Z:$*/0]P!T#D ;6;AF/ 2"+;QDP6E)L+4JUB0?4Y.#A0>A:P.>4QU3U?;A[,CG M5"6XC(Y\:P^^BB%JYI41S D?H_%*@VQ2WO>HSZGVXG./+;\ 3I_EL\&!=*-\%YKC^A<#,35M)>8!U^R[P=$J;"5WA0D> M/($SP+RU2&M9,3Q(;U1)CY3['?;^,:G?1[HM>M*NA[GL2K_K#2;I"-R?Q@V0+O<+Z87:3%ZM[7,YC^'K(ZO-/JKD<-+;<.O58-+Z(X]$D: MKVL:2P;'A2G #?NMASW)>#A+.7DW*=':^C&<=GG:RU_.'EG;G ML6Q0P,FZK,76+A6GK42B0%AND;ZWJ(.[3<%=;^JW,]QXU8OI?/%LDNEG./N" MKZ_.ATE#('!TK/A0>V1:RR![SZ0%6@]E,=HT.2#O J[_!0ZUY=DD87W^7(R< MJ WH56 ZUBN(C7/,)_(&(O*H&IB(M_$$*V#R;&!O7L# MUG+ RW:L=?B_7U1YO2EOIZO*[?G/9^/SVE<.\\BE9(P.D8FBR?0#3F*H@7;G MA"K&"N.E;[[.=8;[A'3IB+PU*%5^L_A4S^8V9#,?R5B-?&$8]S6?7-6H@LR9 M90C"\QP$=TU2*7?@>8+Z,H3D&T1>OA7XWZ'05^7\I5Z!5I@![@BJJE'DHB8RW_88:T%!<9EF*9L%JVHM3BK63 M=&%*IY)MXEFUZ>R]%VX,3/U=.]A!%+0VARJHR]A4%U@MP\$[<)TF)CP M<_?I0@^Q'U$KLB;72SK); K5.0NEJG]F-J>@)'(0O$F5XE&UX9[P\/&481]I M#YW2RL). M![B'"'<&.-J%_B]KS.;QZ\:=G64ZN_7A'J6!P[QXZ.!M_]%O'DLD#,5GP"*+ M%C+[PJ$$%8VSM%+8+5'=@R <(=R;?(H\UAPW7KO,&6?(Q"8CR 04.M"W)34) M@1XCW'OC'96 M;^-ZH+[[/IIRYX;8DXD&-8+;X+VXF,UH>HZTR\DH8:B]$P'74U$PA2=C2H@ MUKXR[5?,%9@GK F'B+M!O/;?[+QC8]4IES:9-A'&2NJ@D,G,V,1Z6Y MSU$*TZ3.:A>@IZ4*@XB]0;1WVYB?I32[@+-G^5\7\T5%+4;):5,O9V5">%J\ MBA4L%"S,2>5,C(:'W*1JJAN\IZ4J#2AIT/KGKEW.R^(39,>\K9VL/ 868_0L MA\B-CZ9$;'\4>9>)T?94I' -OMY%'A1*IBV9F%X4Q3Q 3B7(>KWQ7Z4\'$M;0*:'+7*(5CJO>"L:EG$QB MB;P-&DVM"/.Y5O2IR%UR(FR>A.[@[O:SGP1]/476OMSE-<+\L(J-R]_L>>JT M[?V;72.YMC)IZZ/2FB/94U*"M!Y]++R(.+J-9-_QC\3A$AB)862PB6%#"BD5 M+@0&,(+K))074MN8'"_<9_K8:!N:?>7P.\QFRPNU5D=I/?3BUI,&D='=^#8D MAI[T)? 2A-6Z>!^]1$6*Y*P#&;0>W8]T7_F]OS@_A]G7:7E_\?GSRDF#L^=P M5A?P]Y\0%[>*4WJ(^)"7#<)"[U%N$$4T82IDSB3AM<,0G/+DCX-#@.AAK=H] MQ[LWEY=>WK2\(=^0GCKYN/R'WZ!N#8NO_?GK^()A.#MD-!L\>:Z$,LD4(U 7 M3;8H[54NH; E2J/\Z.!Q[TQ'%%ZFWD:#3K^[ER_FM"7^ '^ M/,Q N?[KO1ME[T"R(V <$'^\-=?D%:Y6EE\^?EW ML$""]',IF*KE>.,?JE_Y8CJA)?""5L'+Y7#:)SWP)#B'T[43R7:SJC^;S+.U M0FNC37 ^2Z^$EC&29A8.HU-+N?>Z]CO2;"@XFV&F?UMUZ'L]ADCC6(S[F#^] MWM=FS3I@K)O^=)8 /I24%)FRJ 4QAQSD5SQD.VN%6KO41_$Z\!-(#H^>3BN M#FW\D$V10?!$IH#3]19HGG,A\R#I9+B ,NKXCIYG%O#G"^)WO'@!L]G7LDJW M>'UUE$Q6<@Z91Y9*387G]!400*9-](8*@S<'%G;!Z']1L>_JS\^G%9#%2 M:(M87A-F:_X0%L$ M&2(.@OMA3"JR0'P'9A.$!X>3BMN'=0,)/NA(_Y;<9$! M-E[M8O\'8382QF8% 5E(LL;&4V#_?WMOUMQ&DJ0!ON]_\=VXCY8'%X2)BF U :DKSZ]<# $4*!(A,(B,!D%1;L7EF>KA_$>&W1Q$, MY)*4Q:*3V>YUO2<$T.%EST+H33C;('+[S]F"]* /L^G_KJZZC<)-RM%FYA=] MMKRYJJ;^+\2VM^'SLLYK__SY:IJJT;;6E^A;;Z>?IM=KK6?"%7\1%H2 M 1A_FMZ_9%^OR;TW%Q_G"]6:MU$%Y41,P0;X,,Z9__3KA&QMOS^_SR5[^,^;N,3_OJ$G M_?RE]HNF/UMEKFFM+"NR 'HO:M*,H_M?6; J>:\U3Y(UT?7VT'.J;.&AI+V= MDSX UUMT5G](UB:'J@MA+9."]U)VH@;;0\CO,":.8/ZHZ/!)>W0B0#&:"&1$ M:A"8(;@24>NH!2_/ !6'>FZ/"HH^/&\/AML$U^)$SE80*0)!!6?I=,1$7R9/ M9Z+'),4(0#A5#NI TGH< T]@=8/^ =]<^;=VV-<5UFM/D!2% ::E CO)N>9:0T#\+R!J^8A51O,=Z&KI8.N55)7=9U$] IYK4'::)*7&2C5)-K8EQ$'% 7Q@1$'X8W )1 M@4TE!9[20>/&U/!TA2L^ #ZYPS15JRENK@.AOK 72EXIG"E'S M8GV3'A%[*7IFZN0PG&\03]E)V+TAM5W(:UJA_CA]I]$O!Y)F%XP<*8JQ#I%[ M9$8315(Z U?^'%S MYW&.R9?(0&010='[(3)TP*P,R60N?&SBIOB>C#,)HCY52@\;GCR5Q0/JG'5R M[1]A]F'M>C5)R.*+@EKH!DIE#L$Y"18E.HXJH.[2R;+3'.!O;WTF:L+3.3E@ ME/L;$1M4=2%CZ.'>]]X__CCO)TI@6X9'L&_ TWB;G.A4GQD,/>P0NS#M8&%]UOXNU:1WKH5@I!,A (2I2-](27P M048(])F+S,7$!CM=OWOS>!?G4;R?#\&X]IWS[U5E?*O2WS0Q6M(M=#$HE4;(,&/ED6 YTE_>/ M\T^?IJL6H;4TN3''G>DA#I3NEVCS'E&VHS",$:[J_C$O)"N M2!E-,#9-.M(\"$\'K@9[XIO:2>*IU6+>:J[0R12-489VBC="RNJ--L)Q:Q\3 M4KOJL;?SV8>_"1YC05 NUSH7[B!@'2E6 M?>7:,*,WI>-;VT-CZ4''\*;":A (VFHO\D=-:5DW!*A#=6N_@9*)I"1B M'7\0)#A/Q&67LTFD:H7<)%WY4:J>'VJ&$T(#/]W^Q:\=&3&$A*OD.5Z':AM3 MG97%@Q%>VNQ2D7KDHW?4O/;6V!B2_>>2X;Y_33]\_3%1T'A4QG. XGNE$/L3U$ M;[SO7.@HW.>!Q>L&>$RUART,8[L $=*,4TN*@2^.1E2)), M;=XD>GI6>#P05;TD./:1Y]#]P[]K-_B0\-L^RRHZI6*N"?)N%3T4X!S='SQ; MJ5/6P6ZGA.WI2]'M?>>DY0\HNWE;QK=W3?^$<>M [.8D6_W=D2ZOA^_>[KR9 MG/2BR&!HIR9%_%(Q%93T"7'+L\DV%?W6/;#?\- C!^#64SV!C&?ALU4EFJR2 M$P$M*Y$YCZ%V5/>30P\_\EHDT^E=68?.?PFU<]SUUSMS2O!86+2TX6H/#%4T MF5/16@BHC0ZUG7^;VK9'J3I:$]CQ\$V(ZH?Y8C'_GSK.(GRFGUQ_G3C%K#"Z M0#9>U@S4FA3",^3@9=+<1!:;^&7Z$'F" WPPU#RXUEL)ITD9V#4N<'GK09HX MKKSDG(@0QFWJW*2,D*1029)ZTVAT[!8=SPD.Q["XA1&!UT3/\G:M[VZNE]=A MEFM/C'7+,^.,XIGH8RF0!J%L!%$B4&%T* FL%[8 MO\[J*):5(XCTW(DE2\>;R(%;ET!)1RIFH8.*;GUI2PF1\2:>VX>D/"<@',GH M!LG[WU/T0UA.EW]^7F#([V;_$1;3:GW4UKI\0A=6YD(GX,BP1AK(\N7!0R6Q ML"RR;S-4NBN!SQ] ZXU(ATQ<#:3[2 M9XB61T".= -B"JB:X*<'C<\)0JU$\Q!%^B@'TX_SJSK&>7H>K/Z_G MZ=^38NJ8@ES;<2;2FJ*+4!.T@!7NI3"ICAOJY%#:_?SG(.FAV/=0HN;X2V7= MM/N7Z:SZL%8C6FNT6FI4$CD'H7,AZX=.*A>%+38DH$95IC7C/'<)EZ[CZ+1D@)&/?/[ M,_M<$@&^5X)6T9=8M-2,+"06? "5(BT#+8(T,M#W+7V[B;OB(2DG"]\/(^)' M]K&[1@N([BNZ7O'6@JV70?1]AIXFJ'RNX1W%P)-='105WC$EX;F3T+Y_[G,0VA&<:G#L:3@>"3!CKM'/@0&;!LA@,>GML41.FYSU4KL98HTH4T2^D+,,\% M!BV=X+Z3.K?S\1;3*IEO-V%6I&*B00E[Z-R>J,V0 MBY19]$DHB>A=0!EXX$6R*&S9RG>396 MI.N;FDAU]0^Z2=[.E\M) ME%QSRXA&HQRH(FL:7I;@$C/:BI)]:%(WT(&V4S@VA\;,CG2%0472(%?^(8F_ MW-3=OIJ_NGQ7ZG?JV.!@4#M2Y(D\I5T!IT6IK>(T&E+W3&B4)GN8N)>!FR.% MTL!M\B:EFT\W-2TKO[O^B(LZD7*!'^M!_P77K<$JOK>6LKD'9NN_>3]?7B_P M>KI8F1:KF^)WO'Y7_@I_3S33)2-G0-JI B65A*"S M26.YV2U;')4=5X7<\1 MKN<$A29U ]L,K&V_%M-XLYI*_L%(2MI.^EX&AHX738-*A!WZY')Y\^GS"NC_K&.APU6J!_%T M]H%.S_>XF,[S-&U^OV;+5L;56JQ:6#%!Z[U7O@!:0QI$]@:JX0UD@I/MZE$+ MV6;6T:#+>!EX'$W0 Y8^#+>:NHIWY?[0D4 MA0>CE5#*9YNQ28"NY:)>(=T0!&TJ0>K:[NL==8&WBL=OX3I]K*'.^S]?%R9- MI"BJMC>!VGD6E"@($8G#25DG.-/:JD;)WD\E^1F#L[4 &Y2>_)D^8KZYHHWQ MD$O+.S:MO>23$FM#_V AJD3[A/$ZFE=8$))+@E"QC,=1&6!2I&PD$4FM] R*YI;'I+5HTZ;H %W/ M]ZIM(9@&(8A'R-ODB74AL&7-PD$*3U/ ,*A5/A)H#10^G!4T?630 RR_S!4X_K-P?FSO3!2,C MBXP6F6M1I7'@1.V=KQS7CH@4I4DUW -*QO<\#2RM^9"L;M_H^/;ZG9?:YC%= M8_[EYIKNVTWH_ONQ;T_*0.WYAB.S(8]9SU86I(DE6V4Y5J61[QLA^9,4QSG@$:Y,"99@'+S5MNTJXRJB$:.EJ'CO[<7<08>*$8$9J M!!NTKUR@#6N2@92BY2X*Q=HT@^U*X+FZU_N@YW#L9P#AC)(,^?/R>OHI?-N] MMS\)7U?MZ=_$Y?4BI.M)YLB4, IX<4BFA[;KN>+">(U.>3HDQ#B@ZD;PRP!9 M ^$U:??R@.[O;HPMLG^GF^BO_\&K+_C;?';]<3FQKI#6069O33X!I;P$SY0' M:6-)M&,T;:"1L->'[G. 8 N '$9E,^F>'IS_B6'QU__,)TJIJ)(+1*LA/=:H M (Z) "5RBR+YXG&D2[8+N:]0'$J6HV3?'J::((63@(DN$Y\!B4Q0:#PX&8E? MV8GB(JK(FIBM3R7X%87#R7.4[-V#=/\ROUE,DD$GM%:0=>&@ZS!-%(V;R=Z7U$XF#1'20 ^3/;T"T[0H14J:K*KG 'E7"&RG5VYJDH4VB4[ MEGW2A=Y7$ XFS5'2>1\ENY+\"]EZX:HN8/G71UQ@*->XF!B;,AW:#$P.-:3+ M"[A@$V12;F7@WK@T4KG,TQ;P"M-V\AXP2W?5#J/G(B813?!9TT%? MR.ZRQ+IB.*+8+GG=TU6DYXN?.:::R^+D*;8\:AD%C\"S7[4V5T2L-9 #D1NT MMS(V":5><(KM,5Z_=L(Y=8IMUVAT]01%)10X+76=CH- 6X^!5)P9Z74,LHFO MY5GD#/4"1,^R)KTN M&B.!J407?Y$R=DKZOQ34')DSU!8T?60Q2LZ0%C+Y5&KG]3J:";VC*UTEL"IP M9M%S3"\W9ZB7M [F#/5A=?NB8US7HK?:DE6ZE%CEF MM4^.U ]%_[,B8F!HE26(!(6(.QNL=7WQ&'E&DV9 W$C)7 BV,*DQ^Q&XL;CA)Z#X^%8 M-#TU[^A)PAHE_^A/7'R9K@?=3;PMTGDG(+%2!U@& <%X#X7Y7(\+5UK-IGV$ MJG. S9!"/8B@ITIDE.2,V['L*^JR%<85%2 F1>NVK';],!&0%6:RJR.2^#AX MN4_6BP/,DV4R:C(%::TWB]F[V;UF1]8FTCF< 4WG;)W+$\$3L5"\BL%(DXP< M"3_[B7QQ:!I(7J,D2+SY-%]<3_]WU:KE77E/+%K<.SW7[^TN:P=*7$ZT-M&Z]5#QI?.,:>*JU1,AWVU"TPEE6DVQNX* *48Q&" M4$2L84ID'JWW(^5@GV]1R:B0&D!.#?J$]8M-H8M*^A2 [%]6.TMQ"%(R* I5 M5,(AZB8^U N.)!_C+&@GG$N)).L<95(,:W(M!\510O0\@I,L&(6!Z_+:?6(0 M0/2,)/<1S$EB@5T(?(TD'R?7WD'!IPCE).AA3!89= 1:W]W%3P$$P6=V@H= M*SP;W62\Q&5&DMN"IH\L1HDD%U3)Q#- &!11?0I8!2-U&M+R*2 MW$M:!R/)?5A]ZDCR'[B:-_%MGLZ]9L+-PLD=WMDTIMQWS5N!9<]B=DSQPEQ6 M)O. 00I$YJPQRG%Q(+#UC1)=5/?T(V2"M)CNQ. TN" ^9HS<^.8+_2$4# MX\SP.J;O.^.:I8C5&5RKE2)QS4?221/W4D8=6-8CE?T\QP;_?9#8N,%_'T&/ M$K?NNYK;L,;;^>S#7[CX=!O>V(0VE&5D6F4'3@5BM98"O,^6KB>EE$DNDI%_ MGD!^?&&OT&X,AJ''2@^WN%]GY6KE\9ZDH"5J;T GFT%94NB]EQIX\,E+4LFB M+8<4EU;$/2> GH4 1PGJ#SA9(UCNE*T>^>17'G-.%@;+9!/(.O [>F0C=?)X M_N-53GOJ#@2"!ID%/=L &[H(K)7 / ND"^5"%X6/X+&.IA89,^@CF) MX[L+@:]AD^/DVML#_A2AG 0]SB1CBHA@DO7K<::>.3*+HG'(I<5@Y3-"S9%A MD[:@Z2.+4<(F46*R 2U(P16H7(JPR?O%_+]6UNOFQ^_BU?3#2MEO%C4Y_,JF09.>*]XNQLO!:A-$] X5M]PS M)G2.H@3OF$F'8B:'7SY&R$34QCM*5(=98NO11R[K %:CD:K((,<:2SY*R.3' MCW5LT*^S!SS_8WYU1=OW?\(B3XH/)IN4("7:JHKI MXY [[0!C8NI.#U.#SI M0NZY>BSZ(*O#W/:A!3=*J.,!M9.2D;.H&%TO)8-"92%$7B KY53VR/-8A5OJAV%Q/4W3SV%V358SJT49M>^WUJ"DJ:U&C0!FN!!1 M"F;L2#7G74E^H7AK(M%Q:O5N$\IJX5>M^YKD@"(GEJ!X3UJEUH;T2]HS-FD7 M!'.891@IYKA-VPM%UW$R&J4R[P$W-M]8O@]38@=7+L0HB+Y4!PL1X*,(#H)& M&;+42H61RCX?I?.%PFLXV34HVMMSUG["65ZWI_6*Y>!] A:%!>7)_G4Q2T#2 M#[.W2; V95.'"'NA8#I".@V:!W>Q17D,+FE5H(1"ZU%<8%=H253D/ M?\$0R]_XSW^\62QPEK[^_'=:0:1FGZS!LMQAK$O')$\%N/!D?!FRP&*,9'RQ MI&),),Y.T^H'8- 3J#^';=C>=]=:K U\,/T2%50IJK"4264NM8&GYW5(JP1> M8O11U0$@3>J0+CBMZ!B$M1/.I:05695"L/7BLHK6Q.A^B,(@".X=S]9&]&-7 M15Y.6E$O0/1,*^HCF),DAG0A\#6MZ#BY]LX0>8I03M/7VTN?5(I@ZTPAVD42 M7/%TB-L4HA/6(F]2-':9:45M0=-'%J.D%3FBA]=FEWP]A"\P"-YZR%'[%,F< M*N'E5F/WDM;!M*(^K#YU6M%:Q9_>\T(W2R?:_ZJF:40=5[B5/L0%%X5G7:JJ MRY7V+CJ"@0E1$SI2.I ^M/^EHU1:2\>%,P$""@1E2R+U/3G:FI%I,M"B'\LM M,6K:T"]ANOB/<'5#FN8=W^^[J[1A,G!T8,BN 96$!(_202DE9B.+S7FDJNJN M))^K"Z(/PKJG#PTJP%%2B'92/"%6,,V5@9!R!+)9ZGPU4T!B(?M9^,CC2&E[ M.^D[!U"U$?EA9]?1\AHEI6@5M;O:T2G8%)FM\@J\KX,8T3"(KCA@J5@I5>)E MK,&;^TA\P> :1&JC9!]M91IL=!G27(OS$0D!7FA._% 6/),6A#RRH5EJ+Q18X9?+RQ%:63X-9'J M*&E*C^C(@,E98+(I0"A'>V9H)4=_P@\3/8+!F,S MZ8Z2_[3;_/'8\3P&W:B>\5ED"_0"1,]L@3Z".4F\MPN!K]D"Q\FU=^#W*4(Y3;: 4DIZ M5\!X1GJ1MK4/HPW@2U8F,LY5;C*DY#*S!=J"IH\LQLD62,H[QDA5%C:MSU5O M#0,7;<%$"F$R3>R2R\@6Z".MP]D"/5A]FFR!/Y!4HS2]FJZLFWFI/,&\8R!:P7+'(F8@ZH?#)U?*Q,A7L3!9/ MEODFG;N&7<8Y^&^.16+CONQ]!'VB9B769^:SCS&5,\,"[#B1C))(L-OAQPO=P=D:LIJE(S:$VH==*!!<*"0J71@KYG&V M^2GMT7.\:$9)%;BOE:PIG6CA3=&!E-6:(ZMX#;G$I,!$9,%YZ_A8)=D/B7LA MV#E.*./,$!^NB[E.F@M)AVF2&&#%1J?0TAXQ$@OC*J4S'2)R>:WL3ZN##02" M!GD%[ZX_XJ(2ML"/U:?T!8FR^2>L@;[W:R?3FUE>_=9[6LCBFQ?AOLGW)O_7 MS?*Z?I>6_Z[\%?Z>6".=L2R!5*)VZ$=:%FD/X+5009LL2VYB?35:SW.$]3F( MOD'J0K]("^=),1&.1_&KF:\G+AH+T#T'<[00S"G&<[0@<#7N.AQ M/YCW;2> X> MI*.EVP<[1XCF1"B2.7G$7" 43=LH.@%.T&=>E*0%Z7LR-\F2.!EZ>GF23@&> M/A(9Q9L40F .B0RI?:Y600(7:N)82LX'QFV.3?(:SLZ;-("\#OJ3^C![0!-L MN;B>_%%+E==E))P[Q^E&S242$9HA>.5L3>^**::2O.GB/Z2'WI,V?;4MZ>_> M^FRTC*?S&WEX(?;AVL#"^RW\/?UT\^F6D,A, M9C4!F]5#7A+#G6"TF)*%9!:=S%V*J3N)[[LWCW>#'L7[^1",:Q]MJ6&EE7(P M+[],9V&6IN'J_7RY>N:/5V&YG)8IYO?SJVF:XG*R=6]WB\;T?L>1T9KCUK05 MS6%)LKH>1Q"H_AUYN<5VL+5[_. MRGSQZ=Z(\6%8^=@+!N=RY]4\&-9.IEV0/&?#E"[,Q^)C5$EER8,*?H< 'GO5 M<7;::GN\*W]>S]._[[M M",3%HI80T&-7S%V^N;G^.%],_Q?S1!9?9ZN>:"&M2B.9+)G^U6EA28'*VD!@D<1LT(LDQSC7&&=5JN!Y9K)+#!#+*R0G:*SS4Z2O=,D=M>!MN< EZ%%T*"T M<*WO_8GI9D'LQ>4O7WZ?3D*0MOC:>675U5$8!U[3(9AXB:0,8W*AR7&RBYCG M@(.CF=R@Y.[>4?9^,4WW "FU\!X%",-$K6[(M%"7@9'-EE)1A8H.PYP&)8]C=HO*QYLJJ!8+BDH3YJ-(ATGU?'4 M0CB($>D6LR&:-BWN'J%IK&2R!@?$0(P^E[2Q/V_B2\RZR=#JO12=ON;P2)%O0VD0UC>V:,,G^O2>L71; MY-*!PI;)88=)/$UNV$ R?<2:'5 @IX$.M[1C(K= NX-.7S*=:M]("4[;[+V/ MJ6"3C+!30>9 0MC)$--'#@,BI09/)N]OXM4TKSH?> W:$QNTU)XW\67MI>C9(&)8WN_=] ,F M.%1]*M262/=Z'3TMC6'GDXY.5CA,WW:!*7$Q&\MU"$453-XZ:\DF]"HH712? M'*;T6/ZM--,GE>8^^KPFO-Q%ZW:21S',*9$E(E?,2.\=,TEC9*&8*,T>CCZD M^EB^#IVDT/LE323PU&0%Q!BDJ!FKI*98K%E6DBO%9.&:RXQ[Q-(N86'EIWOX MOL6B9HFM^E!]O?N5]^%K_=:;.AOISC%@=&;%X7YUT-ER#P+*VU/M"F;M,I:^B5 MG$ [&!?)#VR'DV*A@2KZY 7=]L*N;M_?PN+?>+T*"MPJVC_5%MFDC'$=G2,] MS2A0O Z >KZ8G%3 MO[E*=:\8O;49>!K0;I9\T6OCY!?IDO-M^JO\-QEOFZ?\T%1@Y2\9JN=Q)I3:&P"SI0"Q;@"YV(&BT)(BU[P MT*1A2K,5O>Z$DV#C(>CMN<01OH3I50W@T9Y>F6J3DK.4RM(^#DD2MU, 'RV# MG(P72G,>5)LDUD8+>G&0/PMD/$2\.[4_ZN>_<9&F2UQ^9T[]6IL%S9;3M+:I MK))N-5S9U)QR)3/MZAP39%NB%A)%%DW&(XVQN->=<&K$/-P5_FSO <8P>88! M2G&1UN4%1)<4(,\Y>I8#4VVR1T>Y!T[N#B_:J,PQ D="LY(J0Q2Y]HCC7)8@ M#19UFKJP([#2UWH82] 7 ^*0!*E. M&9P.I%5)I\%[9P!M=-E+=*UN]XL![X$*M7/';@_Y-L#L=]E6W]7:E"BW:;!%:*J /FH$MNZJ;?IN@,/2W-!;[/\7Z4M!KD*/]!EM)BFJXW MSW\" M21)*B7JQ9Z-KPRNUFJM50%IO3)0\9_WGSZ%!9?Y^6> MO5?UNN709?N'7M2D=+_7ZK;*]Q53411N>(A*<5XB>AL3(44%X3BJ/>7[AUYY M\A)^SESDC@52JYD%50JIU1(U2%GJ3U0T>%Z9,F]/7L*_B=6^N[E>7H=9GLX^ M_#&_NOIEOJ@_G!#NG95,@"\U*!V] 6]3@(*)E!N?))@_2NQB5+%&=U[FQ;R47A/ ! M(=8.]4_ QRDB8_W2O'1$R4,1D%2MT>.UN;FO'A&G"VT?'33>V@L29KG3QY3^?\E@2;)]$&X5G1$#13H# SLD-R IL3 M%ZA\1MVFT5!O4E_QVE["YU2=OUD(<:W@]/JFIO_.,AG1T\7J"7>;3FG4%MEJ M +"O+AT$VG.UGW3R1209G3I+'?O@REX1?W;X:3&A9'!M*QFA132D7D5/%@_M M>XC1%B@EQ)@B*_+,LOR[:>/CLW:=@+V&#=:X]5_S^JT=^FV2F05G0*"D,]:K M"&1QT$ET'H9_$^2V_+]P^N%C7?077(0/ M>*NBKWH>5G6I;-0EK7W2)@;@WE=O27$0;$D@@E'.6*\:Z$3+)27 M,J!,!Q<9!)8-CQQX8-D;<8MC[?&UVUU[+8Z$=Y. MH>D=6NJ#UA*/KC88*9CV"%&%ZI>-'#S7=4"R#<%QRVTY311IT&6^;K#6&ZP= MZLY0&SSHS7UT\2;6Z4(RD[Y>IT)Y*2 (CI!LE,:64!B6<]01CUKUZPYLK#F. MA\GSCCX\NDP,W)K@&,3:1%*%JC9C%96-6IL2ZD"D<]QZ3S+/SL8/VU4Z&KU! M:PS="I+3]D%=71H9"FEC6=&/O#ZOT4V#+/N"3L;S\#Z-B+(S/.H.>ZP?7;U@ M+B1+AY\5RH B>Z:FOS$PD44Z&G-$?I9I"LD""3WG@AGF.7_P[KIYSAAYK:(A1RRY]V6[CQ-\PE"DB*% MT+4_HZ3=$I2L[9ULL<)*).K/<0\.QX+7K=EL:YX(IZV"+$=PXBE+1BTYKR$E M*YT E;2#F"6"=QE%#"QC;C>E<-RUON[!9GNP-?(&C+8,(ILW'SXL\$.XQN][ MXW^3!=WUR=>4O**+KI:F@LC1 5JOI+'>.Q%&L;X.$/IJ;9U*ZN>ACKLU M\B$RKY-52&<)W88JB@A1.0TY9)NR8[GX<\\?.]5DD/,#7KO&NO,V7KY?&)\D%:2T MBH.I'Y3+&>HD8' A,9'IH['M1L(F@A/='7:$$&I M8,&9DB PE1-7-@77IA'!"QPC*2MCA&"4QGCS%'I?UITC_/!KS]QLB<&W;[R'?4,3(QLN*S MS)!=';B#K(#/(4&2RCD?>4BN_2B'9SA&II? .X^1Z2.MDW=%_C9A?FNN2;/N MR =>V+9+/7INR9;&S4: M""DB%S+(J=5_?3MR?OFGQP]NV=S._U$6/>\9+KT%-3VW71 MH0 AT =K'.,.N4W^O.JWGK3,,[PAAMT#@_F3VZ/HG+HO=U_M;6\II@K2Q0FI MZ%Q;%41PQ7/(41L99(S2MLM[&6.%%[131H#J^+OJ"3@[IR#HP85N=??%$DV- M,T%0=>B881X<:<' N3%)!Y>,O+#]=+$=H9_3=CH"9>?4[^S@.M=AWV_KC-IA M<(8#8O5A%&$A\,!(-D(HR3,W9Z8U]US@ZVXZR6XZ F7GU._BX#HW70?N+=7; MX&1V#$@#KTY!GL$I'\!FG5;9$;:V<2KE[Z[88HT], M2X@F*;)KL4!TK@#*8G/6*),SE[6I'K6ASE(46^GV*WWIIW"-OX3I8I4&=*VO&4DSTB?%9>J8\!+E87P9S;];L#%7] &/(<=<(:[N1=\+VH+/]J3 MF[DED"_8MW:8 M$77D2)!6 1UE!92*F<29/)0'"MG.?Y;_NY?/Q<,\2%PG ME,P!'5VDGD0;P3N+M/N"(NV$CK0V]23GL/CSJ43+VFE+]P=PGC*H$CA=+L*1 MSFBL)471J-AF_-)+K$0[QN-W$HF?9R6:U\+SH"00K:L4' '>* M62)>"=(R6 M\EJ)-BP0'JU$ZR.02RGBZ;*FUTJT_I5HO; R1C7/4P1]*2 V13BE0P3-'>E8 MC*Q&K[.A'5^"S$8RN]VVZJ6!MU'"3FK.T%QN+NCYT%(Z6?79SN_61CJS)2X'+SWK\K8V M=6>]U[E5=&:DCDQ)DFFD\\@SKU@0(NL2>_**LX0,T2D/T10Z M=55)X(6HP"V,_M.:3MZS'1?;>NN*38J-!R=B;J]7OT&VU2;_/ MSNG:]HQVFD(#SA"K@B\^J2:IP?W(?'%8;"C%L^YXF$3TT@H/*.HH7B$00G0& MA#:\8&;:-AH(]P+C3,?@\S02/Y+F"\0Q5CD4$T<6L]0M/EQZ!Z@63>1E@-],P]I&V<>5V(:QE: M>I2ZT\2(!I-E-XP<(8C1T1*S=%(Q!"*65 !EZ5RW08*641ID+%C39-;6"5!R M(!AS&I#TX7\#<%07#9VSX0J7&\]]D#QG212(J LHKC*=F3S7##*1#3J,1;< MQ -*QE?>!Y34?$@VM^BS/*;_(GX6QNT7T^_X*V3?D.L MBD[G@A8$\ECA;R!*P4$7J[!XK2-OXL_M1>5SPDL[\;2)TR(]\".1^1-^P:OY MY\J-#8W?X,YTRM'7Z5T(RD8.,04+,4:6O%;&B28=2CK0]IQP,[0H]CJ:&H=F M5RFNWS)<_S_\^F:YO/FTSH,-LWR7N(U+4IZ69;ZXUP!U7>@([I!$-0GT M-N/:5CQ8U F!L7CGZ=X23C@O@XE4U[=;%\"HR.>M^1"!EN MK=L=:)G.T3$F4W)*$PZ\Y093T6BR9M%/AEKU.')=.0I&E^[FK2>4\:YU;TF: M[IHH,!3&C5]D;PSQG"H^3]$,.C"/O-SFON!RN[OWN^E 9'06/TG)" M;'3GT?;%4&(ALSC129 54\Z3B:/I1DC92R]0'(68KMP:!T=WO_M35[J: M7W_]US0CB:A&CVX6^&YV)[@W"PS+#0$UUO\SP6=!A];=.7:]%FR=U?CK+$^_ M3/--J.6GI![/?IS?U*ETN)SHA"&DI$'$Y-8.(H>I+ETJ'Q+C0NA#!\28!)\@ MUMX0G=\-@CY'D0_H$URM\?:$J?3_1:;6,J35.?*OZ?7'527JW7)O_17+ZM'\ MA&ON3+*+4KF2( :60/GZ&=D(],$;D6PV9!IVPNNQE#QC((XJI":>PC7]$YN] M-CX:B*(0TNDJ!:]CJ&@HM 4P^=+$H7Q+P//$R%%L;I!3]CLM[6:QJ#'YE:XR M<3I[%[($)ED&Y8R@16F"'W.^WQ:Y.I#>E7LW MY88MR[_FI,,NYU?37)/7ULD;F'F22CDHZ&I?7"?!%6-I$?1_4DMC2Y-&+$\C M=[0$KE'/D>:".W5JUG)Q/;E; :URQ;55S+]DRYDK 4KR E3D 5RB97BCHG-, M&9:[] &@-]S#'GVUC;O]))PJ 6L,N<\'Y?^ NLINBC:QN2XT]B(V3I%* M-92@'I7[$5P>"P'>>6ZYU!"*I//4,E.[K'B(44=N/.-:-SP53I >-:;@^S!W M8(&O+]1ZCMW94.MJMOFL'GB;X+G%K+CD E+P" HQ0_ 204KO4D2O=.Z2:-Y) M_-U(&D^7'4YT\Z9\'] U4BF\I>OKSU?33]/9VJK>D*633U'85?4B U440J2/ M5;-6R6I;;.J2+-<)#H_0<>$8&(K# Q\)WQ)T[B-S=?!Q=)E9Q6AYPI!2S201 ME6HZJ"+=QV.B!0\E]KU4O!#M4.QI%:[Y.OGGGQ,,JECN%*14?2M%TNI"X< ,ENQ%$,+O4 :7MVQ>8OH_ M/\R__%^;)U8YV]LOJICM/3'?O77^]"L M=-7X]>=9_BTL_HW7)TK]>Y26$Z92=>?15EI4*3Z[$!5:PQ3+T3M%^YY@6+^1 M,AZ5%O4H5<.$I'?G;3Q(M[H+K+AB64;/()HZ+<&1B1H,G0YD\5HE8X2: 3:6Z8H('Y[PD>@O9]\QK$Y]9['X4C.P-XO?A=XM*P6_5 M^#W9L#;[8XF9]/P(%NM,A4I]"$60WJ\=TRZDR-OTB#V*[+&BN2=!UH@2/8?P M[GZ;U"J3N% 6,@^1E*3J5%:D)*7,BM4R:]\IP^ RW7ACHJ"3.Z^/-$9SXW0A MZD6Z\WI)JY,_YRFL'@T'PF;N8\S@$AVU*A/PR8(JX WIMB'3/S;<47$![KSA MQ=^'PXW<>=*5F)0 X;D"%3A9SPD%%.-9DC)S5W:$]I^).Z\7^W>X\WKPKH&2 M^OM\]L_;B"$61DJ142!)F%8MHY90Y\/ MZ1+:0=J1O7R_U?S+9E*+C 6:Y-O M,93!N(N T[N53@:)^8"B&=C!L&.!MZIZ!Z*&=C3MI69\1]/Q@GHH]8&X/!H$ M@DHE1V%!E#H!0)&!Y6K*X;*K77M1#*(-:5"9K+2K2\0-6EQ5H0@I!#&,G_(!.WPGG&=$@-) M8MZ&C4-W3R!U(ETOYK-I^E=8E+# _60R;E'X;"#Q&KEC8>5+4<"S5QB%,J:X M3M+N_LZ+EWPC]@Z]SUL.BHPO0=6I.CD860<[>7!!%2C( MBN0\8<302=@['W_QDCV>:0_%J(X_QO??,%DERWFQP%*L8YH3ARAX EV*3AE= M,%%U/[R?[Z4](!L?2EB?:4QIP\=_+.8WG^EI9Q!4VD/1F425NO!K*ZRDM49C MBR2(")4Y"RGH&.@?F>TZ1SY86&D/;:>**[%B?<@Y0?&B!G,E@D-O@&DGE+/< M>]NE\\ %QI5>'#D6?:UQI>,GW8>[0_N8'79(R MO3 ;LM!%$HST-LW *U' 6.-X=)@LLX?LSIU//A=G1"]NSX=BU=#1HM_F]2:K MS?S_O(EAN22*KJ;?IKEE3W:LJ Z!8@>O0U%R_1 MX9@X]+;\E33!#XO5%/:;N/RZK.KP;73*<.3:D()A8FW(7(BLP 44A<5XE$&; M;H[__>^X>,$.Q+[+Z47P_BICU3 M 0R+0D7.G'>O^>9M(''(+]A'-*,YA;H0]=+\@KT$U8;"B2Z%5N$EWX>Y0SL@WDP7<;Z8W79G--8F MYQ(#B34OTI8,(3,+!G/,N3"O[4$#<\=SS\71T(O3\V'8U$"Y?4LFYX82KEWT M-=[NLB,U6XH L1@BS"O)(S)ELV^AD=Z1<,FR/9*A0V_&W\.7KN%K?*8=S0%@2I?EX8 M8*0!PFJ*8M!5120H<201F4XM@'KORL>(NF3A#\[TO>G<9^'QO?MD_NGS8KJD MI_R%L_=DZ="#YHO?Y@N\F_-\FIG@3R'QA![BHSFZG5BJ?%&F!BFB5B4G'RQS MZ*(6SG#.XU&>XZ<0.Y1'>?/8W\)_S1J2Z,\ M;4"GF@SE[$C?L6?ZC_-99?%Z+/H?T^6_-SP/'Y!/+!U5&)T#Z32=6RIQNFI6 MQTN443&>66BR]L>(.J57>3BD;)_R@XEA)+_RAA,_?/V.%\L?OGZ;O/EMV,W* M8\09:L:,(M[4<&=-(HLH(]A8N/-!\U1&\R+WI'U\GW$[F(TMRE/[@_=NKQ^^ M_D5_NG)N9*&=+E+1 FHNA(L6R.[1X%3V22 W,C517!^AZ9R\Q4WA<>@4?**8 M&LQF?T!:)>PVEZ,#:3VDI262"1A M1AD\U':PQ6GZ9]RSP,<>__))X=&#]RU@L3DW'Y#X;8XC,IUM G1.@8I60+3: M0$F.LZ@$,:/)U(@#=(VO; \FPVUL#"B !CKVCBWQ \[2QT]A\>_5OE!<,@Q) MD-)/'U0)&4)@":PGTX 9M+[3*-4AM)3O"'M550806 -?[4/Z;JG;;*8N](VJ MM&P1>#::RQ%B/8B9 60RA@ZS32=WDO:)XL!KTPGEDP)O3Z8 MZ:_-C B9/J)H )4_PQ4N-^?N[WA]&U#$J%4L'GA!#\J8 "YF1W>KCE(ZGG*; M'L\[J3D#'>8HH6V[<([F^,#S0K^_;-=*?&TJ9TT$DVM[&I$,."<=<"S1",S> M#M?=]>'K7YI*,H 0!FSU5*GY/7PB+GQ'TZT*WX&HH?/J]E(S?E[=L6*:M^+Q MP%EU^XFCH\@EZRZD:1>Q_6#M_# M]>OU1YS/:O@VS+YN;B5OG"/C.4*NM:.JD(1<5IFNO21$],'ZT"VU;N?CQ\WN M&(CO\T&9-G3I[=MY^O='Q#I"ENZF'^<+NJ166LQMO@DC_:)8"R%G0TNM8\E- MU!!C'58>G#.N6P7U@1==O&B'9&3[D4$_X6+ZA.I81");2E-B8IDSTT/8DG1U2>[GC*4)M[+.-X]:C$FF,-"VQJQ9<1"=SU"D<445 MI9-L$F/=0,#2":Q=M?E$#73@)() M$P02*IIX\1^A:7SK]UCY;QN\0S%\Z+ORCJZ_]RY=V*J0V\7O>H7%GM MOCCE-#K0:$F75Q;!%9-!DA$?$U$4?9,\N2TZQLI4:K?#^[/S7#*,_A_,'U9= M4)?3#VO4KJP\+P*7(>0Z!YK34CR#$)*&9$61409F6).0_VYR3N49.TK \\$9 MW>!$>$C5QH+H0E?+,-L^PDX37AM"> ?Q< 3GQT2&< F#XP8X<[EF' 2(ECX8 M:PN=IH*E-@4SXR+B0/!L3$#T87@3I6%-$.8WRPV-O\Z6=#?5Z^6-8019 *%4M'FO U>Y\1>M45$XEQ2ZAM2-4S8=$/0>U8C"F-\CEN:/MU@ZZ MEQ37A;:6"L9CQ)U&R1A.E'LQ,I E2O#\WJM=#!;ZJ4U$\;]O"/\_?ZEI*$\)!!,/FF<,R?\6I=7?+WIM MQK"B'!&A:P*(K]VV'%3K$)OV-=A$S5DBAB?2/YNZY!!=N4;L" M\7+ZS4U6A&&1&P9ULANHXD@[L3P!YUYS5VJ]7!-]?@\])TN\/5K.\^'YW4"! MWT76^EB[55>[$-C2&7"0PM-X! :19P>,'"^,DZ &&2/U3UO 5,<\>45GK'01 MHO81#6V4TD8).1%:#O@&3@.6/C(8.GGW'[CX%&;XYWJ8Q-L?-X:JXF1$H=>@ M9:A)%I8!V58(W-+W;42;;;=)OKN?/[Z*.; 4YL.R< 3U\K;(GCD3A

0JD! ME'7]$5$I$T, 2_&\0/=I!UVYBP V$M]86]E)U&3QA$ M?HC"0%XH ^T'3+=>&0F\Q)C+H8EJ;L,TSQW5!S0!\8% M11^>MP?#[6 IX37CS()4R8&J.1E>HP)):D^)=%4FU22O>2(SKP^?/:EQ$67^]U\?SG+-SDZ35N)=EV]7\?>NC1GO!>5&_YQ#-/O##) M!&JO3 G1,A-=UD5Y;DWTDU[T#\CKE7[RQ(A#MT>WYONN%3P(YZ1L:\(PCUEI MR6,)W#%)G,\Z%UL.<__A6@:4P5%AGX[/;BV%+H$AK40J7%HO=>TW6LO2@B\N MMRW#B6+OI_GH*G]X]= M%9'HX@4@@8Z9V2'+=F]'N"QOV]6U)RI.9. J<2K%5)-,E35/?P!>\GX!F"3% MFC@=,RY)21)K?4A^6%A8EW_]7]\?%]ZSS(MTF?W;7X*_^G_Q9,:7(LWN_^TO MOWQ[#_!?_M>__\N__.O_ \#_??/EH_=VR5>/,BN]VUS24@KOC[1\\'X5LOC= M4_GRT?MUF?^>/E, _KVZZ7;Y])*G]P^E%_JAO_]I_C<:<]\G1 F.0,PD0(0 M!$,0D #[B@@%D9C=_PUQGD@>1R"0! &(( -8X #$".,DPBPD?E ]=)%FO__- M_,-H(3VM7%94O_[;7Q[*\NEO/_WTQQ]__/4[RQ=_7>;W/X6^'_W47OV7YO+O M!]?_$557!X20GZI/UY<6Z;$+]6.#G_[OSQ^_\@?Y2$&:%27-N!F@2/]65'_\ MN.2TK#"_*)=W\@KS&V@O ^9/( A!%/SU>R'^\N__XGDU'/ER(;](Y9G__O+E MP\DAR4_FBI\R>6]F]K/,TZ7X6M*\_$B97&CIJZ>5+T_RW_Y2I(]/"]G^[2&7 MZOAC%WF^\U0C)3%2!K&1\G^<&NRG*\3O2=[R4-8>A*O4_=27C.K6\,V^#YLU%-)=\ M1[:%L3*6^3X^2]X%GYT7N<)&T8)5RC5/TT %Y">Y*(OV+\#\!6C;K#9*_H?+ ML#\=?$]N\E8]FO,+T]5<\1-?ZF<]E6!GYHREVAF'O@Y#IO#6XO^E;YV%$D%!* 1I@"2 ,%AD] M^7;L/]CE%2A/& .]O@?M+L,(9T<=!UB=YX=K$!B:!*R4MW[33VFZ>9V+]GTN M)/_K_?+Y)WW+3V:[9GX YH>M-_C@<:.\IJ>4:-_%DY^[O7#M*_TY7W(I1?%> M"_"A*%;F';[+O]*%O%/O_KE*RY>YBBD7R$\ \U$,($THP%@J$-(D3)3^EU)A M\RK:#SFUE_33,@.<%@^>2C,M;9K=>Y27Z;,6U6VUMT#;;K'O%\.!7_-6V-IM MTHJKOZ:>$=A;*J\6N;^UWAZ>/I=ZBU%'7>GM4=A?Z!WN=%_G/W"5WZQ$JJ?P MIBQE4586Q/L%O=>K?NQ'".L-1:CW$E I"0B2""0"(RH59T@_PW+5/SW,U.CE MP^W[+UXCJK$M;<)SN!ZV4+H!ZV!B:0;4$[VPV4130T&?8!U0*KM_\B ,61 R(,$0D\K6IH:Q>^L-' M3^U%-Y*Y&0Q;,-D9!MV4'_B]-4)YO]5B_;_]K?*'NO:YFF\]?=15^U"K_=7Y MR!5N+^%CSE_T9CY/G_7K_"R_R?Q1&[;FS5ZJVV56YMJZ???]26:%G*-012R& M"+ $8@!9* 1F( X#DB$:, 8BVS>3H>>5&;F.X\D;RF2=KV>U> M;Y<)./_>#P3KX-Z_#:+?=A&]72/Z;BA$1;-]KCX>&]F=P2>.L#4C=\"JIFIS M8V4I^8D?5?3K\JA1>+F#;BUA=[FUFSGUGJ:Y<<;*#]G3JBP^RF>YB!K# 44A MAX(E@(>!WE3!6 "<$ ;B",DDABHA"+K85V?&FAIS5[)YD9O-=0Y+.R.L)X0& M)F$C977DHBFB%G3F-8 -8*Q98-*G]79NN%'-.0N]]^T[FULZ&'R?I?[BZ(7G M7MZI#QE?/LIO]/N[[[3EI)_3+'U+]&&Y%'=*7_!&9E*E9?%&IMG] M%TD7Z7])\JZQE] MO:_3FG$'2WH2,S^2\=WU&[#LYQO@9K8//C%G+?WA1A]O%'Z[8% MT8/US/^@N?B89O)#*1^+>< Q2V!$0!S&"8!)% (J0PP$"A&. M.(E@[+0+.3_A5^SGL5 M.UCZW*Y<&''4'8N=]ON;%LN[NG&+22\0*W/Z_$F6[U-L(Y'X&<@M3P3[P>HH0_)=S#R?JLE'89;+!#I]2C] MS'#CGJU?UOO@L-WBEFY<<2/^"&TZZ=T;77RFJ?B0W=*GM*2+ MKP\TER;G4=PN'\U!4;7%^R+_N4J+M)1?9?Z<G-BG>[+$IO2Z?^ MN'8LX/LD[,%E'I7UQYJ!_:5CM'$[Q@PL9[>K/)>97M;TJU&8M(9E5MQD MHOIU44ES8'9%4:P"*D/ (\$ A(@!ZA.FOTA$;[ZABDF8.$44=)5D:BM&HXC7 M:N(8>-!Y0BS#$L: >>B@A3V$O6TM/!-GNJV'UQC1@QK35\/::]Q#9V'&C8JX M%K.#F(FK']B11%--R/)C^BPUIY?ZFYJRA:R38V\>EWF9_E),C4[U=QPY M4NAUTV')HZ.!/#295HJ 2A-OH\HZ'W];FS98=.89A;Q:(Z]6J4T#N@UGZ>VHU?VS#97]/RX59;T\M'F7],*4L7:?GR13[+;"6_K..C MYGXH:>Q#!H*8*@!Q),PI,P5<_SF**4L8=\HEU\N ^[,GMUPZY,M'248 ME1V[H;//AAV?TO$XJ7EP*HO:LBWG,941#J "$1820!H10)3@0"8DX0HE2435 MO%P7DKI\.'(PA!.+G2B,U6OLAQE#LU1?K\C7^\(L0H $H111D044J=3XH,1IF:DM )>$0MWB*+=FWT5-@._V&ZP M.+_9)U7O\\4^'&34]_JDCONO]>D+.X:KE;24-YDPI6\76S&ZU0:IB<0U=D2: MK=+L_NY)YK5K:AZ& 6,B5@";6HJ0" HHC1(0*)+X*E&:&"*7Q;VK(%,S 2H] M*N]NI95=H1C]%O7B;3CGS&F9V":ZF%F>@R9 MNQ+/7F/HNLHR;E#=E8@=1-E=^[QNA/M6/S>3HAG@L_Z&WA3%ZO&I>O8OYG"5 M+OC*' !D]Y]D61^GIGPM4%&^30N^7&7E%RW_G$M$8AZ'(*%< *@0!42;94!R M+A(4PX02IXIW_8HW-0.NE_;;/>;-CW=>;C8&YN%',:R3UC&HS;TLY MSVCG;:E7A32W"J[O,RK.O/6T?CDWK5W*\ Z ?L\5>_N4<.SBO@.@>Z0.\!"C M=./^7[*-[WHKT6U.PC"&461*D@=0V]+:H*8H1@#ZB*D$XDA&?/ZTUXWA(GF< M&,V%!?;''(X0MH7=22R?Z9_NTRPS%+!47BV1&W6?@CV4,A8L,(7ADT2OG1@# M*L((,*5$% @4^A@UL+>-!,8#_7B7A)$@EYGH&VR[!:\'^ 9>N790VTZ![F_= MN0!"GPO(J:%&70DNZ+M/Z9'>]5_*;G-#_E0CU[SY6US=Z\ M5%$GMPM:%#??TV(>4(HX]C' 4/H "JAM#3^)]#Y=AA2&2 CE%H=\:J2IT4)Y_UF!'0\,#D-J1U9] +4P$SA@%'W8F:G]!^DE-G!8*]3R.R4SB?+F)V\ MH2]GWX=,OW2RJ':6<^C[0;FK, MT,KF<2WZHO4JSK(U?+?GX.O!Z74,E6&=6#LCOK)3ZICVEYU, M1^_JW/9&[\/+%_/8\B83IJG%D\G4>O-BFNI42V$D"8HPT^@*(@%D?@)(J#@@ M/(D3*A)!J5,Q$8LQI\8FK_XP:CQ8^VU.AK4X;%*EZUX$!.@>FEBG#GN>DS[I+XKI!F5$:]';9\H M>WAB9_ZLBCB\E?5_/V1WY8/,/VD@Z@#=.E%I'@L_X 0E@"'.]*Z0QX 1$@$? MAI@FW/<3%+KU*[8K=';5G<26FEYF>ADU,/:TD=:9+*^"MN;$W,$;5X&[D;G(I>V4\%Z1ZIC>KH:W=71%G_7CRB+#UESUA/" M"/,0!2!F) 00^S' 0DH0$1;&+*:*),2I .9(@D_-@JRD<\V%'&V6[3AUBG,W M,"EOUWS:5GJ[\)/'7H[7AC*JSYI6M-Z6]@VGEUI_KP%@YM40&,;O^]QQ[&GK M->AY+-G'#9(>>48.@JK''K]SJKXI3%_;^U_2XO>/ZW0LG^OE!X44A)%I(2YX M !B+8D 4]VF,:1R2T#$M_\104UM(=B3UC*A7Y+F=0=AN2>@'MX%)O"MD7=+E M+Z#1K2 M(@$YA8 3*@'D# ,B&0584AQ1&K.0J>O.>.T$F1K;'#_4-.DW7*OBU;IL/FTL MG]]:=1SIJ//T=3U*[G]27N60N8?YZ.$$V@W,8<^F+65YY5-K-\0NGV<[/J\; MQWZ2?]SP*M?"Q./ERTS_R"NKL:F$MU]+4L@$^P1C$$&I;;6$AH"*1($X2A1& M)(QEY%22SE6 J7'J%VD6OX7>$A;%2K^T-YG^?[%\,B_P1C%O5S,W(G6>(SL" M'1+Y@8E3BWX:W-DH93V[HM4XOLA"YL^RH)G0RV^^HHOBW>/38ODBY;9>T3*ED[=8KI>\+.+T>O. W#>ULJ!:H,XK:&M?EY M_<&ZAG6K7!6(VZJG%YM&P9W%ZG4FT:&U]NM,YDB]M,>>5+?FV?U#?[9;=H_# MC=<>NW^,=OIA#_#XODXSCM<^F3,4\1@3"8(X,*>AB0\HQ"$@2* H@3Z427#= MZ<7Q@:>V8A[WCI\L2>3]4#<8_O':4XH3TZ*B)!8H#,S^7$^+HA)@G'# B J) M_H?X0K@47QQD6D8HMF@FX*F=@*9\22_IA"=P[WH:=#V:KW+Z<\7WNX=3G_.@ M#7O*93MC*K4W5B5*]:^<^TY ]I=K_SNW MA6V/91M]O%:AG8MF7J.3J>'46@_%__3^GB^+PCBM.K%CEPD6C 1Q:"J9\4#I M">;0%#9+ HH9X&>96&W'Q]W>L1_O5\^_Z1O_[M\I&DVCXG$$1;:_(W- M+EZ8ZF!1' #F1X)S02 F3N5_3HXTM9>ZJB&A%\\=4;W?:F$=(SM/PVMGR_0" MVL"O>T>\G,V-BUCT:4V<'FQ48^&BSONVP.4;^O+)5M6J'V4FJ@/8.0PC1012 M@/M)""!A"A#($R"A) FG/H6!4PG!2P-.C36,=!YMQ;O6P[<';E?/7G?(7L6C MU_YVQ_0VD]:[F6/IX6J95W=X-Q?Q[L'3=QS$83U\>V.^LF?O. *7/7HG[NM< M:8Q+*:JZ&":"F&IE[M3M\O%QF7TM33 O4U#! $D 8Y_KW0?'@(94 8E@R"+N MJS!QHJ"+(TZ.@QJ!ZW(RL@[X6BHES3(P\S+IR$N7(;7Z?.FUHYILF%: MTF8\7:1-KVXNBV*KSOM=/>[V:7CKO?3]0(4FPPZ*" (8)00PA$,0Q;& "K'( M)ZB-8OYF&076LXQ6[^%NN/*W,=S1E08[72 \_2861HNN86)]S^YY)GRUR1J' M-->:;;>M,\IYN]J9E+UJ*K=;4WAW#:GNQ!6M_=BO.*<.H6.O.+XDLMMKV=M2HV"RZQGI[BUGK$$; MI ?-Y=%?IRF--2HGN]38/Z$;O[U9%9I*BT+;ARS-ZEI*ZY9['X0V$U.54K:0 M-9NVC;1,,VW]9VUUEJDLJCZK4GR2Y;J83ICX,HY(!"3! D#((D#\" &(D)!^ M1(643LVJ!Y)SDLSY;";8.$E+_5$5(%A;A'4G/I-<9%*)%AN]S.=&,3<&'6KJ M[>AV A,Z,#>W&GI;*LZ\C9+>MI:-!;KI'VBF>$M3KU&UCM0?HA;3P!/2)^\/ M)>JHB\3 >.^O*$,/UVWY^2*?9;:2Q9PR3O3_"Y"89JM0!1' -$Y +F/91+Y M(7&JG=<^>&H$;][>O)'-C:[74'$$8XYD8OQG>FFE5 "2)#$0@4\3S&,5QHE+ M1E@GJ$;*^+H2*KNEJ L Z\=7R[I[4SO^TKVRP>==_9QY M^DR-V_7CNJYM(A4+D2* 13P!, QC0+@O 2(^BT40"I\Y-8D^,L;4B&LCXA6E M@H]A:>N,O JAP7V.;N!T\">>5+]?M^'A,"-[!T_J>>@$/'UIMS?]5YG>/Y3: MYGF6.;V7GU:/3.9WZFVZ6.F_5L5SBKM56>AMF4BS^WDL8 1)[ -"M*4"6<)- MQCP"OH_B #.9*.:TQW4>8U&_2T&'9'K8P\56$,00HY$3O TD M6!(J0"3GVCZEBBJGY<=9@JDM0*T")HJMT:"HPML75<";J"@B ],@FNP-\(;YV8COM?([]4*>&L->HSU[0I>K[&_SD*,&PO<%:.# MV.#.#WK]8ZF3[9+G82"1H!$%#!-MP N6F#0K!7R(HD0B/X#*J5?Q*%)/C77? MI]_-<46'F*5Q)GG\XZA>IN[/>3BUUU%^MMM2?IJ'51>G:ZI'5Z<%_],>9%V< MBR&/M2X//G)I_Z;^\M8FH]Z$S'D,,<., @D)-IXG"$@0,Q"&0DD.I4)Q,J^K MY7TM:5[:+5^]R^G"=_O2#D=]6V)ZM/28O$^SRF;5^_>G\V7:1YI>R9$,B.\# MB D%D)@3/KV? [Y2@DD_B:-(-=/[+ANZ24-_D]O*.MK42KWX3&92[>R05YVF M@6V.'OHNK#LK['C8:DTGT%SATB1,HHO"22'_'.T2+F'<6U^$BP-UM 9,.D[= MM>MM55*DKM-9175^DG]4GQ3SF/HP(CP!@515PHP"Q/Q*B80\IH++Q*DWK=6H M4]M:UDEN38>S6NRF2.VLC6HV+;EJX1WYW6H6+#F[;VR'YN%>8'5G51>8>F5* MJX''93\7+ X8S>GF;BQESM3O5%WZ^3TUZ87ER\_TN_'TO5GF^?(/4P.1ZB^8 M_OL\9-PG*(" )] WM4(@8,3T8H$$:>-54!X[U0IQ&7QJG%6%?Y@"%Y7T7BO^ MS&L4\-8:>*T*;LSE-#-V!#84W@/S6)]0.[-9%\SZ)#6G\4?EMB[([%-K,9$@K+ ODS,SAQILTSX L2)SYCP M,<:Q4Y,,E\&GQG1K;W M/*BD]S;BMU[C[N&"3E-C1W5# 3XPU?6*M3/7=0&M M3ZYS&G]4KNN"S#[7=7I&Q[TG?Y!BM=#4^G]6--9%[IXKH[[31/EKO5H=$?F HW6*_%]K;D]GZK M)!^F^_95V/6ZI>TDR+A;W&NP.MCR7O6PSC4RCQ\'?I+E'*D L5#$((QQ""#V M?6!2KT D_,37K)B$D9,A>&ZPJ5%?*VMUN"];0;N5Q#R-<)PH))%*0"("C3#B M##">^"")*?0US+X?Q"[1W;TA/$(H]S@(VZT7?>$V\+*P%WFR&WA294WW6F;T M(B0]5Q@]/=[8Q44O:GZDKNCE>SJ&"::+1=.KA?+RB^0R?39+0#&'@JA !#&@ MW(_K" D<1J'>J*N0HUCZE&"W?F,GQW)Y"<9I)_9+QBIAO7PC9?5"F'Z)IBZ, MK(L*:@O57)AF]ZZ1>R=QIP@B&# ($&020#\F>EV4&) (,ZQ71<5CY!12V0?J M(^T'*A'K2$B/T86IG]L;KG9Q*OLU-:!6:>5L$LC%H)K]*B/RKJ#&"?%.4NQ*C4U1FC?4KK M_J"NAT=\];A:&"?@7?D@7(4Z.V+<&]2G)O1_2F(+;K09'M--B>$@T [M!'1'>W M'[R;LNY*6;E RZ4FN-Q$3_Y62]OKD9 C0OV>!]D./O)AD",FAR=!K@_H6M*& ME1\RT]6LBG^D15I\U0-1<9?]@^95NH2I+![,DU"H1 88H""* ,12 M>=W0[5!#QPVJ?@OK6(X]0*%&'@O. &65I0X\+;$M6- MBD[A:L<\/: U,-%T )G!IJ5,ZXH.\^15RZO..VJ^YC(11BG 0A M0)H! (R5#Z@4$!!&8FY:%%)*78X(W7M9C'$8^,V,T2G!WJG=Q^0:>?3=DV.X M;ANOT4?C?(>,7GI?7,R<*BZD3KW[+G.>%J9P?9VBL%=2J?W\^YUS.VJ:[DP.3($V M&;.%;146(^;4#C*'HR;<]JO!M+)Q!YD=YU3=8:1P M6QV%3.?OLC(M7VZ$T"][487\WN6?\^5SFIEUC"2A9)@"&@JIUS&5 &9BIE%, M8E_&L1_:.2U6N$G=6AT)[I+M\(;+<27<3W_)K1)VH#LWMWP*S9 MUQ:-#4\6+5$6DO_U?OG\DW[$3Z93I_FA:MFY18T7'S\*B=DJV=*-]?5]A#^T M989>YI(1JH@* 91(Z7_" % WKE.\P0\'(X.#H/$$ MP:-G)\?KS&7OGHZ1U1C?W?$Z\W34Y_%*HG1;6S]D/#=K]5M9__=#5@4K?=+0 MKW(3;K95676.(?4%B0/ RH ] 4&#,4^@,(/%14PB:73HN@R^-16LSK:,5MF MH)&UNV'N- =VZ]!0R Z\@+1B>S^T@O]H_-LUUAOAM\M5]\?W73#KDZB=QA^5 M8;L@LT^-G9[AQFF/.7\YWNC%1#/QFTR<:O>R;G>+,C6^^_5R(ZJ_V=%>#]-TG@3'!7]@2CS5GZI2Q=.ZM"VI MCK2KLFDMW??4B"6O @@KRV"4+'9TE*E1^T9(KY+2\53B*)"6YP;7PC.T M9W\/F0&24,]"T*M#_.A X[JLS^EZX%0^>W$'%\F'K)3WN4E,-8]^*4PMTN;; M&O,@$$&$01PA_=J', "8^PR$^H\)BJB/?6[M_S@]SM1>_(VDWD94ARWS&40M M7!7]X#2X:_8(1)=IP DK!]]!/YB-Y!CHB)W;=O\R(F?W\F=N'V^C?EF'G5VX MQ>4=H_Z,:_J+-,FPO*RZJS/7_)M.:OJL!J8(JL8=H1T;L]"Y-[_-EY$'J- M/SLQU+CQ9^?U/8@_NW!YYS/RY:/\1K^_^VYV:/*-S*1*2W,2GV8K/586HLHH7WGDQ4=F$\*C^P M6H,?+4^-KID,ZS/S(2$>_NA<2^\9D!OYO1\:#7Z<>1LEMLK8]WKDT .*/1^F M.XLQ]IEZ5YR.'*UW?M2UK2=VBK)],:;THBW-]GZ9[U5PVVMQP,-0!HH)$-$ M 1@A"1BF',1!K&3$A&2!Z-:*X@JIIL::;77#2M9UC4-OE8DZ),:[-:5I%Y73 M>;]$8M<^%==,JJ6_:^RI&MH_UNAC#A'VRE+6.FUF3BWS@XD:J<]%#U@/T_?B M&L%>J0]&#UB>[HO1Q\/=F+W(2SV^S&B>+G_)BB?)4Y5*\79IPD[G$ 5$HB@! M/HDE@%QO?BF)$(B@-G-Q3(B/K1IDG!UE:LS;"CKSMD3U?JN%M?1XG8?U/%?V M!M;@W%?+>!D::^JR4OT,%>G[MVA(_[9/0><'&(52K'1L*<+NXJX%)//T6?.) MJ4K9EG\K;C+QOZ6X-U$K7']4A65NSBW7.RL,&65^K(D!RPCH;2T&&(8(B 2Q M$(N0!Z&3"7>%+%.CCXTJ6_41Z\X-C3;>1AUO*P[!-6BOCWFTL]I&FIV!^6K( MB>E0Q_)J2/LM;=E=G)&K75Z-VV$!S.L?>7U$WW88R!=9E0^N?)@'>4,;]Q9. M<(0"/P$!#CB IFHFCD/]*V=0^#ZA&+J1\%7B3(Z'=R*\=J*Z&H5J)_WL6%"7 ME8]LB#FU).319FIH&_)8/-U6TN@@U-L+>$,%SW60Z-5BY;JC=RXT[HJG=@B* M^2I-*+=6O8E%0$*&?J3M60JY.>I57%NVD .I]-R1!,O$]ZTC8?8>/C6*7(OG M$,:QC]=YPKH6A:'IIY6L2T#+/A(.42Q7(#)2Z(H#,F[A*B=4/QNCLG_/>($I M)Z3=B48Y=4TWF[ ZQ4ZYB6TIE_SWYKN%F9_0)*1 "*59B; (8*%"$/@198I" MB*A3;ZVCHTR-GC9">I64;H;8<2#M[*NKX1F8M_:1&2 L]RP$?1H_QP<:U:8Y MJ^N^J7+^XJXO?9GFE<5K^JM^?3)MZ?./9HXTR3=.8_VZ0R)E#(14TM1&0X#X M=62)Q 'S22BL#!.',:='"*W(57]@KQ'::Z5>>Z)-'8&G7/)JEZ>_=TG]O?O1 ME4$NSXHMG_2*]>#L8@ESGVQC#5"_W'-YV)&9R!J'0UZRO[4;2[U?YC*]S\SC MF]44JEU?A.$Z]2^@'/_S^8P7DM?C9/'UA-U:\I<7##?_G2I.O>*_%JGXN MTLH)(&(8D"!DP/=A B#BIE]HP@!!4,8!BQ@F8I[)>V.G?+.GR3-#6GVI2?VE M/AAXN"_X1].IGFNQ/=K([?;2GP/9[O6_%K-QB,!(Z;5B>N9;[FT)VA\C6*#1 M)S><&VY4EK#0>Y\O;&[IJP;?#>?+5586FS;N\Q#[4#(5 Q]2O>VC5 !&60)P M2(-0,$IAR%L*L6,/FV$[T,C #-+*Z.5K(6?>*F/I8J'?E.T_F@-]DZ5D*LC) M[]PPSU)YYL(TN[^Z1-^1*;(CH-Y@?]62?.MIV @]9"6^TQ -6X'OR+BO7'GO M-!*7*^Z=N;<;4A!C"2#- ((X H M@\SW51+'3OYK5P&FMH\,_1"Z,9$SY':L-"20 S-4+?IL/ZA^J_[_;!W.,?.T M#IY1PC-:]$=97?'KD[Z<91B5RKHBM$]KG9_3L3LIY_E*BG6.E2PV)4OG$ :1 M'PH,<(Q] !G7=(84 CPB*D:4A@@Y^;W.#38UZFH2#DLCI?=$7\Z: .[0VM%6 M7X -3%&-F-XF25-J*MJ(VF-?5 M >NV6>FZ\<7NH6FA^T%G5YIZ.IM&FG/%M M_@%K:)-F(^3,:T$;(@;R,AJ]&BBG1QO7%+FH]8'1C3^(,JC:ILW$S^<6UOM6NFT8ZW1IJ< M@8EM/2]:#Z]2Q+O;FI9WV].RMY\;HIU;#Z#V&H9PA3CCAB==O,]+>8!XMR/$P9BAB+-K%(S:Q@PP+GR$Q($D& G9CT<8FJ$ M64OHM2)J8T,+Z1C1< 1(RS.YJ^ 9^BC.#1GW([B3RO=Z\G8XRK@';B>U/#AG M.WUEM_?[$[R4"JH FIM"IP B+ %6 MD0(4!3(B^O]@Y%2NRV+,J3% *_*LBCXIJ^.SM=@SSPCN6/S 90+LB*)G6 =F MCEX0=>83!XSZ)!B;84=E' <<]BG(Y=8.J6:?:=FD%G],N]%FV:M>D.J M9&H*=15[[:#^KA]>OM5JO:=I_@^Z6,EY8BH;QH@#EO@<0(@IH G1G,X%"WS& MA K=^XF_NEI36ST:V5VC2JI)7('D&)<_ Y%4X]=R.?#+SWGN'\M?7;/RFY:^O\XD-T,2DZYI,^RRS MU:9S^F>9JV7^:#+T[]@BO:]-5QQ(2I)0K\2Q\@%$D014A0Q(R16.:*@"Z-3H MRFK4J:V;C= S+V_%]IXV SCSZ:$%+7!%J;F; \!^L;WZ%/O%IHUQ)[ M6R)[=UO0WIR'MD,RK0-4_:;3V@P\;\U_!RD??@F1?A,P3HPU8T/$RTN7-_1W^7R/J=/#RG76[J*J:O]H''G?4WOLU2EW&S5;E=%N7S4(CIZ"RSF MQ7(KWR_:0^^S:VF]M;@[M7&':5U@#U"O&U*+8O7/A:<)L$Z\-VFQ MY@>YT<6- (>8<#O"?.5I')A@-S.XCH,T"GI5DY_B85;]ZVW)/O.V"L#=MI.[ M_[=W%O/LS,P#SD2?3#Z$F*,R_X X[Z\40P[5<66IO(GK!(\8JH 13D$<1C& M0B% N!\!*J6($(R2* Z=%H6=QT^.S^LSB:[UQ_>PL^37SH@,38W68+@SV5&= M>R6AW1'&Y8^CVAV\^L>O&OG$_?"(P,1>?7]*F^:%'[+/,D^78H[T;EZQ$;_*2W"UA= MRNV=1:+G$GO'QQJ[K-Y9C8^4TCM_?U[<&9U 1!?,!,274,&=>&" EH+)U2D$^/-36.V!*U*>*Y):QC2O(9A.UH MHB?_FRW@=IS!:W=,@=?+>0O,R76VA2MB" ,J8* Q<9+QO4^AG$< >;KGR7# 2=6 MNQ?'<:?&)AO)O49T3\ON&>&];>D=DN,<)N$\R0P([= .>4M4N^0>.L#KD(8X M#,PC923V![=;=J([:&<3%1T>-U[.HKN..^F+'6[OWF"B>X %C2%3"24 );'> M<#(DM3T) Q $4%+BAPHE>/Y4>=6^EC0O+:W*L4(O]B4;\ESD1)",1TN/R?LT MJX+XE\I[D?1T!>$!IM"/_83X403TC$$ E4\ @U("+K#/PH3Z010W4ZB_@Y.< MP%:N5YH^J?_^"A-GN=/X;Q+&-+E8IDI?9:L;TMZ[,1W#.2.YCTEL!;[);ZAW-H.K1 LLLNR1)2AQU2_]". MM#OJ!V*WG9$;6&=W19:/&F]'Y*;;SF[(\=8N'K J3%4_?^V4-X&J7Z11+%VD M=8A!TZ?+>.Q+O8RP52F+.8M"X7-#YCAB ";(-ZZQ",C$]Y5@0ODA<^C"=YTT M'0+"QFC0M]9GJU=!'86^J]-LTYVN.IY:Z^7BY^D\DS9>M4$G9LR$@*E/AHL/ M;HQ)&N\]-'=.!=B\"N/^_JIW4,F^8/4JP6\DY]6F;/ M>OHT*=I-@W!#?3N@TK'XXP%+8H[5;V93> 68Q0+JC"@ MS)Q1$"X #G@ @A G?DP"Z7.GH+C#(:;&6Y6$YIVJ9.P8"'<$24N/\U7X#.TW M<83&W2U\4OM>?;V'HXSKP#VIY8%7]O25;F]XD9?SVV56+!>IJ,RE#V;WW[[C M&/DH"2A R,2U)5@"QB4'0H48Q4&((FAEMYP;9')O^;:<7B6HXZM^%M+S+WM? M0 W]NG?!R/J=MP'AS%NO;]]ZX_5O^V_[V>>/\K[;:-B^\5;7=@]2,/%NNV8$5]\'R)<''OV@V!J+8P?"]C>[,9.0Z?QM MXQ+8VNO?"NDU4CH<#!^'\/P[WP\P [_N^YAT"<(Z M#H[#B?C5((UTVNT.EMLI]ED5[.UY" MQX[ ZQ;O+P?I'$_G2Q\YPX]9($D0&O\V# ,PQ@0K"U-B<,HABA.6)2XIFOT M"O[PR1AGH#>I&'TC;N?DZ@G#H5>G'>@:,6=>(VB?34(NHM%O:Y#3PXW<$.2B MWH=M0"[?TKE%M= /_I6:TECER[JS_<6F3O-R-T?63DWIGZ NYVE-(KF@,3R[5 M=FE(;0=.S^VH+PPZ=C-J.PR.M**VO/&: E4?ET7Q7@M=EZE8:7IKNFKH3?@; MJ9;Y)AA2FG-"380IG\/0AX%I/A(C(@#$0@"6"!\H0B.I^0C[M$,-JTZR3(VM M?LG2.NR06D=A]S$C=FPU$LX#\U@3=?V#T>-'S[QRWD85;Z.+-O*-,EM1VJ9[ M9ZM0WU6TKD*U_T);W<1YA5I<5^%VO%S7=8_L1J=OI=+$+-[(3/]0?M9?V'?? MGZ0)07Z_,G5,VP_J6J?%?TB:?].S+N<"8Q[Z(0(JI%+OU2$#C.J](X]P1!,- M*X^=&CEU%61J1&K\/6[\V7D*[,AS#&"'/MRL5? :43VCQ,QKU?!J/3:?UIK, M/*.*5^G2'VE>BV:?C-E9EE'I\EK$]KGRZN=U(\IUD]^;HI!E\;.DIB65N,N^ M2*ZWU)JLW] B+7[)ELSLL\V!\(?L:57NYN&\>:ENKR)7FV!('V/L*QX %2ES MOHLYH$+S:LACIL*$APDC+D0ZE*!3(]I*/J\.NNX6AC[8E-H1\Q0F:F#B=IHC M9RX>&L ^N7HP64?E\J$1W^?ZPN2IL74K>+WO+6B=F)>N M!79V@UI.@+4[M']8AW>+;B'ZM4&TZ3M5"^YM2=ZK>]0-K)[=I):#C^TN=3O$?@!9#%BH35.8" %($/D APD. M9(("DK!NR=LN8DR-U+9SC!L]3$LBHXE7J6(^,,IXM39=\[F=ILJ.\8:?@('I MSQ7[D7*]NZ Y3,ZWDR2OE/O=!:W3.>"=GG8MC>ZF]-'MLFB&G$,E M(2,Q!@@3J#?X) !$8@)4&/F2RH@3''3CSHMC3YDP=^-%ZMJ:E?A>);];@D>7 M>7$ERE[1'I$=KP7Z"C:TAFP8"KP\_"OQGC4NI\G._A$=&:XR0JO<^L]YRN5G MF5>E->8*8TEQ9 KWF!YS$G. A: !Q2QQ.<8Q\*)SDX,-#7NJH0S[U/56\XK ME@OA_: M#K%<+&A>F-C NM_ M>><"%+V2S*FQQF64"QH?T,>EZSMDK'S4#WO06]>?:5ZFV>TR?UK69]9M5Q?E MHP@%(8@)TN8/01A0GW% &%(*<\GU_ZQS5RX,-C7.:,7U:GF]+8$= M*/K&;6"R. -9EWR72]@Y9+[TB.%(.3!78>F6#F,)SMG$F$O/&"]%QE*;G609 MVWNZ) 7*9YFM9.4<_);3K*"\"@KZ-2T?[LH'F;?)B"G_N&PZN&B:U]^,=UF9 MEB_SA$$_,?WGHX Q *$F8@:9TD0L&**WFC MH$M:W;4S9,'A8^(^,,FWJGA&%V];&<]HXU7J>!M]O+5"WIVV(_63O5JG,:?( M)4ERQ*D::2VY>5RNLM*8\9NV4U=UNOTV(]=_IF_:%7F/F3 ME:*G6S(X9F/V!/CYQ,UK!QDQQ[,G/';30?MZ:%^AJB90MJIE7$7(OKQ[?%HL M7TP[%*HB&*, X#B.C,<5Z]T&KPIT*L5\10ARRCVR'GEJ2UN;^\RWQ;TV.O44 MZG;^BD&P''BY.AY_NG6X-/-VE/#8B]>J,63HZ07DAHTU/37X*P>77L#DV#4EF)_GYJ4FX_ILQ3: M5?MY0MZCBG-R\_T_]4F M'QMS &D( 49"@(C%,?,C%<>RX_%[!VFF1G+;9QWKS@6U/J!2R-MH5+^OYOVL ME&I#$Z\[:NHRHZZ'3P//TXC'4<-,T16'5%= .\RQ51>!7ND@ZPKL3A]M7?/0 M#MZ5FY^_-L[ 4) @05$(?!(I +6I"*@,$A 22&4L Q(F]@W(UX^=&E]JP;IX M4C# Z"3_F/MY&UP<-M^'ZA[=A^]N7J\#?&!A#L[V\-/ MNUEYC;$HO\K\.>6R.EM[0PMS+/_X)/6&V5-]4;;>_/=#L[JFR4^>(!!A1S$ $(P1@X%- !&. M)S"..0J(G@47"_'5-)D:6_Z2Y6O9]3YZHYS^I2B]O FE*9=>MLQ TV8FWS3R M*=P;^;S>M\C.*OU3?#>&MFB-J( 96=N$4^_&E+RXEW7RZ:;G4*6+25?EBY6H M4_W+JLV:@4!?5WHOVM[=H##S:E]K?[;NJT]8GW;RZRDSJHW]ZG.V;Y^_OD = M/2^FI(EY)]^LBC231?%5WE>9%#??TV(>,2B@##B@V$^:,@913$#(./-]7XA0 M.+F*SXXVM;6ME=%KA73T@)Q%UM+#T1=>0_-](Y;WFQ&L3S^$#0"]^AG.#CBN M'\%&]P,_@=5-W;BBHA[#5[E\T)2U[JEI*K-\DN6=^D:_?U[FAI;:-II55L'R M,ZT+F!(E">08($XUFW!% )6(@)C36$$5^C((YJ4A13LVN5(>)[Y92S7<2U0M M!\T!,=_6ROMA415%2BOM9EXFJY/FDGYW8Z1KY\^.LT:W8>BJT2J9%3:64MZV5V?G4>O7'B3T!W"=K7BO2J+S:$W[[S-O78]W;X=3Q M _]8+O2VB.8O[].%MH[FB/N8$^.D92$#D$H%F"0^B 4*,"5$J< JLOCD"%.S MUVHAO;647BVF?0^9[U>T!F8QUR!<6I\''_N:"UOSJJUW>_F M_(5=-V5+_ON'HEA)\;;*8/I<5=:NDC:/[RSG)%)Q1.,84 5C !F3@"(4Z5=> MDC!25)'(RF>OUS(V[[-WWI[3.,S"5 M[N:!C!+H"[/6*!_ B&KK"/H*A(FO,,12"AQ:'V%;##@U3M0B>WQ+6D^NQ?5> MM+P.![\V<%L%DO6\,WP'K79.]UWNZV;.'AVA/L6;8Y1$3/H4T% @ "44^J=8 M B[CB#$?D]!W*I1\9JQ)DG']K=_F9$?;\QRX=D9F3Y"]#O7V?QQL 4>?YN"Y MX4:U^RSTWC?P;&ZY-B#\K50RUX/HL>IL@IM,M&TS4KE?WLMGC/B1-*<+,08P MAGJKP4(?L#B( L91B$C4+13<28ZI48VQL9=9=4*G=\/&:=VJ8US7;0VP'[;T M<2W3T7&^++?!P\_"T'OAK1#O8]";ND-;>HQ4CJT3FL-$=;N)\DKQW)WP.AW) MW>UQW0CU[\NE^"-=++XL%XOW-5'/51 3'"L(8A*;VB-) G"(! @AI8Q%L1_$ M5@'=9\:8&A&V(GJ_&2&]1DK'W)9C6-H1V94(#4Q2KN X,\\9]?MDE6/#C,H8 M9_3<9X-SE[J]Z:;M=M->S!!)$XC6%MV/DEA*;+#R$W,^("E@F"<@#F$(&96) M'UL91F='F=K;WO;&,ZMK(ZEC,X3SH)Y_Z7N#:N#7OA-*UN^^%0IGWGY]_]:; MKW_;?^O/#S#*>V^E8_OFVUW)L6?+$T+0*:+,L8(L$CO?3',25 M_\( $3 #$8A5;["<>+D>W$:?6IA'V2T%]Z6!M?FQ-K,3H>M49^8C[LA MNA+NZ_9 MK -MO.Y*,#K[7=LL3F[R[%^2#?6VRGV6I6T-A'64"&)(B%!(B4# M4'(*,$0^\"%AD@0R5I%3YZBCHTR-Q7:K&5Z/4:K^_K>K;E^L'%'6V>HY$$6R$E;UXVES01)U4J3=U"Y$-F M1*I"Y/=3:_Y1Y>I\R.JPA5]E>O]@>94[OY=]- ^>WM)3K2U.7@.45R'E M&:BVVJKT:*%.;?Y[M7XGH]RXEO5DU#YEM4].P&O](!X;GI"?-AO#K7"O=*'I^>,#WM#>IK@*Z>HNW.MW=JNWS--_J] M\5$5ZV(D=2Q3H1>MDJ:9_L.WY;OO]-'XL_3E7Z3>R&;%]C$PC^,$102!2$H. M(!,8$$D@B#@U#3T@BYA3P82A!9[:*K*KK^&@G0I#)F*FU7F[9DRCMK?1VR3> MMII7MS6Z7W7P/_C7Q];#-ITOQ>#.NHE\'SKX ,>9I'[=B0/+/+)G#%&UWJ[?I8F6V8DSOW2@OYQ01BBF'0,9$ 1@&"%!HHL(8PD2* M0(C :<=S8;RIK4"->%61#=F(WA;@6#>Q^YMCR;H+D-O1?H] #LS:K:2;-G8S MK\7UMU;>'KG6$IE>ZZQ=&'+<:FAV^A_4++.\K4,R9N7^>9>)7PJ9WSP]+=*F MX453*Y;Y/N0412:I"@%(F0(DQ QP%L=^C'@ H7T>YOFQIL8OM;=9B^L9>;UM M@1W2!B_@>YY0>D9M8#(Y UB7@L47D'/(M>P/P9'2+*]"TBW%T@Z;L]F5%QXQ M7F*EG2X[.966MW0LPZ;-$/VX['Y37VA.$R@($PP$/"0 0D(!%2;YB3)&0Q(1 MK*13:;7#,9R(=(1R:4TEKJK/UK(6U[E]SS$H PT9UZL04(J%VOX5$< 8A0 ' M222$B'S)V/Q9YFQI:P%?">;V6'\^..ULVRLA&GH):J7;+?_68TFWT^KW6J;M MR##CEEX[K>=!.;4SEUX1)EB5';^EQ<--5OW''%P^TX5Q/'\HY6/Q46^[JQ_F MC!%&E?(!B87A 8X 49" )#$=FR/-J9&5C=IM^*F9K1OI/2-WE2Q0_;"E@5=) M[OUFE*A_[A)V:#]#MM[2H7 ?W/?9+^3=PAB=D>L]OM%>@O$#'YW1.1H1Z?Z4 M#EOR)N?D5VK.VLJ7;S)_U+9.@"27$4"^,L=52 $6Z3R&H<5>^TID!N:9%I16O)GW[7I4'/;15Z(STN;9 M$26W[?(9",[ND8_=-][&^(S4.[OA<]=UK7;[]9$N%FV-\SD.D!_31 >, D@ M2JBVU5!DB@J1$(J A<@JN_7$\Z=&8TU!UTI&KQ72M<[M+H+G6:P'7(8^I(U>W/:K286W;XY?UU:7ZW?]T*-E1CJD1@?Y>!=[=L+K M16C M?$M#$]!B#D?6.E8U3ELMU_<9/;>,^0\3F5\'7^DKS_-(OM97FV\WK^V DW'6 MZSO$N.-YC0=$;(#%?(P5+Z !-,N MA5>GMI*V )"$",F LB6DGTU1$[I@3BB&/ (3+!Z$$""!&1?B\YX4S_&I&PP>Y=)H9&KAUB MR*,2<3UH=JZ)+C ,;$M>?-$Z5S4>8N^^?O:KU"\^M5\^^+S#3K<]4-([9Y9F MU?*Z:7K_09AF?"HU*=]-:73^SU6JM^.[)=*K%5V**MRZONYVE9MNJOJR3UK7 M^I>YU-^*D,@0R$@% &*AWW D*0AD# 5FF"@56^^ 1Q1\:NMYG4#0"%>YV;)E M!M:_5WHX[*7&_ I8[*$G.K$#\V&KM;>E]LS;*.YM:]ZVJVAU]V[V^E8TZL^: MHEJMT[;!H+I\@\)$ORH.V_&)?F5&VJ9/\:OCMH-_A?D[N[,?4Y[Q=ORO@/*. M)^ UQN_F(?B9\@/&9X.>/2Y M%SHWW*C;(PN]]W=,-K=T+'4H[\VSFHXD#!$5:2( >H]#]$Z'Z9]\18%0^N8H M9 &43D7/=YX^-5IHA'-LZ7(<.#L&Z S'P.]\(U?18]^6LRKW6C-O9X!QZ]X= MT^V@=MW1B[J]K.OZIC]+:MH?F >_S_6")C/^TK["C$5A(#C@/M?K?,Q"0)CO M SWS<1(F7*I(NKS"%F-.[<7>U%.>>5M2>VNQ.[[R-O#;$4'/H YM$G3#T)DK M'%#IDT%LAAV55QQPV&<;EUL[&@PE+:O'?EPGTI)$XC!0" @10 "1_HDJ 0&G M!'-!L/*QO[Z?^]1?Y++.5?*_E;;>0WY:WRZQ8+E*A>:EM@N"3,/:U51!S M+ D,0$D]+6YP/PP(D0R%;-KJEK;B3$U7CFL3=SH41=16N_)RZ6WK4NWU@8= M9\Z.F(:?CX%I:ZBIN+KJLQN20]9RMI3D52LTNZ%UJ>ZRX],ZQ+"8K(^%-$^2 M_"%;+I;W+\V!0L23!#*5 "@$ C )!6!A+ %B"A.A(.+8R@][?IBI,>):4*]L M)4VE2T3(:4 I"1&B(0=2^AC B&% >() & DF!(^Q)-PN%K0_2,>)#-V NI&U M2^'3T]B>7R3ZPVO@16!XH!PB0WH!;*0XCF[ N45:7,3C;%S$Z;O'BV*XJ,%. MS,'EJZ_+(;C)Q ?]QW.,=E.J T1 MN&TGP*M$=SMA&6QJC+8Y)]UZGXK.]'469\=ST2O1&YB&^]U M3D'/:'[R^//*,2JNIPE-;US->-C;P?TLP3R\6"YL7FKZTHW\/F3/^NUQ#5N9II@VY:MLW3P(F*(Y\$"HN %2QZ;J# M)5"*PB!6,M \Y&1AC2#T]-BKD4V ML4D=VN SNNC%MZIYMEWH=$MCC[UXV][061YRH7HW,,>0>US8=<28.3-HQQ^[H'&SJN'Z5^7/*Y7&)-\W;34S1 M]B=-D=@Y)!0KTRDN#E@"8!Q%@% 1 H)-0R4N4!*K>2;OS4;9TI_8BV!69$9J M,ML6;\@UJG(\EO2[;8!0SU-EZ8X<#_[QUY+U&K%Y$V>;DMJFT':C5H^^S5[Q M[-49VH]DXWI/>T7SP-W:[]/=B+G(RZHW7N-!;/(L>!P'F%"JO\ 1 M GI@V, M'X-80 69)#QB5BDL1Y\^-3-^2T#'?)7CX)UGO*LA&9BXG-"PYJ6S6I^A%WW? M%K7HW_9IY?B#1V&'LSJU+_GYB]R[LMWHIX@J675![^=A%.O-.F6 2+UWASP* M (M)" +%@H236$3*JN3\P9.G]HZNA?.,=/8MV';A.O]F7@7"P&^EI?Y._=:. MZGI%I[7=YXW68^VH&MO=U8Y?\#J^N;M5J;F@*@S[JTSO'_0&X.99YO1>MINO MS[FV >:2(QC[ 0=2, 7T=B<&)$H"$ H(:2)#"5&'.L,C2>_RWHQ7QGA+>(^6 M'EM7-5XJKY9B7#^=[5>!0!%#%1* %#*]I4(,*,<,A#$QE4L0BWCD6C9YLE^$ MX:LR[WT--#5,_0LPCJ]V@"G]$[EKM[2?>:W^7@/ VIGK51!,QVWK.&=3\MS: MBOZGU'8JID'.8?#B=8&=^Q!;^E3[ VY@)C\6[%E+Z_W6_'>0D =+ MA(:,!=T?\E6C0D_H?RD^]-1MW?C%<%\N'S3]I<^R/K[0[]2=^D:_SX-($OT_ M!20EW"2A4(#]( 1<\9#'D<^%Q//2G%K9<.;=E&6>LE59%4\O ME]I$[*?PN0-%&)1<+O?>)Q>:6#N4CJE?GJW[J,C=E@9627$_9S=.3 MIJTZ4KHM_:U@B)-$ #],E&GC[ .,N=X[8!6IR/=EK*S2>)U&G9H!4Q--+7C5 M#: 5W=N6O4O"O_4\G.>AP= =F)$F *Q#884A !ZISD)?0+M57G %[&PA!NN' MC5>7P56_G3(-SC=W=,^O6%'5<"W?F?#<;_HI-]_38@X10R'WJ=Z),@8@XP+@ M")IDQ%@F*/:1(M IVO7X.%.C\HV87B6G9P3U?C.BNM9@/0&LI6_R>KB&]B5V M0AU[]&&M>?=E[? __7AUK%E9Y\1]28O?W\B,/SS2_/&'/D[:4= H=[3,O[.GK'*]-FO7W5.]AQ& 2 8FT9D#&LD D00)XCLE.KL-/S4F6DO? M^FM,;*Q1P-O58.:M=9@9GS$_Y[#I8YHL'>Z#@3^T_WT(W-V]\9W@Z]4Y[R;! MN+[Z3N@J[?7:3NR6 MFI[1<^;5FO9'U8--0I]LWK^0HQ+^8!COKPG##=1MV?BH99'RKBYCD]U_E%33 M9-,@]J4)>RG>KN0G^;W\]H=DUP?<30)1$@!&* M41 B'./ 977H*LC4%H'0#P,WTQ;0M]O_T:L$[UW.UFP3+HY*^H1WZX*0/5+LWM[-!:9!^=V<'?IT6>#98 MG.R*9W5S1X[B#U*L%MIT?)]F::EI\5D>%+.N>L1L(ER#",91*#G@<8@ Y @" MED0)D!AA3&,>2.%6 -)=AJGQ5V-W'RGR[LA6':;#DKN&!7EH)FND-T16RP\J M!8X4U:_;60T3DWP%B+T270]7^*)8*5,@^'L:5?;2;_A/F(VUK\=TQ-/#)+KY2E>$R2*]O:U OYSY*::JWB+OLB M^2K/M1RFP'VQL7;C6%$LN ))"!, 60 !9C( ON(LY PF6#B=,KH*,+6%[NOJ M\9'F+XUAW!1 ;TSA5AF32[_5[<7$0+7*57T;'#@6I2N*@[3?L97A=5KR.")TLDV/ZW.N"]C8.M4[7'@ ZJ0#Q1#08)($F-B53RN5ZFFQJGK MH_XMK4X>]6_KYFV4\WXSZGF5?HXNZWYFVBUB8[3Y&RM*8_"IZQR7T0O40\1B M7"?8J\1?](+EJ9B+?A[>(2?VAO/E*BL+O9#(]-G8"K]D+%TLI-C\I=!6^NVR M*+6H[[YS+>U2O=&7F-3_)I\0J2B62H1 ,.P#"),8$!4AD/B8*L5#)1FU3ICM M1:2I\7RKE+?18>:U>FW]L9A5#5PKW4S)^%H[8W*W^G5)#.UGEL_3_.O,W< < M_]]AVAR2?4>?OI$R@<><1K=LX5X1/YM*W,](X^49]XK,3A)ROT_NL.B^^U[* M3$BAEWH38O\K-4ZS\J5NMC!''*K$!+?' BD >1("S$(*0DP8%Q%&H5TNT.6A MIK9(ML)Z3[6TWA^-N#.GPHP6&%LL9;TA-_ 2M0:M$=3[=0W:YWY!@-O MI 6B.XAN=&^%RUD:/_^$\>C92I,=VK6[HVMG19Z;4,NWLO[OAVP=@GE+G]*2 M+M;Q=USS*Q>!!(@E@=ZKX !@'^I=B_)C[*,H8MPI"-)^Z*G1[>V#.:JI#)WE M.GR9UCYE8P8MFKC5U-A%65TJ2U:)8Y5)Q)J]JWY"DU$D_N;:O]%ZUNQ<3,/, MQ< $W@KM_="*_:.9DDU$>2/Z(*>^[HCUV_O1>O21.T&ZHG+8%]+Y"9V9;_DH M33V[NB%,IH=8Z5'NUNV?WTBUS#>)GK+X.5J^?,@TR\BBO,G$[E/JL,^? M9?FP%*;!9>UO*N9$P= 7QH4?HBI^/#$>?0*$\!$4C H8^"YE%T>4W8E[1RCC MV"18LTJ_IH!CE^Y<8TZ_A!01P0@@BH8 ZH42X"3V 0\PP[&,"$5R_BQSMG18 M.Z?X!=C6X?__"FQ_!:R7X2E.Z_#K^*:V:)UIO5'=V^C>SGB3%U&KY&WI--LJ MOV!,KT]ZT=(/TCH8_X/70M2K$3#V?/5L18PF_MAFR-CS):M7 M&&%G=?2QWK]MY'6N&WT:9BY#PC%+ *81 9#Y/B!2!D"A@/H41J&$D7N[HK[ M'J_'T)MU4Z$W5'_0!('7T#M&?I_%.\8:5YX0P'Q3LBZ&"6!0(R_"6!(1DR1! MV+4G4+]H#]_(YUW=PV=8H.WLGKZ@&]A0:0CA:TT(M:0[ >B]%CV_B$C/5<]/ MCS=VV?.+FA^I>W[YGFN3+]_I);Q\^345\K"J1[4Z?]>+4D87MRN]8CSJ]>G- M2^.Q+?1*WC2GW8JXA3():<0B@*'B *+8Y!+IF5$21T' %63(*4R^0"X^]L7:8,M.O]7P34_MB M#ZRLL_&MRB-< ?/V!SP<(N_K16MTK+[GZP ,_:8O/'VT[_JZ=]UO^\:5 T^] M?E@^J]7D1S4C6(1-9G",)4OR.(*IU)F& 4HAS40 \:T-G0&&L \SF4DI AD!A/"0C4+2*4FAPC2@&&$ M8IRSS$A%]6(+4Z.$VDC06 DJ,X&RTXPC+@-YG1F: F][OO_RR M_?1+P?[VN'KYN[KW[SH_5O]0)+T+>-2G283A::=Q7PXSQIM'OYL"KOL>GC [&\674^5_UU U[%!NS]G(&')WVPTV$IJC&[Q&D%JU$, M'[?PU9A]<5(O:]3&^PUT7\2F6%>?SF?UG;W?5FDC6MA[6S;5-F,1J^D_8S!' M7*?G,0II3%)(9!@& HY9Y/0V[F;\[Q1- MS]P]%$AK)C8&QR6+WFYT5 8TQN"8O.)Y9': 5UA M&,$8!6#? 8[:B6Z9T\8/\%/CR<^S"Z=W?)S"'0ZJTPA)?VO&#: ,1NTDOC+\ MB?T8]+!@5/E^N]FNQ6_%LGC:/G6J1LU#@G.JT_Q%PM(F*!.C &8X#2F)I(P2 MJVT&PW:GQHU'U=;*&:@M!XWINY)KNN*:'8&:]@2+ R$"QF$62@11E(202A'" M/$)ID%(:Y%S8G(7VT1,CG&.N%CG@J8%]4>D8/#?F^@'>;)CR *?G,49-#JJ&QDCL(Q$5G<.;#DZ-L%*1S-8>UV6!O-_C#STE+6[C<$I!IXR,3DB4FIP1E^X#>2ZEB*7BSQ:?C M(WK3CVT$K]=N[1^:M=MQW?9Y+$G,XY3!G$<2HAPC2 5",$IB%',49#R.+==9 M0^R9&KFIMQ9;+[ &=8CQZFLLF/TOS;0GH+&XBL?.0.M-NXFT^VOMT QHCT#M M$JA]:_9U]^M1(<&^?A1;["637B6TP$+X7?3O3^E1" M.0'#0HM^""@CR<_;@&,G.'_)^:L:\R R7YBQ?UFP+^H]3Z&>6F M>%)KXG(>YFF:1BF!#.<((EW6B@H>ZN04Q4Z1()1:Q5@/'S\U;E+6@4\2[.RS MFZP=06.TEBL.EC,P.?5HF"OX(_FOUZ6C^?A<#GY.6IAU+G,>>^. MIR87KG*U!U5WWWX;A :,$:&6:B(CNC1IC&$>AA+2-(]Y*%.61-&PO:>C%J?V MU7?R-]4+WQ4$'+KS= QUWQVG 0#>8:=I'*8P1LGO!M-QHW?>6+J P>T-I4LW M3D1A44O#S25E+ W3#.(XT[$TFD-*(@I#Q!6%!4@BLU/X7JV<'KL-TN.S#=EY MZ7A#WKQW=WKF6F\]>7\YQ2[2DY92K S]:\LH=K'V+J%XT-C0L>2AJ:RE=2%D ML2PVXF/QHO^Y49])H5IZJ.IUO7FMA>%T,'<_]XIHD'*!@\<0LZ8V6K1>Z9EPZQ?8.P87VC.P=PW4OFGN:90>M7M]QXQ! M'6P[2(S5;;YGX$YZ;"3U71>8^QD?!EEVIP'!!9J71P G3^]'^;^M7JKU^(?E M5ZWX3M9%Y?[LEHLWJ_6^M3Q/(F3+ FS",I8K140RG*(4<)@$&=$ MI(AF/+*J=.+(KJF1?NN6KK38.E;-(*]4@CU7J/$/[2-HG+1<.+CJ3P$ M!S+A"3-3;AYBQ-28OK+/4A6H#_9F+.P;4<^4NS._>W1:>P .79B!R@G0\:*J MI,Z$4WF> 6 Z5=OI8\>XXCD#D#K1PAGRK'YD^'&U?/PFUD^?U7O\7=&L#E@5 MU9/?JJ8?5^O73U(+9K=_YXWP"D]$C+@,8!ZI_T%,\2'1I)AS(>(0A8B&5LF9 M/>V8&B5J-Z!JZ FTAH*])S/0^J*7U]J;W56\IT).W^XSH]01.L4SJWKL#VM. M'8BF2UKM:\JHS#H0KV-R'?JX?ORJ9K7/8KUYU3FANEZKCH\^ZT8_%DM152*8 M)QSGF+,0DH0)B&3((4%1 BG.\BQ*<29S;D.EMYN<&FNV%L^J%.M-O=)LK09_ M:+OKXAB6[&@ OAD1NH74,^:UFD#K1Q M^235W'2N.D4$419 EFJAEAR%,)$!I(&L5V:V(/-DZ-Z3HN@E6UCF-= M)T%1K_W(SA$@5VO]?]ICP!J7[5C01]>;T>:=.]0SSW;[LEZ3'_C7KN-_TB[^ M/ .-EZ!U$W3\[*SF]?FA*G50.>N.GSWVA$M"]V'FJ". 1YR/APR?3?7<2Q!E M*<2A3L_'@M!BH5,".T)3$4EQE.84BBC22<(T59/=&$/&L@!%G.,TBVP4ODP; MMAH-1I/X&B+M90RYX8+? Y"^5_B5R3-P)/(U SN[9SM]KYE;@2];M)RNX$W; M'G?);HG(R1K=]G['B_)]_D_. XK"%,,T1FI1G@@""8DBF(L(AR3F(4FL@OVW MFYS:5+6U^'#]Z&@!;IMHY1:^^R[ />9&F<,TRC+\3CE-YB@8+\-=Y2*]V99J M05^6:K)&BV63!MM6+/C 54N%+,@N':K-FE*FM#18B%+];?LD^%M2?F]L?"&+ M.DJ=,RH2BK4T6 H1#W1]X2"%,HQY%$2"I8&P82V_YDZ-\;2%=OSFN3O-N'$Z MG>295UM'0@ZVV:F[K)8-0MW' :-QSH(5'[?<73CM3M*'J=W7-*Y M9XM''0K&0?]X&!FIU=X[P;J44ZDL$NJ1R@JU_*^W!S;SB*(@C-12/,ZP'D4B M 6D81I $><22C 8AM]W2O=C8U.B_M16L=\;.P++>C".+Q>I/HEZY:C^6K[9T M([<+0-I;U"7_9SA#25@1B?HQBC @&_"_MXM7$,^ 5H*H_O2_MTOQ?_T?81K\ MWW&@?QWF,]5>^5SG?2SLMW8O]Z7Q'JV3'O*_V5HC_:73.41N=";40=^\51]2 ML0%ZZVO6[+4ZS(LR0V;SI^9DMRMOW]- \VA\GVZO6?5K^*E:/ M:_+\O6 /.F/TVO&RA\UF7="M+O*Z^K#DQ4O!MV31;I5JF]>*@>>,H01GB$.9 M"@H1"3*( Q3"A"":4IH@]0]C*:61C)X:J^IHQKKVJM3U);=+(F65S*8K4;:^ M60@6C=7YU^ESJEWJF89KCX%VN:O^^6D)]EZ#RNV=GOG["P>,][Z#;RNP]WX? M*&O]G^#+82&2-<&79"3MK_J;<&$*Z&^VHA2)9 U*_G$WD%S^O5BWY+2S55TV&6JKW'_4M: M[ \B5_,&/053LW+U-CZN5]OGZG+6@OLW1YIA([\+5Z7(QK)E/(6SD=$]$$X; MN^T>LZ:'I^J<33U!?GA^Z2+.HE%U&8.*4_7XFFV>S48)<]4>9*5\LL-A 96F3M" MP%]-N;:A.U:0._+U>KVXXXL=)X[L2OT&.!%Y2A*(\@Q#1%$(*\;MFHT.LOA,"OYA^98\%QNRF"V9L)GI6=L%@"5EMJ&4*[ *MA]&PX6+X7:WN7M#9SLHV+7 M47 :$+O0U+BQL.O^GH3!;ES>CP\^+%\4N:S6K^^+95%^%_S7U8J752K_%U&* M]8LHYTD2X# ,!*1!K*8D08Q@'D<28I&%49;$-.)61TL-VIP:3[26@D=MJATW MF$!LQA..@?/,&3MK9V '7V7P[G!2:[0[#K% R"6?F#0[*K=8X'#,,S:WVG$. M%T6SPUT+VE>*WU5UQ?+3=E-J,2>UT)J'-$HQ$P)&0BBZ83B F*4<,I2P((D2 MF09&V4-FS4V-:9K8:%?R?P9JJT'';#,*,D3\.ONXQW&<\')O"(U9QPZ9/>&4 M+>.4@OWMWL\\U,C5N: MHLY[,RU#N3= -6.6X5#YGIW8HV0OO'@5!*?2BN=;&E<\\:JW)_*(UZ\>7%SH MZ7FQ>A6B*3=137/>:"$PK:P@EF4MFK"H^E +,-J[(H3K M'C;CM4GTFV=JK%R!M.JRYIP^>-!"SH^B%K5INJX^AM=L@&J_9N"A2@<=J62$ MIQ[P5&7(L;'WJC3D!_,KU88\-=BW9F8M=7ZD;UZ7R)L3S/-(JA>!,*SFFXF: M;^95T:6UJ1']I2("MI4RKP%LR-&N8//-LVTQAM,:&N.4 MR32 R6V)S&L-CEP>T\#WT]*8)C?U));SO+8?==^\[B]I!N4'73_AT[.^L/RG M*#>BKL"@CY_JQ'/]JU]^B#4KRNIX\N/C6CR2C?B@L\^79<'^219;,6=I1#+* M."2<2(B(8!"+)($XP6F6QH1FB;0BK7MY,C5"K!VIYDBB<46?F7M1O]:GB87Z M_4J"YVJ0LB3)N[TLA@3\5W@%1IQ$'ZQ[.C#H$U%G)]L:"ZV"5J$Q YTWZ9?. MFZ1_K2?C.U34_+O%!>R 14R#H>->W>NTR'I;LZ,.]S=N\].AM*[&^2OW-#O M*WU804T0="6\9JE\WE^]-)DG(N%BRQ[T7!7_*Y]XWM'W;CHT8&+[6[2[/Q0V-UWNDMEI'[] M,7;=)$LK)U=5J1_*?6HN]6QI:$"B.2Y02\SR. K3F%FE@P\S9VKC0+>^\9<#\8$S"A658IPN(%1Y MU0K*U1O5EH'1@9UJ&VCPW56^%T+^>VE #&$(N'X"!;TLNE,T8 AZE[?\!SVU M[UE H0^>-,.!:J.NS%<]OY5@HTD:T3A!, R##*(\3B'-DP#FG, MJT&;4V/!M],]9TC*EG:FSA;,RMT&P*@E86 M>]"\LP#([;G V\V.?#+0&(?3LX'FM_9CHS/5/]JJ'KLCLER&F&=1 #F6&**0 M"(@#$4.6I;%($(MEEMFPD4&;4V.CPPH]=;6E_[!C'A.DS9C',7Z>F>=J<:-] MS:+93MBMRN?8K-2Z?.WKP+(%@BZIR:394:G) H=C:K*YM6\"Q(K]^T-9;@5_ MMUT7R\9/>X!01@ICF/,GS,%*O MZ'Q9[=5RT[P(6R.,/KV\_O2ZIGC<+6M-L\V/L,;?-&G""Z9_O6!;ZU]9G2^X M'IWMD7/1%V6WB1C65HR]*RV$^P-M="2NXCE=3ISAI#W M"=@).'T4]RZB9*&VYP*MD93V>J%F)[)W"XVK GL7;QY/7.^6_0?">CBXQHU(2-8$D00Y1EG'%GDQ $0HD@A1A+*QDN-R:-S7:K:RS MGE:Z[3$2Y31-H@AFF&@9HUA-^6,20)'),",D1BQ/YR]B35?3[[.NF?YZ[?>M M_N[TLKO4;H!5;39XG$!O&BX@[M9#?Z'%1>WD?F6QVVQYOUI+46RV:Y=GE_UT MR93R[XXL_$LEU9U'UW6FW(56>JKE7JE-_5G_0EG6[(=_7I6;M=@4Z]I(L12R MV&@YO?),!7H6HC3E40SS(%/CA5H50:++5:4!2IE:'#')6+M%],U"=M>/N3TV MD[Z-$9RK/0*T-AX\J[_N:EYMKA2@'[6K$Q'G@2 1)'FDQ3]H!@D6,0RC(&$T MI$2F5E'4>_;QF.+,55CP<-O^I]K3GYOZ6.^4.TLU]C2.54*C;5FM+X(M2%D6 MLF#-V+7SN+WDVU3>$+/IQ@3ZW?.\X[Y=;J]=[;=#G*I?>S)U7/ULOWB?*'![ M;J[?A*0IJ;)+]VR"\DV;>GNC6&Z+Y6.C'Z[F0[NP+A))DNEL^YSF&*(LD&I( M$AA&G+,DQPE+A=5AW?ZF3&VL:3RQ#*4/Z HSQA\'8,^DWM9#ZZ3(M]D_/S6> M_#P#>V? WALO0??AH+HDY@'6C,J]PU$[IE<'3QR:H=Y6+M:"HQM1)5A^6&[4 MRUOLBAN_>?V-_-=J_59/+/;**7F>,^-OL&] M-)+PS5"L_22N][;J3LGK0U&\G, ^^,G]J/R=H)L/2S4J5*'8W]6;_F[U1(KE M'/&,2HHYI&D00,2X@#0G &2G2ZV-2KGW/+XF$EN7M^/'[38JKKI>YLB MD@68Q"F'"),1=Z\%&N=)BI)8L!SB0*?4T$Q S/(( M9H(2@3/.26:54G.KP:FQ06-O51>\?L57MD4=C+$VXP.7"'IFB YX#3]TK&TU M0-VQ@RDR+OGB9INC,H@I L><8GQ?CUSG-]NR6(JR?+MZHL6RVI+:*V]^X&ID M+61!=NN==DFDC^^J7Q>+2O19_4U-#D#>S]!U]%V\VFW2?6@91,Z?=QX.P/?#K>K MIM'G%KGIT^C[D;+;[_P.V.7)^^^9JYGV'IL?+U??/X8'V?XC--=[8V*SWK)- M=4)+-?=%+'32G-9?JO.B/\G/J[*H#VHMBB=MO.#SA%*2BY1#*4.F!3DDQ#+4 M^60!CT22!3*VBCOU,V-J2YM])OES:RP0.VNM=S;Z=(SQ#HAGN/WOE.P=J/:5 M&A> ]F$&]CVQ\P/\_"NLR\BE.7G[,K3.S[J73>_-\+]B\_B&_"56;X[? ME%'6ZSM:4R:_Q>F+K8KW7M^E^:[]#E;\493)@G,$DQQ@B)! D0! G- M-MG[//GUJ&[;?=!N#A!/[2"1.50S1F^2A=W'#.\H8&@D6NI0F M=+F'M,^)*^++7Y8L:1#CB8 M5Q3[#-4^A.*K>[,PI#R4"!_/!7PWUS=S70HU M.^%?U2)=5 KOC"PNG(6:BS1&,@HEE$$<0I0D 20I";6" ,]P@H,LLHOV14^;M MD3E-H^_QC)Z*[:3\KO]/ER93\S5%HV45&2IT;3K]ARHTU/U%Y\I:FD<9MA:D M%.]$_5_U[\56Y^K]\H-]UV(_NI117>!HCA(=^28!#*7@$)$P@GD88I@SAE"* MLA0Q8K--,J[Y4]N'T1):4N9^7%?#S/* MGFZG>R9][J^7?I1:<"_.-Z,*Z6_UUZYZ0LP'VLZ#>4*C;>*\O,4QES)D("$Z&5 MX3 /8![P'+(H#&66HX F@( (1(DP7 ME)60,Y8F<90CF5B=Z^L/V1C9;DX@,QLP>P/A>3S3&!R4<+E0M<7=H',6"9=C MPF$#HU+V6=^.&?7\17UKSZV8$+PJ=W>^@DC([G[_LHNGU7?EXM"O:Z5^ZCG!(>100F6'_O:41U M*I5"D9(PC /.8V*IZW.IJR/!'[65 M?N0*;X/A]N39Q=9&/EUVR^O3$V0W[^BIC7U9??#A:;7>%/]3I7\T<=#_%&3] M7ET[9Q)EA"(&692HB4.NE@,D5C^I_TE0GD0IP58%&OJ9,35JT:^=I1YV/_C- MF,8_J)Y9Z+JL:B4BM/.BS<"8 >T(T)XX%, >A*13\>M^EHPK?#T(K1/1ZV%/ MLZ-%+HKY5\&VZV+S&D;T6[%9B+G .:%AFD"15+ED'$.>+\J6,$K! M_O:X>OF[NNWO^CR<_J$Z&->AB+./'.7#O^9,^SE?O::O@"$IA6V!B,.;)O2J MU89Y672?]]FM%-Y!"R,+WYWS[E3F[NQ5+D2T'WX4Y3S#)$\2AF"(N( H3K4> MG53_)"B/.(L"E%GMC9\V,;6AXD@*6KVYRLA!@MD5D&:?\3!X/'_*EL@,%,?N M.N]/%KMJY8Z"V%TOKTMA'UPYT(RH3SZ / TQ1"3-()$\ M@8F.E!$<*+I H]2CWIDT-?X87#(7_*%] Y5SEKSCH(/->&K<;O/,:R/UV'@E MC$] GD39XKU5?XU2Q2-TB7>CR7'7?&;^GRP"#6_KQS(Z'W[S MVFQR%*)\__)[,>E1(@.8"I'F>4 "3&,;:CG7R-3XI+81 M[(V<@??_A+]_L*.0LW":\<90D#R3A34^UOQP#0"7I'"VG5&9X)JGQY__U6O[ M[@2MBQ=8 MVTNM73.@K6T/="A$NW]21KO<9:E21Y+DTG'I0:F M-N%H;*P.XS9F6FU'7P3R.GFX@,E?][]89>GU7I3<5/KSPQ4'KE7SQD JP\QG3[FW$5;9P!N MEZ1VACRR'Z&JANKJ=MT:I=4 'X4\580I88A""A&*&<0Y3R'%@0PX#0F55IJ3 M%UN:&AE>+-S:(XI_&5XSZG,"FF=BZXF7-5_=Q,(E&UUN;%2NN>GS,9/YW3M0;- M]1E>L?H/'ZWMXP&H^*974P!L=HHNNKTT)VB M\P\?;:OHJF_=O:+K%SHKMO!YO7HI2O6#5C)5LZ.GZK;S:.FUY6> M*?*\WO ML3<,I/Y]MMZCE.FO0EFP%%]?2YT(^O%M(Z<42)D+'*:5NJWL9(V11%70X4B-5 M\>R%F%VUS>M87*V.>>'6\:I97K?]H/KDC4M[A\_5F,:;H@V?5=C>:7Y2?2:&6-H)3E"K28YPE$/%4QX PA5E*$,E9EN3$-F1NT_[TJ+$R'S0V M NW ;/>OO0^[WY5 NV$=3[?J(^,8NB_D_)T[>!SK'L7$K$\:.A_?! MYTP,O-=CAB42[>K9=.MU,TQ2(@($99!(K>&4P9RH26":!53-I#%-<62CFG^M M,2N.&ZVJ+F]S4C;D!UC8UE8W MF8MYQ YY^D]LD]'1-GX-?UJG187] $#Q]9 M.6?;NTO:S37/+^757+VGIVSLHNHLP<\?X6RR=N8QQHHQPD0OP2E$62!@GF0( M8AQQE.0Q#C&WTI$U:G9J$Z>SQY[WAUQG;>J;I>*L61>8$8U[8'W'HH9B:J]0 M:P614\E:LY;'U;"U0N-$U-;N[GX<]:$Y0J2+"WW]DSPW&P\A%1F.(PE9H(N% MXSR&.$P$1&&6QDF>24M..M_,U#BHM;*N(_;5^CS5!3#-V&4X1)[9Y!0=#SKV MUU%P21@76AJ5(*Y[>TP(-Z[NJP-7ED)\>J[B#LO'2NFKG0*]-H-&^6XK'J1J M?*>AR@6.$,8"XDRJ.8L(.0 J%V:[%=3KK)W:J)64<@14'>!#QW80E&[U OL8 M,K*LX "L3M4'ASRL1]3T#6'_7JP>VV IQ8&($5<+,BDADCA5K!R_K?A)LX9L%B8A3K)$68RUJ41 IWIA"3,N9HT(BXI M)\0BLMP;KG$"RHUY?2)^A[ 9A$)[0^&9H9UA8!'L[(W%2#%.8TSLXIIGW;X: MSCR\8[PHYEE+#X*7YZ_H.8?=;]D]+'E5]^G[:J'N+VO1DKG(\IA@F4."$J18 M*8T5(848!@%F/$2!9)C9[-;?:G":._:=3?KJX$.I]Q4:N_]757K=5*O<&'C# M2:I#.'W/1X\P_.4Z:O:33$,HG,XG;[4Y[M31$(&36:+I?:[R(MZ38OU/LMB* M3U+_LSZ5.T.&9CN<1SX)4S4E#SED/%/(WJU7GHB#&6MQ?Y:)1.,)L*>8#6\XSH?/)5]8IW2DUMET[U MU*Q \IMF=;[I.Z=77<7C=EK5]=O[1AJ;!(LS!\Z#,&%QAE+(9:QE'HE6>"0Q M#**,H2A)U0+-2N__2EM3(Z7:U%KE9_@Y_VL@FX8AG4#G/1;9$[4> +B- M2EYN;N30Y$V_3^.3MV\9K.G66>;I0(":P'8R6M2\,T$Y"QF#+*9J@L/TF5O. M!4QB*I,(XS#+K"2)C%N>&J]<3C=LC.]F O77<[O1'<:3'O<@^Y_VN,!WB"2; M&5:>!-AN-'XON34S3*Z(JQD^H&=I)+%0?WW\5M3X[/&^!EXK,VO M=E_)@0.658RL^L*,R+PA[)G,=N#^V@'WT/8V5[3TD/35"S:GU8:L#!BWL% ? M;$YJ"/5Z2(_,B=[%BCX]ZPO+A\?'=26G_V&Y61?+LF#5,G2O&I=(1#"*8!SI M/5X@#,^4G^4X\K\IBTTS> M,YI1@H6 DE$*42IBB$6D%E(A(VI!E2'.K#0*KK0UM4&_:ZJ.;S7&6F;KF8!L MMD)R!)WGD;J6Y<;5>;_M]HNQJ<$M?Y6IE\W)3*V]]*R/+1-_V_%05 MVN">8;&I+^)%+-5T9C\?^J8>^&[U1(KE/"99)@6-(1$9ARB+8YV*G$'.9$AE M),(8&]44LVET:F2RBY@T1H,_:CLMYR!&>-O%G5RA.%;(R1C WM$E$T1\!):N MMGN7F)()$I?"24;W]BS*4SP5R\=/LM4)_21_7:WX8?V]C :"RCR$0DA%.J0J MMI$IYDE1F D6R2"V2OLS:'-JG%.;K*?PK='Z9VVV0KM7M4.;#C!C(<>P>B8A M)XC:%_8QQ\AIB1^#9LAY+D2:!Y)'=012G:(]S!.42WJ\SL-R9[1IY,]IWBJ9GTK^F MOO#[;1RMZ=X8&Y=D?[O14:G>&(-CHC>_<2#-MVD#N[A=SF*:)+&$$0UC->%$ M!-)$[9M0 M>.&,D\;NPQ67?+[($1=OZ)'\4Q6;_:H>MUH_+/DO4@JFNNKA^7FA-^UU"+ ) M%4D4)@)3#@62F:[]&$#"<0I#S.(D"!(LF1%/6+4Z.\CJV'<#]>YQ1NZOGGF_L!:)+#X 'BD3!170-LEDM@"=C4CQ/AAXZ5VV/IW MD*-A?7._*>#GM7@FA4Z7%^4\RRG.98!AF.216M2+"-(L9# 0# F)V]IO='6HAX$@.,\@ M3;,4(C71U1MR%,8X#'C*%4W:9:&Y@WLDYNR"?8HUV*Q 499; 7XJELV??W;: M <9LZPA6__S;(/JU?GUK6\'#[=>W#RD;@.*8IJ^U.#9Q&WA_ALI-[NIYDI!] M%WR[$)^D7L&SS5Z^H=%#_4;H0GP3/S9OE"?_GN<9XP'))(Q9*B#B,H X(P$, M:M V"G8-*X8'F>T+)'S-C((\Z>Z'"GH_IF?A"?KQ5G%ILWI+U^E6N MUOJ$P>_J/6PROW >DT1& 8RH5+,LP1-(=+UUACE!49)%@9TR_8WVID9L6HV@ MMA=T#9X!;7+/C+M;D)LQF4,@/3/70 SMDUO,D'&:V'*CR7&36LS\/TEH,;RM M'\_\8[D6;/6XU',UU=*NKF E&/AAR=8ZN/I.U/^=4R2R)&.4 :#T /[4^6*[T['K'C*"\ M8>Z9KMS";O6!SR65V!HS*;+VP.>:Y?@_I(][0Q@U^*\JR6"T_KU=,E%H" MIPEK15',&(H0#!%B$-$LB(9^@-_3D\ M!&]Z4\^8S6I=':K?[!18=S_L116;5UL$.HL715!-/ .(8H$@IC&#H8PR@2*1 M98Q:Q1/,VY[:C+,Q7>LX5R+/M8;%;VI 5"97RA?]SKO;=(=A=,$/R+Y##X:IJQ@/;;,GBB]ALU\M/RV[YAE2MGQ&+ M81ISK.@L$9 *)F"*0RHS)%$NK<*CYDU/C.JO!*3=J!C?PM-OU+V%UN_LYK]+51N"]K? M?(*+$V_E^^U&$V>Q+)ZV3YW"E/O"L'.!$4F"2&@!0Z)8+@]AKL_D!AFFC.0D M1](J/&%MP=3(KF_17'OHS1C.*Z">B>[HF);BM=I\T-A_5"G7 /J!)[[++ Z/I)+YL']=9)*E>+@E>[&I_53^QUG\\@J<@)C3*89EJ:%?$4 MYAF3D!,UL0MS3#-L5";7I+&ID=CG=;%DQ?-"E."3! >66^LD74;8C,!:9 MJP[,5+.QRE#P1_-?+_D@)L@XEDRZW-[8DDDW/3\CF73[GI[):R?%&7?'';-< M2I)1"DDH0XAP*" )4C5=BFF:BUBM!(G5$=++34V-0[Z>J<9J>8KT"JYFW.$& M+=]!A(Z1_ZLIP H>-IMU0;>;*IMLLU(SG76U+>7A@.EMD)QFD%UN;=QDL9M> MG^2%W;ZC)WT0G6Q6/?[WK=ZD4O^HLFL_Z/1Q_F%929RH=G3()Q61P*E4T :Z M]F$L0DA#$<"44AX&:E9"+!-?+1J?),640-$Z[Y]D;X6^(>UXPM0W$9$ZN[5) MOZ]-KWY1XUQ;#Q30'?L=\E /U)PRDTW[XW)5#V1.V*O/,X;F\E?-O7E]NR!E MG34[EY+2(!!8K:5"?4HKRR#61[72, DD2T.VS*U MK,_7#=F(AR7_J'IM\8W\:*0]FEWP>8PH)P(1R"*J*W(3"0G7_T-3GB9I(M/$ M3@3?I-6I<::-T>"GQFR'D3$K MF)SNV1@U/.[FC0T6)[LX5C<[DL^OT_+U3_. !1*'BG7B."(042;4_ 5%,,JX M9#&G3 JKQ/@K;4V.:PZ4X/6^<'VF1-LZ4#V_ [#QIK +V/SO"9]HYW= &VV7 M^!947G7U.\W=5U;_U.^;JOIG;NFY)-K24OSW5CW\EY?J".$N"!*Q!,5!RF"4 MYP@BE*FE$9$4)DDB,,KB+,JL1*TOMC0U.MD;"FI++5<_%Q$U7/NXP,GWRN<8 M(K7@\7*P^!863M<\%QL;=\5SR^>3]<[-&_K64'X1:Z)L?KLJ-V4XQUD:29Y$ M,*5ZAR1C"<1!0M4T0^08IY)@,S'!"\^?' VTY@&F[;.M>7R(G>&GWQ\1WQ_\ M#HRW5\'H49'XK,MN:PX?-C%R5>&S_IW6#3Y_6=\O]U&GI'P1SSK_>/G8E,?X M(K31A;KQ\<-&/'TLED+_MYR+E,[-UOU MDKP>7#P/8I;%42)@AE@.4:#F0%@0 D.)8L[R,.;8BA\=V#0USOS0T>G4IY=D M;3PH6^O!6I>3M*-(%WUG1ILC]XAG*MUY YINT9O(VD9PZ-&L.F?6]-3.J^.; M=F45W3&M0[A=LJ\+LT9E9([KO?XYE67=ZL#RAF/<)ZKN:O@/%;< MS'3):49@)H-<=:6^+6O-V]KO$[X6B*(E9&,H84AG'NB854Q^B^F="(T3BA"$>6!U?-&ET:F/07MME MUA5W*?669V.XW=!CA+S9L.$:3\^4WX5R9Z4'E1P;6%P2JE&[HY*A#1+'1&9U M;]\DN0Y#*L9[>EZL7D6;@:<5*3HI&7$JN" AA3BC$41IGD.L8V ISABF"1*8 MQ'99<^:-3XV46F-!5[[%.IA^5I/(L_!Z2ISI YK;9#N+ M]D?.OK-'YC0=K\N=I3- 6H\J MU2G>^ 1(8/<,]_MT/[20?OA .TFPUAK>\W K0,BUI37"SB7 MG&=GP*BDUPN;8];K]Y"A>E_J9>F6'2CG."6FID9H'=4I9>I!R0Q+XKH"KQE+N0'-,R7UPFN $-7];0NGA'#RG]SUNZ*%AUT/.3E**SVT$"F2:F6NB\7\;S.C&X0\DS*9P%J(\B_F6D M+*3PG2 VD@9^3^3LM.]O G)5]/[RW>.IW=_TX$#F_O;5/=>-FEEUC/OA1U'. M113&.<$IE(E>%V(J(0[5/W..69 F*$!V%7$/GCXU"JR,:U(SM'V6"2^'R!DN MVOKBX7M19@R%_7+KG,M.EU,'#8R[7#KGV\ERZ.Q%??>LR\TGV:2IS'&$99C) M& :$IA %F$ J10(Q#M,HQU% N9V 1/?I4_M:M7$ZX6)=FV>]W]P%SG1#N2<< MWG>,:R0:RUQN!I]QV.UN;[>!D;=SS_AVNE][[J(>JXU3O?,VH%Y+ A_58YVS M@.=$Y CR0)^A3G("B0S5,!RG<12D>9RF>+Y9;"?XMM(L+#]MONN2CG&.>8!SB/1X M@'!*(4[35,WL<(91P-0?,YM)G5FS4YOMF9],VCDR Y4G,_#PI$,-=O-#P\XQ MFSBZA]SSJ.$1;>M)J!UX+F>GABV/.FVU0^-X/FMY]U"QU'^)XO&[SA_5&@6/ MXE"EM3I#T2E.H2:\A,0D+)@ M51+0NV*QU5.&UAG0>-,J&7>\#SS38U6D] ?Y$3+H^SN5' M\FP0DG[T76T,N9/R:P^L+FO"]GE8SQP&3<*_KY:K-O!9TW:C"#G/61SF)."0 M,\0A"DD(*:(,$H:##$>)C$*K">'UYJ9&B96UH*A,G(&EL)S7W<#6C-?<(>:9 MP&JPNI:V$[J?&F,=*L*:H>(TI^%ZB^/F-1AY?Y+;8'97S^" EJ]NQ*P_[N2 MJ$Q%%+$8,BJ8#A(D,!>Z,K6@$/*BX\]O5LJZ]I.N$J2ZO MI1=P(F2"L5# Z>KT89Q"FH0Q)&D6Q0&7F-N)MUUK;&I\T&[,=HVMZPWWU;JX MC+,9.;A";Z1X@CUP?6LO7T7$0[7E\^W=H[[R5<\O5%2^?D^/R.7;U6)!-EJK MYRUY+C9:LD=O &2,Z72"'":QB-0L@G)8U?#*!8]8)E(D4Z,JR5?:F!IG[*T$ MC9GU0&D1++L ID$$ M==L/XG4W+G4C;+\KT(E)(H*8I!#G<091ID80G',,19#G,@E"02@:HFL_V;*G MIYKMMVMVVD%KN)WL ##?.\9]L!JL;N^UNNFEMNZJ;7^SLNFMZ_MQ0Y,)5KY7 M!O[R0WU\2T4]VW*S>E+?856\9_GXL7@1_*$LQ:;<;Q"DG#(:)5Q-EY(<(DXX MS-4R"R:0-J=P;LW_3N M03.*&J-?/%.8SRZQ9KJA>+IDPMZVC,J40Q$[9M+!S^MY#(6I>?A6S^YXM4>N ME1/6XKM8ECME67T<\'>Q^22_D1_S3.1I*"N"S82N1*"F:8D,8!2F/&+5C/EA502#6=:")GUF>;['L$C/&] BT9Z+L8EP'V@YLWT7:M/D_ MSX#R0.^M*Q\QY F&8(9BM.42\K"J*=\0;>9J1'96U)^!\^DX)40"'FJI4(4?2VV MO*[O[D<>>O[U2=:".>^)SO#0X3&G-&F)H]I59+T(LM38U"JH7):E?Q>ER3Y^\% M(XOJV'K,"(]YB&$:A#H[2(LDQ3R#1.8D1S1#@30JWGJUE:DQ1-<^JZ/_U[&\ MS@C.$/+,!C;@&#. D?-7OGYU?^?+5_\Z_NJO-S#*%V_D8_NUFUT\]$#&Y[6> M&F]>=6; 1@M0_O>V>-8MUD-8'(88(YE!*@F&2! .B:[6&D5Y&/(@BS"QJQ1A MV/#4^*";]]]:/JNR7#:U(FMK?;\YA'%_&(;%/*#LF5.&@3K@](090GX.3-QH M^TYG),P0N7PLPO#^OO&V#=%93;^0]5(ME,I&)XOE&8IE0F&<",5389+"7. 4 M"D;B#.<2YXE5)/Y\,U-CI=9*T)II&_DZBZ5I7&LH0MZC5D?@>%#ROPZ"VU#3 MV99&#B1=\_8T3'3UZGZ?_[K9X4#9;HGT]W$=M>'-$+L;$IPD^FVRTD/!+$Q_MDJMWR^ 8]G%[?,V(J MRE*(PV!LI]94FJBEA$0AE&&L5AHRQC#/,@0ECZ(T#@* M98CT.J"&<5)G,/D.EE:&ZO*O!\D4ONISF>'B-&YZO<5Q@Z=&WI]$4,WN&G3$ MNJ,9^'ZU%L7CLJYGPUY_^<&^ZVJK6C[M;?53V5S\B2Z*Q_I4&\U)%BJF@7DJ M)$0HYFK!DF>*;R(4"1DC:<P8:9T'K+:B6H(NZIMZO M:D;99&7V.N4]L*O-^&_T#O1,DR/V7=^#YFZP]G B?:!A]SBZ[@;+"V?<'3V\ MYV*R#=+7(=I$1$S@5,(TYA%$<8ITR)RKSE3_FZ(TS3*KK-S#QT^-@7?6]0Q\ M'V)GN$3LC8COA:$Q&/:+P;,^.UT"'K8P[L+OK'"MGL%5/7T M0Q54]B92%3,W%XEQ7 F-"?=P2!VKMQV,2QVF8I7*^%(_Z8, W M\V^\ES%&+WY>O_@G)OG["-K1>D-^ %8;;,<)_7K&C#K\ 3TU&6;]A]J-W01J M!CX+98=+*>9!>+IDKWZ&C$IR@[ ZYL)A#^NI'EC78VT>II[>B!(V$ZIY3-)0 MQ#B!L11JH2H0@T0?2LK#-.((2QH&5DDX-]J;VE3H5AGB7IB:T9I#I#P36&/I M;DVG::HQ%OS4F.MP(6<(C%.5P1M-CJLW:.;_B?*@X6VN-LBN%M5XKUCN?5$R MLOA/0=;EM^]B+8A47_0\D)1&@F9Z;:6C=5)"$F0)%"+!."8X$"P8MD?6S["I M,=/>,O#34N]!)^!56SQXMZMGO_7=\/+?&W?9\[I1_4?-W_2$K_8-5,Z!O7<^ M-[V&X>UWWZNG;7?>^AJ&Z.W=KX'/[\?G%Q.^_U$*N5U\+*28)UCD68X%#)!6 MX^ 209J%'+(TC5*,<1IP*ZHV:'-J+-R:7)UM$*V],R#*3?%4:49L*]O!0O63 MY9K9I O,6-JQD1FH;0;::'<\:8&02PHT:794=K/ X9BX;&[M6P9W M6ZW!D2OQ&OA^6IG7Y*:>(3Y=TN<-*;6:]I->"5?[:P_KM0XH:MYZ\[J_ MI)EN546]-;%M7C\LR\VZ$A&NRZE]^TZ6GYZK\FK_5*._X!^6G\6Z6/&JL.U[ M4JS_219;,8]$+),049A0K<>?!1CB*%,SISB5.,89X7:3IONX,37^JZP#4ID' M7K1]=9^7Q3!V.OE7P'>,5GNGQOVR*EFP MAP!T, #T%72O:W %1 S4$,!.E@T:F\;A09HX)B!&A M2%5#HM;Q^IVK '$8 M&+YKASH-0-_'DW$#W7?MK9. ^GVMZ3<6_RXV6@).+2%>"B[XFU>U9E M?5AJ MKBZ6CP\Z+%8IN^W$Q%E.".-Q! 7!""*)'=9[5(T9:7USL:<]+!Q?]-_U5P4GUY[VC$YCMW^J#24SD M+QKYUYBCW\+8V?3[9D/V^H^_D1_%T_:ID?W@/ VR $N($YQ")/(8DH @&*$H MHWD89)B&IIJ/!T^>&F4WQIEK.Q[B=)TX!WGOF? :NQP*H%ST=JAHX^%#1Q-J M/.M+5YSQ_ 6N4J*^BO5+P<3;5;F9\YBD1/ 02IESB'B>09PF%"9)QM3"EN1! M:'6DY&IK4_M$&], 4[8-S5?J@MHW":DG5'?)+&JQ>WL-.P>)0F)>H75& 46IXEOMGFU%AD;S(@)6B,[FSAVS++;=!-^<4IE-Y9YCJ* M'O34+ !R2SFWFQV9>(QQ.*4?\UO]'::K3N]5Y<$86>RN$^4<923-4)["3*04 MHB1D,.>40X$$I2C@+,BMDG&&&#,UVJKL;&ISZ1-U,["LBT9)P:M:P?J4':W' M%?>G["YVF1FWC=41GDG/_,Q=W5MU-42=J[V_7I1W.GQW"]^QS^!=M&=R1_%N M(=?G1-[-9[H3K-JE/K79W^^V0J=]?U,]+N914I>8A2R(L>)+6ET'W8PUO4+IF2HO2%]U$B3W)<5F0#E1'6<0>N:RUE[%6(W%8&\R>#" U)JXK"!R259F#8]*4%98').2 MW@=/8[>-2ERG[:;GK\H%GU4U1,D\$90R@A#D,B40\3B%)%'3_3!,I$0L%3*QVCTV;WIJ(]G>:CH0%@E;>NMW.J'CN$SL#?=924Q6[C<5AH4 *QF.K M?=:SK4R-B%HCJT!)DYUH>ZK\/)R&,?6A(/F.HI_%QT?L_!H03J/E9QL:-SY^ MS=>3B/C5BWN>2ULM_]&6T!22!R0-$[5.CQ!$(4L@#D4*19P1D4ESIO7O%PDYM7?OM.-O]: M;1?\PY/JULTNJ-N$<^=)R"3.PPSF(M5'27D,*1(8IFD>X!#Q/,FLCI+V,V-J M)-#UHIN24NHC\1OPI_8$%)4K0.S2*?2%:^6-'3WT[#@S)O'?'9Y)YZ G]/SB MS4%/5$Z V@NP3VQI,UK<<=0P(%W264]+1F6^86@=D^3 I[DIS/[ V/9IN]!9 MASK]F16;N>"8"I1A&$J60903!'& (AC0+(HYXP)ARZV:6TU.C2=W-P%C<$.1:/-T?%9X?U,JW>M]GX9A5N5WZ_D<.UU3$(>2D"!-81HQ-4\34DM^!#',"8 0^^-O_-+KNZ_YK+]G$O!_O:X>OF[ND7Y&P7Z M!ZA_Z'S )X\;Y3.]Y$3[,5[\>[_9P/^W)6OUIB]>WQ=+LF2%SJQ7?/Q4U\#9 M51EF4:R^.QE!FM$5$%_?7N M;,=B\-,_EF3+"S4?L2P+88B_V?#O'E7/#+ S&.PL/H#53]%G.YA!L/C/2!LB8S5?.*J]P,F M%N>?.]H,XZI;W:G&]0L'[T"\4X]](?7!O_90=<,D79F_.8]S+ 5+8$HSM2#( M$Z35E1BD.,@B2;6("QVV(V%HR41W*'3>8%$'DO7ZN=!Q95%NJ@@1*/\DS[TW M)$Q[R'J#PB7@=]BPV)O?D7"8@9T''4U2+SL8EO!YVM$PM>)>.QR6*%W9\;!] M4M] T(M8;JN#SX_+0G_.GU>+@KWN5P))*&.>!A$,$YFHF0\14 L]0(9$J.8] M29)E5G(T-UN4;+$JMVNQ?^]YC&FJ%E P MRF0.D?Z)L)3". BHS%A$ BEMN,6@S:FQR]YD4-MLQRTF*)NQBV/L///+"6Q@ M;Z^G71P+@%SRC4FSHS*.!0['G&-S:T]MJR:*K9:/U2FI=\5BN]'RZ$E$&.<2 MTH!1Q31Y O,T13!1"SK.XRC/D)7$P(5VIL8NC5F5#E6C2_6L9"G8@GX M:K'0)6IWO[7<3KZ$MQGG.$#1,\_LLEB4B?69TQEHK'0H#74=!J>J3Q>:&E?0 MZ;J_)UI--R[O?0*@.4M4<]$\S?.(D32 412F$"%,(289AXS3B&=A%N2IU4+G MN(&I<<,'KHL:R(+H072Q6CY"7 MUN=$P%FO'1\+.&QC[+,!9ST\3*%A&,=8"HCS/(8H3#G$:49@'*,X(AF.H]!HG7&KH:E]XK^]^VKV'=]$ M\/KW[!(7S]]U8R5HS 2-G;I+)Z9,^U9%/BZ8MX7JTW>D'U53S66I3LN^#;A?@D?Q>;AJ5T;9GRFVYD'[>) M0YPE#*4PC%(!$0^0FH$A!-,\Y%&0<$F(573,L-VI\4AKMOXP=('>MFA29;JE MZ*,A\F:DX@%/SPQS%4KP1V6WGU"])59.Q0L-FQY7<- .CQ.10,O;>^RGO=F6 MQ5*4Y=O5$VTR_;[LIE?=O>-ZZ^Z!_?=6GT[4]1(:07$]TRK+[9/@5<'YSJ_? M-IM^2]Y1JL,R2% :I9"C4!\"#1.HSWI H:9*7&+,<8PM4B[OXH31MSY^MF9E M.FALK!9$R]42MO]>['VRV/T:_?TPV(*<9'>/0^VMZZ#C^PSLO0<'X9XF9Z(% M #SH*CA[7T&#P0S4;T[G3S/0 %'=8R"N.($WQV(S=LIOT$@[O)-]D^QVD._5 MDU>WI4DRP]"Z_>HC>JJJM^;!\48]\B D 6.0$QE E-,8XE!*-?/-4"XBF759&>]LQV0G?$6 ]: GC*8M(R#O^?I1^M$K9):CPG[[M@Y4E'] MWA7P,')W6,P$QNF6D<;TAR>MG0JHD*MU_1&PW=FMSK>RQ^:ZNU^>@&CUF?2!0!"Q.<)+!6$@M]AES MB 7%, JS6 :"4"JL)".<6C>UH;)C;U5!9RU>BM6V7+R"3G#U>556!T,L=UG= M=JL4$<(\R"&GB$*$XA3B7.8P#D1&\CR/*0O:;:&I=NSACH_GKMWY41T;+?\R M'3THA\'_5WF_K(;6-[#S#>@! 72_X3^5>Z#V#W0<])[G, SW$3(?>AHXA5R( M8=@:9D<,;,1NX"_7F_EOQ;)XVCXU>9*8Y(F(,PQ)I;V?9 3F0A\(Q#&E*)), M)D;I$2=/GMJ VQAG1K"G.%TGQT'>>R:VQBZ'":(7O;U")^J>#I6H?QW3R.E# M1Z& B[ZTG^_E"X8F'YQNC ENL"UV%"JG$2)280E3$N40\22 >1!BR$4<:R.F3)R)@>R.!]WLQI'2 M*YSB[R<-PXV)=TK7<(KOY;0.M\WT&RIT_]65LP7))E\9MC\J#MH@<$YSU_3T%_]8KOF4Z5/M5 MK%\*)JJOL5E*I2)/J$@)9%K?#RD4(.640YX0-5E-=6#5BJVN-38UAJI,LY3F MNX:E&>FX0L@ST31F5A.XQM V;<5]63@33)QJZ%UK;URU/ //3W3Q3.[IQQ7O MU>)Z(ZJ3_L?R- ]/J_6F^)\J O;+#UV+6_RG(.MO?ZX4B9 XB\,8)C)6),+B M#)(P).I_,,L)U>GY5B32RXJIL8MZ]5([(?4,QW5]C<:%"=Z5S/0 M=0(T7LR ]@,H1]PQU2 <75)8/T-&Y;9!6!V3WK"']6/#BE?/S-(^KLJR*1=; MY\&IR=J:+$O"FO2 ZE^+.EF _]>VW.C@P>]B\TE^(S_FF4!AE.8AQ(+'$.$H MA9CG$10BSW@<2))EU(8N_9@Y-3YMZ_.RQA6PV5L/R,Y\RZBMIRXV(^7[=YQG MUKZ\[@<_:2=_GH&V6UM'0+!UU M?/"+]O$ XKFU?B/,.T$W>T5KK2,_1T&.<8XPS&F*(2(XAU1R 4F:QH$(<402 MJQC2:1-38W9M(2AV)@*Z6J]7?^KD#=6Z89#X"J!F7#P,)L\\6B'4%;K_=@T8 M:]J[[+M+RCK3RJAT<]G+8ZJX_7"=>H8!5O/S+*#]:?6@9\5T8".#V#GQ'%PUS?Z%N<3?/?"2"<3O/2&W9&" M(4A>/4S0Z\'C'2,8XO?! 8)!#^I;7:#APR_DS]^(8N."+,IJAOI%E&+](LIY MHL81CJ(8AAAQG9FD)I214",+$9%,:$YY8%2RS;S)J0T@RE#PU%IJ6U?@)KYF MDTRWJ'D?&AIC9T!CM[-WM_1N;7995< 4'[=%!6ZV.G)- 5,43DL*&-_9MT*2 MGA6S355T76NL5&>AJD<__"C*.8X01WDJ8!RP&*)<4HAQD,(\R\),Y[[DB65] MI*OM38YCNN:";^KYX ]MIZ&0KBG*9F3C$#O/3&,/6X_J2$9@N*V-=+W)D2LC M&?E_6A?)[+:>\95GL2;ZE,5'/5%J$_A>&VV!KVJV79VZ^"1WY6T_-V>S?OFQ MT7MX=*'N*C=SRI$(,I)#A/6<)DQ32",4PDCDD4R9#'AH)>'N/WE:%;#\$?>Q^!=M*2W)QUNF&,Y0Y=Z3NJ,FXOVD=1 M'$/N-&[BRK9Q(R6.$3V)C;A^OH/993O,:$UBLMA'7L*Y8&FO2>BUKB'&/*:83Y$:=:386ST!C^ M[&GF>1,C;Q/0RRW?;QYZ$XVKT]';=_>-R=8*(#NI]":GJ#DD/&"/=ZLG4BP- M5XC'4%VG@0$ >/[<]7Q9388+IF84OZD)]79=+\1NHF%UZ/^,[T./_'L_ M2DT'N]71 ]L4+_4)4ZHF(H2IR4 HLBB5(0P"K#YG'@60Y&I5DH2<$]7O]+Z8\!<^-JX"^@M5N[X/L_/P/N]F'E_? M;,IR[][U3'Q'';MSL H8'N3]ZC]K/\'G3M_^I'U5+\#/8+_#M?<7_-%Z['"K MRF>'N)Q?>;%SU$F93Z2/9W)>V^J[M;4IZFG 9_7)?'U>+F>ENF-=LS#13%_NWH1:\,Y MRLGU$WJC*[N<3@ N>KM_1:W&W'=;\6'Y7G6^/H59S@.D/F"*)>1I M)B&B*(,$11&4*$DH"R65B57E-GL3IC;2J7<'#0F:&\'>)SSN&LQQ ^'E#-3V M@U9FL?5@!I0/^N2 ]J(Z%>XP:;$_A/X"VT96W#&$;8/2]6"UU9/Z!H1>Q&+U MK*N3L>_+U6+U^/JE>/R^:Y PV[_&@4\1 ;:L'<1U#7-R&@ZXW.7(XR,C_ MTW"0V6U#E6>_?B=K\48Q&=>'D\6RK";^7S-1/;+:O25-CIJ_;IR>R?M49<)7QH+:^6A7W M+I;;N[_,6&S<7O ="=,N0*I]:.=BX&&]UB&=^AQS[9]'4D7=BBT?J1@ M>UMU)_77H2A>%GP=_.1^I.RR8%Z3.]G] V.Z[E2I/@3]C'F&F,Z M^.1[Z[F-$OU'R=[$Y M%SMMC@9T8Z=SQ(, ,13!,-&E65&(81ZQ&*8907F:Y"3G8KY9;O M^TN:K<&'/\F:-_L[O_P0:U:4>KJJ+%\7R[)@N@"S".@9W+H/+9X1:[]VYQNO7NS]IQM^2] MHWZR5>^_Q4'%COY%M"F;UYV4014GF,I!@:O-;EGR$N6L]/KZ#? BT99$ M 1! L^-$1W393I*8E.W2Q#J\>A-J-Q;P &9N(+L',MAC2.28!J2"<:?(UR2..^GZB'=.:F"Z4U MWU4U6ZYU+NW$[D;:FAN7[$R- M]K::Q&=;8VQ&(YZ0"TPBKJ"YRVB>AB.(?N:1YEY'./.TWR<5,T=N<66.X^(6 M"Y0+;G"[Y0'*"HZ2/.]V52/0B(O2LTL5&LLU6K\JM3L@IYWH^"-'*[LOXJFD+=6@*WWP7E]ML4P M)KG(4HESP+-,#6Y%@0&2$(&RI+D0L80<6E4"O=">N0V"300C>'.PH6>9+G%A M)YGQT(303[B->B0*6:W@0T0;>\+/:UK&A29-F[;A![^#M Y/CW7CU_=2"AVM M(';T_56UVDM45(TE[X3>S="[I/_GD2PK62DSVAT.O<6Z#^,1HB0I3AE &"8 M\@("$@OUDX!Q3&F9)PEVB!_V:*+=%&^RZ.!WRBTMSQ7=D]6C)+T:*.^=LF-C MGUUJQLQ3]] T++WS:JB2J!V+GGMV%>U\NXIVSD5[[W;))%?1%Z&,\RGF&@!Z MGP3OT[Q)R3X KB^)/T03;H/ )U'70IS0W!YD,/<5WJ%,> [S A0$$@"1SB^F M.0:I+$B2)2BGN+295%NV/[=)=!JGJ1U%VP)N1L,!80Q,M:WE5]'-2"&!Y]() M39B8JZ/<:AS^O[^8;E^$J)9Y'Y1[^J=:DNG MVOY.?C;:#.U@3&Y?S+R_K_N+FWEW_>;I_;)J(M6^D(V:IE4/1-FXH'DJ(2W2^1VP84K2](ULU(7Z* MJ(@>:]$(.#YTONHK[]4U=9-$O;W;K!]O[W1NG?)@N9\W*ZZX;^&SJ P:^*T9 MI_*9O0NA9]A]Q[?)\+WUK4A%=NY/.HL^_K_3VMR]&;IZAW.AIZ/9\7 MP**(['Q>A(G*S8Z]$%?'WHCUBS=BZ^&-L"M/.TT?C1:R#6S"="5OI\'R67'< MB9IT+OQ1K03O3E*T59_%]DL3'5VQ[J]-#;P^. 5G(B^H1$ 6G ,H&0,H8SE ML,C+/,UP45H=Y=L:,+=Y1F=_U)G:\8C.R>N=V/V3=B/ZY>U&<'W0ZAHY9-UC MADBY,HF=#5.7*G%"Z$CM$K?G7%8BZ3OY.4@S_[+1 MZOQJ6:F:UX5"W__W8_6@IS$+ 6G"2%H"#(F.E(P+0'%6 "Y%1@5D#/*X/ZHP MIDH;"QQ.(D*OR3I3&XT*T=NI%E,/&\$JEU-ARSXQID+O.$]<=$F?(SS3^>BM MOVK8<=OTP,X#_V68+*$+49;)U(17*=-DB<^ILDVVCW%COK>/]79]+S;-<;'> M\[BK'GJ9RI3*% HF@,R(U().%%#"$>"(4,5[)8VAE=#Q2%MSF_GUID;/;+4C ML#%HSDX5@&$/PW@\$DV8\U-2BP&?K\D$9-;' 73MW=B,R"FS\J' M5J!G(3%/:9:FH! %5LO'(@:$R1CD!<[*&/$,VV6CG6YJ;G316!JMUBO0&1@M M]V9;*J.?QM>,-/R@%I@S6L">S6+V=GJ4,C^+A5?)\M.M32M-?M;K PGR\W)$;E9L]W<3< MV$$9&0VM/#\TFF)I(ZH>^LUXDDG.="09RE"CB3!$")"MSD# F9$(3 M1:M685-3&#TW*MY)HFYV-KZZENYA3YM-].;6?X$'BL#*N;VXV,#Y6>OEGNRJ MF[(G)A#%/=UVN'P.M3CH0J14@UVVWE=1"]78G;*UJS/2[,G' ML[*JW,_0%@D4:YRD$+,FQSO9@ &<,@C2'.10%CFG&[2*&W R9 M8^!08W6O_5,W'^>Z.1_J#]-(8[JU:(U+/YG184#L)Y.\:0R/?NE=^%67$^[[ MHI?!T5W1'M5=CW>!BQK.!0AZ%LMQL61J+9T+T#HBM7/)TUQY\[E>^V>Q??^3 M+1]YM;K];;WF?U5+]=W%(LY23D%&60Y@EF< R2(%B4!% DM"26Q5>=BDT;G- M#W=;EM6^\@'I-B=7XO3"T!UU4\[SBV5PACNH&Z&CQG_9V1SU1GO5^#+'R"^' M&;0[,6.9(W'(3Q;W.LIJ=YG"']:;+YLU$X+7'Y0/#=UI")4 M $2$KFB9ZMK$BIWB!&4(BC*6LW^M?&]F8!57?6 M7T7WZXW0P@2K*(MCB_@FYUX;9\C)^B(P3[8NZ&[HG5!SO5W7](Y$C2>]KE;; M-;TS4_2%13C:%'TR4<1:P+ZQ"VV[%-/1Z#?GAT\7('>I_\]BZ"Y^F./)D\ZR M_UC7CX*_:S0.VXS0-H7^9"I^O5 C5Y9(40*8%VKP2@H**$P)8+R !YYU&5X' MYUH7/LZ-8]LMEP^DVC3UR_;RP@O*"64%$X#D#"H611A@)M6*H,",RQA2'!LE M;IQM:6X\J4V,?F@;HWM!M(5M:OO.8#L&/(VP&<=YP2TPB_5;K@UTC9F#&D'^ M&.HL%#XYZ'1CD[+,69]?\LCY&QQC1>MM=4^VXD;NGGVDD2X9!Y=%G"&8 9:7 MB2*/5 "*DA(P(H3,:4$YM9J"V30^-S[I;=?SKL$'\ON 6^R2H)QZQ(QL0N$< MF']\0&P?:>F E=2V4IX4 M92%S4!:8Z%+=B9H,"0F(P 6#+$[C++5BL1,-S8ZQ.COU2J1=A3A+G)W$UI"/ M/" 6FGN&664VU-RR)G/#Y@C'/7.TKF:&M7VTV;P%/5_VH#::G( MRUC$,!7&.=[2M)HXH]X>R.&,7WUI'D0?E-*^LRP525DB @J* M=1TC!2 I%"6())8IY"A+4^R6[_"LG;DQ06^FGG+WAEZ:PO <6,,MX,OA"KW% MZX+4!=D'1W$(DV7PO*E7RB8XZN_IK('CE[MQPFY%\N9I]^/_KL1&)V$]?=(I M6-<_JWI1QBF$(I. <2AT@3,$,)()$!11+&*(A)U2EEFS:-=7/\B$VE*U*H$,!PS &6) 14P!;)$94883"%)[)*13K9E M]+5,FF\TT.K3&8#55MR[2/0=!=:,9RX#:TJ!OL[(/LO]E\Y.CQ'S9['P+M!W MM+'I]?G&?#XJSS=Z@T_9\Z:U!4!]ITH$J)HMN]R%=WN)J1A&7PO3:DN3CH'F2'G\&1WB9\;:Y&4B*/_/;3#[\ M^2V..3.G),B_K)<5>]K78Q>"Y"DE)8 9(P#&)0;S;JE6R"I-X\ M[2_ILA2O_R*;AJZW3Q]7]7;3)!&U\\OO=V1U\] H+?VVT?4+/Z[:D.5_B.KV M3BW7KG\HWVY%\X_OU/IMM_>U8$E1I)@AD HBU)0QC0$1608X4FQ;)CE$L55@ MS6P\FQN5-Q8*;GD@-QCS[GUO]>#UMG MX]RTQ[NSC#II*87:5[RN.00,*)/ MC>*$ DP* AB$',8HII0:E8,[U]#/;LXR>A/5,G>Q8R MOMXQKN5QLZITSO?UBG^H?NJ?=E4B8PL;?8D96>K90#+:6 -@U:\P!4Z4.494KV9 5)PSJ/A-3#E=&O3 M!J.<]?H@ .7\'9>D#^^2.J!,8(EA"?VR5D\5VZI-CVRD!-K#F 7FJ1K%DQCD&=+5[E$):)'I Y*8%C1."F@7 MK6K:\-P^[\[N@2KR<]-;_8W^2-+RG->T,PS/>0- '/J^EO!Y/? U M;7O: U]+1 X.?&WO]Z)> RG*A-$X M$ZRPJIYXLJ6YL=81*8Z]L1,P>HC/1LMN*OH@?2*2%H(CJ^7 M2[*IHPB<)::<(;]P4M&H,0Y$+D6X>BNX@_M:^[LIF13!1:W4W*NS4'7S&&=H Y3?* MT*CEB6,,;= XC#"TNMMM(&EU3V_D+FCGF[AMCO 6:8EBQF@.LB+78GDR5VOF M H.,IC01.G^"6!6].]G2W.AI+^Z[WL6PU9VM=AQT&EPSVO$"66"FV:.UC_C[ M=@XM:UXYBX1/*CG=V*3L<=;GEX1Q_@8WCCA2];G?R^$($ADE/,$J1WZ==;LC3F"B.AHWN@]^N]K7/B=2C3 Z9=3C;IH3:EZWV.PLF';? MS0F=@\TXMZQN4\6+.>P$!D!D' ,8($XH&6< M@AA)RB1)M-Z.S53*UH"Y3;!V(=>D"[G>]#9'RR9O2QEQ;RE[8=LG9HP7$NG MG'>0I740Z+ZSO\N6^SZ&NKUXAB-T7C4U;&V85FK#$:$#!0[7YURV9FQJP=:5 MYM==C8=-Q43'Q>K/O7B9IE]=^%Q1[SNAR^XTY3/OUX^K[4(26G N"3=]-42^*!8U<[(<5VHJF]:%1)]GY$U^/]YKQ ]HIOB#6U'P-?91GN%=M3 M*W>_C;@Q_O]Y)!M%;\NG#]6*K%A%EA]7F M8;^06[.O(W ^^=76A$D9U!&?EQSI^AC7W,.OXK;2CUIM/ZMW;X%Y*1E.($A@ MR13-$:S/2B"@(L$E5/\KH9&4U*D&YL9C7?+=.LP8/'&=8Z:@6@EOQ:?JA^ ?5UO5B\T4JC8 6;SE0E@#4PFK0>@<2':^Q#U@;]#-_:'%MJ3J''%8[+B M95AZS61T-&7:-,?+\#K(@;SP<2E!4A">QT5:D,2J<,CIIN;&U@+!$3<5[)&2F!5M20" G M@)4DRZ1(F63,K)AK=JO3^W0K$ZCSJWHET7=(ZI25?O6ML;Q[;XO?+9!>AZYCH72Z;FP0O0 M.L*1ESSMLDIM:SDRY_OPV.AA',[\7LC0M0X<75Q%J\V.7$J0GZ@J"X M1"Q7\UV<00#3O "H9 7(:9;$:2)1FEMM*APV,3=:>R=JMJD:*5X]%^J7)Y9$ M=HBD(5%=A$]H(FJ,&Z2OZA7\GT&F>J=Q\,HEAZU,RQ4GO3S@@M-7.A<#5.\U M?R-6ZH=&DNE:;Y"U$M2::-Z2)7M<-D2CB*@5HZY8=_W;=;WMH^,^K5>W.@KZ MJU FKFY6[41N01F*:<'21AD6P#A/ ,*\!%D<)2DG&2+O-?#K5;1W8K!X]AARNF#2ET1ND@ MFM#]21>MU_63-Q5];++7U&OX_OYAN7X2&YV;H166URNR>1I>U.60YK!$A8 9 MB(4NTBU+!E IB.I 6)8E)#2V*])]F3FS6VMW9D=L8*K;VMJU@ZQ6SA/ /M&Z M>&ADMSC>=<8S;YY?Z3NYUP^N 1:OKA:]QM+T0O1.+#PO?:H;W;[0?&C5 M]5 MR\=>$:>^>=S6.NQ-'\0,=.W<"YRA%""1Q5@*(D9JF9D0MYQ,FTE12D7"C M0Z-+#9D;?^Z%@]G>^$C[=1L]=.8WP==UY\!5=*]6*&VIYC0W8]:+>V^<6J?L MD\D.PGL_KJ)]%PU\B1IG^DCXMHMZ?R;J%+YFS?#:K$)GT3G/+/IW[23C@= 7 MLNU(J)_6)*#'99PUH]O%SY]D>/.%0C^^>7N>W0!7;[:+]X^;]8/HJK9F<2%3 M&><@H;D:L,HL!C1F%'!(4I[EJ2QX9C)@O7SPW :@UC8SRCH :7QFN>J6P117_?9R>GOPS$D^Z%.>]!_HR7_W%:ZT5Z/YI/[EXU;< MJ[&N0&F22P%(R3B %'& $U0 CB5$"<QF-X[Z*O16 M%E-S$C7GT($OURNN_J9F'(.O0\9)FJ$< BG4K &BC %",PPP$R53+V&>Y58' M,2:-SHVAGMG9FA[Q'.09%3*.$P1A;B6W<**AN1%/9V>T,]19 MN/@DM&8'R3TG[O>1S&@^JMJ8E]M M:)'G&>8ZS!<+20',N ZP2%.0"40AY)1Q9J6:-]K:W%A"6T>6EP;X'\75C!V\ MH168(EZ4ZJFO(FWJ7M]361NJ+L\)4,(5X7G9X"M6W#GA^WAYG5,WN;'')U'7 M0CQOX5-%J!:6?/ICQ:N:Z? PP=__9%IUJHV^I*A,2IA1G3,D (2" IRE$D#$ M"BC+HA 97JS$K18W^FY.+D[&&'U&N/V,#DP*]TEI7_XSJIKYH!:>4'PG;-=" M;IUC1DWAL)Z&LEK[KZ(7U'45[9RXBH9N1*T?WD-A+\+1)\NY&3(I^UV$U4M6 MO.QACGE6I-K\G2P?Q9NGWU5[CYNF>N<;4E?U]<^J7HBT*&A)&"BDU%%8" $B MT@0(C!1;QC"/$ZM:8F?:F]M\:V!CU!BI5AK*3,L5V3F0S?C-(W2!F7K1QL2G3,<]/#Q1.G&=AW/MYG!JJ3^B(V)\A.=89$D)9*)SL 7. M :8%!1(7!4NPY&5I% UGW?+<)@[/CV/;D]C&=$N-O@O[P^&HVQ?*DYYWNP-\ MV9FW"5C!#KY'&W^]TV\33$:/P(T>X%IP3B=L;Q[6;4[VMZUJY:U>1ND,0BX6 M:K8B!%;4A;$N*\\X 82KU0^7DG I2,:$D,^SE,!T S,3CZ ="AK9P3/Q57NQEN9N.B=D$D\? MM*1KN^%YMWZWM2K18DBU&!$ :RA&J1%9<%("6) 1ENC/UMK#1=0X[B.4X@%/?G]6HCV.-F\RQKOVZ*9"Q2!BG& MBA:0Q*DN5:'F&CE4:!,,DT24"!56FNV7FS0W-CE6<.Q*)P!'C5?#PO9JC!TX M-I#(J+M2-Y:;-Q[ZUVR.,VVO!6:U:3K,>L;D#V.?LRH/5DTZ\_*'XLO9F<DF1ML R;-6MDR2NGT=J@=3ZOUNIIKJQ*M_OTW=UI%\0XQK3,08QP M B!"#%",)"AX(O(BQ53:9O\?:V9^K$BWSQ+1'4\53X!J2F>70A6"E)-[1(0)XU?.&;' MO$(91I"RCFH8>]9EI<]OY,?5#[6(76^>WJJ%K?KI1:WK-$M36"8)*%.L63!& M@,0X!S#G N(R3P2RJLYFVO# MI RX*5HA2GR?;?M5RG>;(G*J-+?Q_8[U994WI+Z[V7PAFVWWRV!K3K?=[;TU M?]T(GBQD#&.U?&,@ECI<@L49P+H,-Q%))K(B*&V]L:[8UURKT;A=AT;\L/<,%WN!PP<]CC.@^& MWYVND?8FWN\Z[_GAKI?!/6[<\7'%-CI#^)UH__MQ]6VK9FAWZZ5Z1OV^*:XR M/)9BHDAR6A" LU+1"2D30 I4*G9AD",*14J$#9U8MC\WANG-CW[I'?A5GUH- M??A?4>O%18>(MMUD1DD!P0_,4@%PM^8P1_1\TIJM"9,RG2,^+\G/]3'.?+B^ M%TTHOV;93_HM4+.V+K:SA'E.4,*!0(KS(&1J,J4%YG(<"YIBG")BI6TYVMH, MN4X7)MU9&_7F6H;/FD%MS&!^ S/5Z[8N?#2>4P\L]!(@U-SSGG?CS",P4WV ML?=?=01#LT+(4L9$G&> 0DP!S+6$ 6082)AP4G(I,F;$&\^>.C=^: RS6ET] M!VG\BW=V/?0&MJX_5&\K1I;14+'$UXKIJ-^71LGO'SA95/R!#\,H^,-_=#RW M>GQX6#;XD^5;4M]]6*[_&D1H[J)1!&);E']+03#"P M.&J@U38/8\K#",S: >7U%,NPZ6D/L>SP.#C#LKS]LO2OV_(JI9BLQ%\]]VD.$-8Y +D)40 E@4&).<22)GD2+%93+#5UHN##7,C ML%T^Q\"'J^B9%]' #>>@1I?N,J.YP)T0F/("X.^)Q @CK:E2 (B$!*A(4I#G^N<2QX*8%_=] M_NRY\=M7L:VZ]<1:1D3;:E'N]05NXX1T(1J!B:8U+.HM'NZ>ZF9)2EK@>.?%<**_V=4]:*?\_^&I2.UQ MW$;KSKZX9;I2LL=M?58=]L0EKLI1UYRK=Z#^LJ[5!//_JQX:X:),9"5&*0." MD@3 1"U*:<()T']$&6&2(J/]H?%FYL9NG;Q19^I5U!H;*6N=M*&.(CM.>O[P M"LQ_KE YJ#^-(7&QZ-/1AT^L]33FX*'$T^C5/BJ3_$-4MW-?I MQ(QS4J96U8QL#9@;I%S2/EEB%O.'>&V;HN),2!N>:@([#,N[WM8X-K\F*?WND>EYZ3Y>5J+OB[DB1&))Q M :2:\@ H"P8HCU. XK(H)(8YY$8%F#M"^"K8^G:E"VY^Y.H5JF1%=C*"?;#Y;^LU_ZM:+J]7O*\*HX61ZUJ] M=5Q+7[(RHQRS%(BF?B^2$*"$*$I.!,0IX5F<0AMAT4!V6K'X!(JDNBA&]$-7 MQ=!;,2NQ[;=>R+FDCDE[U_E48NH^>Y63B[V3T=#+3B=UEY]S%?6>7C4$.G V MZKSUK*D:N$,"'X1X,?6U#TM\XFUPH.*U.<=HFCNR$6_4NJ"IWRQ6=7L"OMGH M:)VFY,_3_I*N3LVUCL&]>6B*.]\\;NNM^C[4\N+C:KNI5G7%FKI!BPSB+$]* M @3*8J#+K0*2XP0@EG B"R0QCZWB;T)9.K>UPL#0B&PCH\5K^%$P8Z<-6 J-^4&(4_ &7WV\&>9"451@PFD!4,F(6L:HM0QB M,@-%0F2"()4BM4K]#V/FW$::SX]ZC:I'E\89RR+A@;IR\J%EGMEO@<:58)ER M83MDID/*J^7=A44[X&#B4]FSC3[[('1(VK)-\/E.?G;EX3M-T86@28X*1 #) M" .0B0(01F- ,\1XG.>)2)"E/K)!LW-C^MYJ:UEC$XC-&-L_<($9N#)8@N0TT;!5 MNZ>C(^X6J1 9YFD"$BPA@#2+ :%4@"S%N:2T$$(:5=X9:V1V)-/9&>T-C5I+ MS<.\3@(Z3C*^8 I-*?8(645WG8/@@MBNDX^>+++KG'/#N*ZSUSJN7OO\X1OY MH5J1%:O(\LNZ;6"7%%+"+),Q(4#$# ,H1090FI5J55ID&2)(B,(JA\>DT;E1 MP3X)7BTN=U9'O=G.23I&'6"X@O0,:^CUX.6(VJ_I+"#RND(S:7?:]98%$@>K M)YM[+U$T41,;47\A57,(S'F%(&LL+B)2G9W>S&4^_)9J4:J;^(3;\-7+'=;!PEE"2$ M)@!)Q4J0)B4@G&* $,5I4<:4"2M^&FUM;KS4&-=$"HK.[.B7Y;JN?]7Q'%&M M[;=48!D'VXR%O$$8F'UZ.W7V27O0=16UB(98[1BAXI-KQANU_M/[GV+#JEJ'V;6'WXL$Q3GA)0:%I!1 &2MF MDGD!LJ+$<29*G(E)(P=,#9\;TPT,?.6H->.NGR;2($2'_AO%'K3N-R'4/0#1 M=MW\^2H:@* 6IPT,\XE(L.VX.<4H&-O^;Q6U8-LCON,8K-N_J!+TV[4.O*./ MNFE=9V]? NR3^N>/6W%?+Q@BN9!%#@JN*W*)N "(<0(2A(NRA"(CF#A4?S9H M>F[C3U]D>&AZ4Y[P6I2S!S@4A(U <\IRBDOI%VU MB1/MS(^OJ&%8Q#D 3?GF8EB"D\N+NLM!*@*>P2%57JO=WQM_QXLN^JOGM MB]M\J'X*_G&EOC U<=*B$XN$)I*R(@9)09'Z_DD"2"P2D&=Q3F,HLRRS#- \ MV=;\.* W]2J2VMBHZJQU$+D9P]B4(KP@%YPF]J U=D:]H8U438CZ52?A"%.^ MZK"Y5ZI>==+OT\6K3M_B6K?]AU@]B@_*RO<_U5-79/GVL=ZN[]7G^>;I-[&^ MW9"'NXI=Z[HQ+PKJTARF#"I2$90FNBP> 83Q B02(HBR(F72BEDNL&5NS-.Y M$NG>CWIGHITW>G-G[T_4.&1;YMV]W\S8:J+>",QF#AT1M&"R!U3]5H%W-V?B M8O 7XW98$_[R1SI(>'4J8.16W,C.A+U.@9JMP0Q1R74N/P20YP(0PC H"E$2 MCDLJD%%<^_FFYD:9>V/UP<:F^VXW.WLM%*G&(1ZG/[_ !6:W 68W,NJY[JM_ MS"Q4O+QA-Y&*U_/WKI$Y.O+V18\K]7U']X_+;?6P%( ++1*]:8_C]AO<]9@X M=.U+'=H(XE$YL/$G3"<'9N3),SDPLSO<)L-OU_?WZ[8T8INP??VXO5MOVB^ MQH1#6("B9+F66TD!+5,&4!G#XG#&.-3?IC-# [Y:_'@_]I!]$"EM_62\K]K3?+22TD 7),1"2:^DG"M4X%5.M]R$9844<9S(!#$I=UX7D )>0 R@)HC IJ)16 MZ2]CC@3#.:%UC(E!6+=E-8^;O9&E+35/;;?*@OO0CWS;X1 MM]5*)T1%;XCZ!V89OS-=[\<,X9+D#*AYLRZNFDJ 2DI!GF H,2]XF>1=[[]? M&>[MS+CO>Q_"]?S[5EISYMUN.$#.L2-#C[:7YSNUWD<#]Z/&_VBK -AG0^TP MF%&ZDVO'S2+?R=KX?X^$)]<^\9;QY&R HX3 _<-R_21$)TMPW.Q=DXV%]7=] M%#[\=[VT^[S>_I?8#B(#2A%#2/4L)\ZQ^K\, 9R5$I12Y#S/!$P2JPRI8);. M;?'6.[I3^3C%D@-6:]E0\=PS%M7>JFNVT9/86@=_A']#S,;%6?3[A./@;GS; M<\5!1U^=ZMHKO>G_Z+-<:'#XO0H[!#-V6E&(T)@?"$H$;_"BA-Q.+EBGQ[V] MTQ_%QY6N"->4Q;B1^L_M>@=B)=^)(G.FZ.BJ7ZU]O?5,,;HJOA M7?/[:E7IC5>==]0INB\R5/*24*GX%BK2U1-_6F0"I"C!-&8HQIF=^+)1LW/C MUL[JJ^BVM;N17R'/++??%/9R_#>!\;G1?$<+C?HX52EXW M8\Q:GG8GQ0J-@VT0N[O=&.J/U3X<_SOYV5%D_7'%=(*.J+^*6D?GKVYU1L_; MQ\U&+:F^-#O4ZNI>$+I>Q#$G,(4$L$PS&$X$P'E&@21QFF(42VXG2.;'K+DQ MW-"KIB)+[Y MDH=JJP8?_L_'>JNWTQ:88 YQB@&#B #(B00H*SG(1)DEC,>I3'/C7,J+S9D; MPW=V1JPUM)ES:2%=KF5BR,YLBQ3"RWLLSF7.PSXGX/JN.>YXD\?W_I_TW/N)._QT%'FE[7Z*A,WK3?N!.U/MS%?4]UKD4 M7;].)UGD\D[:61/E^X;O-+MD7F\8CR;\7M[*=$G!WA!YECCL[ZF.&VSL3O#' MI;B1[U?;:OOT#]5PE\#\YNEW\L_U9J ^\;5/'?\F;IOP@$9_8I$G$(FL+-7: M-69J1B.X&A_+'"!,= M0U'O42?]8ALV[:%G#7?VINVOT-M^0;O*?D/0'[A>=PL]F#7M5J(_' _V&3T^ MVI'%B6Z]20;[K%[MKO +87H Z0M&I5RD),L %IJD2Y$"G!$,LDRDI4P)DH61 MA(]YD[/C8-)^U(W-CE6A#( VY$RO\(6F1#OD[#G.& RO%':^U6D9RAB% P(R MO].-7VX>FMGHZO:3WF;[5!%:+171=3ML"QG3A"!&@:!,B[GJ#1*82L4R!2RQ M*-(<&6UIF34W-U[961LMFUWL96_O5<1:B^TXY@S89OSB#\+ W+)'K['T*OJT MA^_M&?BLB<8,%9\DUK41]K#P"$C3G>5XJ>(5:[B0< M R)9 4JHV$/] \VH902NNS%SXYF]+Y81$!?UB!D!385S8)K:N_$L.5"?AG6> M1'M7IBA_<3FJ853O'>QY)5E\=^1.Z^9?\,Q+.;7=X$TXD6F!Y#3_X+)WVU%_"9\MI<]OKML#C LX)M@G]LHE78H;1 MS>%3ESGG) FU[M+A3&VH?9.@NQ""JEF-^FZ+DNB8H@0"*C '*95:*#)#";(M M"'BDF;E]S5VJO;A_6&_(YBGBE51F"]5[UO.:HZB:?MV78A7\(V\-; (H>ZG& MQDBOB3HC('A.PCG6TM0)-B/>'DF>&;O:C0C:)^VR;_8SA9TR5EGD9193O8?" M2@!+!M4*J*" ,)3B,B:DL-N4/=OBW.BA-?@_[:C@/*YFK. 5K< $T7/"(+]O MN"()(#YFC(Y/YCC?Z*0D8HS!2SXQO]&.6KBH%NT!]H=J5RT]I3C&!5-3"5%( M $4! _C^/FZKF57/*^[MH7CJ&<\%*]7G*$@GUM9(2J!4 !;'Z8U8@)%.) MK65'3[)KB#[[0QRHCR$5_MN;Z%A\]#XQW M_=&1)J>7(#WO_U$54H/;W,CEXXJM[T63*/5<]CN!5%(UX ,U&4 LI@!FM 2 MI+C(BS3C!"=612A.-30W.FGMU,MFVPV%DU":\88/@ (3QAZ;:232ST'BDRI. MMC4I1YSS^"4YG+W>EPJ26G\\WK=R@'_H$U^R9+H,1+6Z_2RZ;,N*===K629= M#_A&#@^&^WS-!2ZD$(7JA RE.B@58H!P1A2][N[M,. M7T7]._!,>+'W.J0,D_^^"2O4Y-'>5Y9R\H_\>;&G &TZ5@?:"%YM/Q#6A"!V M ?)1'>5?/H Y$K4?40\ M81QG&5,$@$4)(%0@(I% (!@NL,"$RMRJ".[9%N?&!M>,;1[5K($Y!PV?!]F, M%KQ"%WJ3N[,5;+J*7P-K ^0>&$,30I/X=*.OHBU\%H-3&L'G;W2LE-N?IGU< M/3QNZT_BAUBFW5YOGB5E27@*TK1( !14 B)E 7#,8HZ*)+&DEY&VYD8LC6U1 M:ED[=01+,Q;QA%!@_M@?EVL),VWH5=0!%F#+W 3KR5.1YJ;MI;I>;\/BI8: MW')9^%V7W3U(//FDEDP?M^*^7J 8BY1# 1*+/))Z;A]XPNA-,YGL\ H!#! M?6/-ODJDGP$.I\+^3&Z]\,#N6+I-(4B*TH(#Q46ZY/E/__FR6?-' MMOT'T62T?6KV#,"8M+"/*4%P#RC %4J.4.90)2O>8I&>J%+LU8 M8[Q!H\_AN89E8.;X)K;;I6B3]>X)%Q%_W.@SF.V=B-JZDG9\<@9P,T;Q .)D M440K3C:\"21Z_W,K5ERG:;?F1[W]4>? 5?1.=,+/:3>,ZT M."GUF'G_DGP,[W(-7U04]E4\J/?M3B>+7Z_4[&A;J4G2N^8S:X^2FF3R>E%* MRCDB F!2, ER@'-:0Y8)M7/,2OR6%BH[KK8X,!/4VCLMC), Q^:[ZWS(FK= MZ$Z,K]KZ?9:S(*M^,N,P[[!/Q6C^H':(DK3'S&_(I$7[$\=/VB-S&$SI\ PW MWONT7MTJ8KC_TK7U=GU_7VW;0JQO%6O(%X+ED_5<39F4 "_$ZR477OHXAT(:7X66OF#;AFO?*I:] M%?5GL5WP(J$I2TJ0EH(#R'@.4!ES@&-8) P11,W25L<:F1NA/3.SF6&LF]1V MUEILH<-_"M5QRO*%56 ^>@Y39^*5CH_T@)!%_0$/2$U45< !,;LR 6>@&!7_ M/W7O=)+^9ZQ_)M1_[EH?PJKUAT?U?/%[M:KN'^_[1?>[1[&+=()I3&'.0 8% M5A-"% ,4DQ1PIE;$,>%48"N=#[OFYT:;ZI5*+I%6/0NWV40O'(B!^?2%]*I6 M &ALCSKC=UMR:J$K-&O\W$;?_Q++'^J*]6I[YW&IZX9A.*'6LQ:\HG"K*3KC M0J[&3W&,U-:>K;9=#9.J_M>;I^_J25V(L M29D*:)5/.-+6W"CKF:F1MC72IIY;3UE#;,9: MFS:^^[S?!V'>!K<(+1 6 )24 QA(!FI:*+,HRQ2S- M,LF-:N(>>?;<>*&WSF(A\P(L@Q6>.P2!O_#>L/-ADV=AL%C&N<,QT>KM[$MA MMU8[[N_H$NW%+=.MS([;^FQ!=N(2QQWZ:J4SUIYEK^PWP3X(\45L-..16[& MB4"T3$J 2(( 5+,5@(FD()&ES.(292035KORYFW/C;;V9D;*SFAOJ.5&O 7Z MAIOO83 -S(/:ZB:=]WGVFBX#:8NS_0Z\/6)>=]TMFI]VI]T>EX/==8='V$NW MO>L&I0]5SSOUY,E$W\ZX M-M1^.W>I^R=^O5H]DF5;27"1$8[S6!: D@("6(@"8(HH0"FF19$GBRH7EO"1QPC H$IX J.MU(A1G@)6EKLZ08 *MI"V, M6Y[;1S^0)KZ1:MA:D16KU&L^**#AF*1ZM@_,%AQ!D W,&0-0!U9/H^=FC5>0 MY-:SC;].JJLI)B<37XT?X)I&TN6V-3&4;8CDQ[I^%'PA22Y+!CG@+!$ XK@$ M&*4I2$0NLA3FM$RL0A9/-S4WBMI9&M7:U*NH;HR-JL9:V[21DP";T9$?V +S MSQZQ;RUBK9W1QW'$'/) SH'A-P?D9&L3YW^<\_HP]^/L'6Y\\574:O7#[JY7 M_)U.QE\_:&;J*C2VU+3@!4-$9!"4N"@ A)P"C*D B I8LC3/% 0VQ&'0YMP8 MI#=9S>%Y-#"Z$?NSG-^80&Y&)9Z!#,PI.PS)"PP[@Z>9W5A@YI-Z3)J=E(,L M<'A)1C:W.I;086IE]]CH"345>;1>X4;*:N: M>[ZH+W/39(TTC>X3XD>NBREKO52>R$__.Q;H]'=";I0^MQ M]*"=LRS_$_B=@&5&85)F0,:$J>EQ*0"!N?J64ZGFQT100JQ"GV;T1DPQ0FHI MW%M2:9WCB!B]&_/J?K,1=T:=&GBT'G[?;36_9[Y&O[3>_AII?W6^^#'Q9"+5 MJZ>%+#S6IYJF![Q6MPIL\K2UL:;!_Z"RUD3-NL:H[$0/56/-&NUNO53WU^__ M^[':/NTJU F424QUO0XB$8 T08"@G(,DA3R#6%(JK)92I@W/;;08V-TL!YH5 M;6?Y_XI:VVT#50R[P(SH0P ;F+%?8MH:&J1(H"TZ?L-1#-N>.!;%#I'#0!3+ M^UT+"'8Y!.UI6;6ZU86+'NL%SB@7DE' $ZIFOY1(M2)2D^$<9UPD,$522KMB M@L<;FAL1M;;VDL+1SMJH-=>VRN )=,^?8?O"+##'N,+E4(IP'(N+RQ*>>/S$ M)0K'G3PL5WCF^@NT?]K=Y$-]C>;_W^BT\F'1B 41 A:9P$ VZ8XQ5A,9JOA" M,$YC1M4DI[ J#^1@P]RH1%M/5+]WE7_NUZOVN"EZ7*F^B$2GD]W]L6K2-/1* MJMD+B7Y1Z^;V6.I7!T4@R]XSFP,%[I/ 5/7LQ*H_P.K^"V@CE=&EU@U%6_LU MZX?U1HI*I^%Y%@URP].[=I"E&=-+"+GA=%1)R/%10;>NKW^02MVV%.I%^T:6 MXIM@RKYF^K?;,=WM39$\82Q)4X!3-4.#A&- TUB"3)8\14@@QD)L3=K8.#5E][[R.0ZPVHE9=1O7.SV=!4U+Q48%CSLF9:CN#;TQ>?/VH]YO MI-MH;_%5='W0D>IO.S]>=7V'ZT,G..6XXN.#MN,SHUY5,7>)''E(@8 ME2 AZO\@*@C .2M!J=4XJ4 Q3NFBE<55:X3-UFQ@.-Z8S_V(?^[*..\3!G*04JS&,!<_40D+T"9,UVCG<5ECCI[+@1RNX$?UR*&]E5AJD_*",UVV]69/E63>S4_&^C#VBT*N;BK&%$0"5)_U]/#?:J*$#1/4)D#7% (8,H2-:]0DPLIXCQ/8"P2 ML_.5\*;.C87VYNIJ*-M-11\;M:&U[(LNM<>=VL^H<;3[("/]AD5OUZMMM7K4 MTYI.96MM&WD6\+4PW(B=16>'GF%U3@XZMNW!WL]HY^BNO\&POZ\B^A0-_8T: MAZ,_&Y?#1!.'[QFO.[_AK)UV@S@XZ@?[R.%;=!NR/HOM6U+?J:GPCTJM2-X\ MZ2KP'U==&N;J]IIMJQ_MSD0? $/2K&0,"A"C6!_U9RG A% 0IR1-D?J=8JOR M8_8FS&V(T>9'*7W$'T2<<.5DQ*L^XHO:3/"YYTP2K^Q.;M[C2EY'&1 M(1P#6L@DXV M=G3BW@<6^P >D9UD6^!24-WV"@Q1\KYU<*[=Z7<2#)$XNK%@>J]KK>I-]8/H MX!^].M5TIR5:WZWO2;5:Z,)"LB 8I(GZ/YCG>M,1I8"4.F:Q'6FSWM^ M6&#:X!['F@@T;9PZFZM M 6-4((0E0#G2^LV, <(+#@1DN*0()9A:;4=ZL6IN;#1T2@M]#MQJ=J"&CNG! M?*]]M/?-9/D2L)\-IU=3]U[H^==$'6<_0_,)M-%N M3*^FG4T)YKX4\\?5-6/K1]7 %_*D]Q"5+J#/8=GXZBK+IQ-,7=L%GE"=A.U\9Q6&:: *+W_G?:(L3 M3^Q,O#^KE<-X'=-P_Z\=U[3G,4DRSG@)1:T*&(8[6D)A*4 MJ)!Q(*WE9[:-/$?U_6VY M@N>0I6"X&_QF M)!,>U, ,U#K01=<4O0M*KR+B;)=,JCE^$UH'\ M^&5/IW1ZON4Z\T]L9]+F6%M1GG>$0S,<#UX.X.G41*V@LEK&*]1P]-&Y-I@<1!< M:W6S(Q<=U7H8"'^\>=I?TNF"7/]%-KR=)M9_%_56\.L5UQ3)U(_?U_I/-X_; M6F<&*JO_(:K;.WV-FF226_'^I]BPJA9?-A43BRRE95Y@ 7C14)LB.9RF.2BI M6BBFA*L5I-54[W7=F1M[MMXT6\FB\R?:KJ,?ZL\1V49"_7TMHS:)UI)67_>U M,>3K?YN7(?1 ,-#V&4(Q%/C1$<='-8 T(%?= EU-BP?OU/O!.Z7_K*[:0W,5 M]>!$'3I1#T_4X.-QP)E%/WL=R5[7HVF'R%GTWL'8.P^K_%5KJW=__-^5:G## M[IZZJ+^")[S(BA0(R@NMO0L!Y;$$6*!$XBS)(;:2K+-J?6Y#YK[ V-6PPI@B MOD'IL9T/CD&8=OUCN!\3"O70VS#'8-6CR^?KOP>(UW2"*70AM],&O'HQM[/8 MF!1T._\01PV@EG?K[^MK]M^/U4:1YUK-9K=/6L-\J\E7_;4IPK+0^R7J790 MI5P+C.,44"S4KXG(XBQ-9(;RQ4K<:H4C,YHS;]SH:\/MUS8T(=Q']T4]Z$Z- M7'4S_^_L;M<)O=&6(C?F/6%&9Y[1G:@Z7&>TGA!W9D>]W5=-Z0]4W&YUWMSN6OFBI)YT14:R_:7ULW(J[\L./, M8!UNQK!SZ,; ?-R[& U\O-*,'#5N#D\5KJ)==Z\W3>T>W=_7S_M[X&^D';Z* M6I?]L7CH3O')^<%LG72$"(WXR_$D>'MVH\_]ACTMWDLI=*9YE]'YG?S\JI[[ M56@(JV751OO?Z9V/^N.J%0ZZ50.>3@"H>*<=M! 293!+I=;;5,-,"0M "HE M@0K((6=EGA?]#/O[^='&FV$.L^_O4VAK-&;KT._MG8BD7@7_:%;!BG;T7Y9= MW.]3M!&M7+.:5.I_^/3Y_XV$>CW ^M%PDNZOC\='EFF[;*+"'KT[?:*Z%IF\^F/Q]> M*5ZN?:Y7N[38C.0O0QVDM#)2!B>P\BAYS;.P1 M&J$J]; !3:G?7E*416N3D)*]]ST-.=SI[4CAZVX%\9&K=BI9D7W$>[O)I*-6 MAF57V]G_Q]4/=;U:\2QPB22AJF^R0O4.9$4"<(HHD)B6#!:R@(65D$(0*^=& M;SO#+CXC\-"#S@<$T_;+JYP.[%V,AC[VVNF]EZW4]J"R=.?H572^IWV<"OCK MBWS ']8&QP&>&S,X23@^YVXK[0Y#X^*%0<'#=V4B1$9HRRF@$&L MN!]"!C!!!8@S4B"1"<1A:<+])HW-C<);WN%IH,7.[CF$#;;8/>(6F&)' M(#L_#[7'SF+#VR.&T^UENV-IMP]K",[H%NNY9TRW>VKHS;.-4=-[').N'FE= M\8ILGG21Q!O95..]_EG5BQRG)"]SQ:^IR ',"054$AVU@Q AN,CRTFIS\V1+ M2]GLQ^5$Q<3SG[/-Z]:--)M/I9?7W];;=)^S__>VZ MWGY>;_]+;/=+QR]-',"']:;[D[XN49,+FC*:$H 3*9HI!4"4)8 +2 4DC'%N M)6X]K?ESXZD_5H-H##;PZ*H/PU #]6;O@!U_3?QJF#'C?#L\-.<>2XS>YX(V M)4Y;I_M\:>VE^NLV>A+;P9[B5=2Z&LGU)OIJ\')8D_?K])'/86%B#R8=<%ZG M=UX.9:]DA=L@V2GC]OHGP\IP289(#F$.\K*4 &HU;Y)R E*U>$YIF8D\MUHM MGVYJ;H//WM*H-]6YHL((P&;#@A_8 E.X(V+6_'L>#)]<.=+:I+QVWNN7'&1P MA\?R %I)>Q?C*'J5[05,,8JY8"!-DA) 1#' +"D4VJ@L699+9K>^MFA[;HSR M<1?'+';% #SH_I\ WHQ8 L$9F&E.*/SO\P?$3N4_L)K_.%3!)?Q/-/_ZNOWC MN!B)]9]YA!UU<5$MWBLNW#Y=<[[1Y\'JQYO-]_5?JP4K()))7(",EHJB,(. M$,53>2GS@F4I+DLCBAII8VY4U)H9=7:JM93^3:V7M*UFE#0&Z#CU>((I,,4X M(63,*088[+FC[LFC%NP_;M<__J;N_IL^#M0_-.>" [H8>_(DM&#@6O_YFUSJ MN*+AO%D9D>474BD6>4L>*K6XZD,L2A@+H4681!D#F"0)0+&( 4Y)QG@":6(G MB3C:VMP^_;VQD;86J'&SL]=R33,*L>&RQA=PH5WQGVYB;I2AC8QZ*Z\B9:=%1-%Q$!G/42YS!D2!$5!TG &*LP)P M&2<%0QDI1+KX(39T/0V,PZ:F!-(E1NLXHN.,ZP>EP#0;$AZ+P+6+89HH7,T% M+KLHM5$D1F/3CM\Y743:J.7/XM#&KW3=(-/[^OH5:!>P'U>*IM5?%FHM23,H M4T"3M "0J/&8%B(')8&0IC@7PFSL.-?0W$:0WJXNE]]VU^L$FJ9;7)=C%'P_ MJS>QV\/2.0ZME3[WK\9Q\+M9=:*MB7>FQCT^W(8Z<[UCW)F.7_LJ'CI%2)U; M\%5L=9;!NT9AHCW2:\0[%TE&\Q(G$L0R5?,B1'3FEQ @(W&*2C7O%"RWD/AQ M,,'HLYA>S*>-QQRXT*0'=4Y$K1?=R?]5*W9K&52?Q7:!,PKCG$J%?DH4 MPW$&"$$4Y*7((,0((EK83('.M#>WF5!O[D#5R+;Z]SF$S>C)(VZ!*6D'V4 ? M;&#L5:3,]4="AKCX))YS34Y*-H;^OR08T]LDOI.\97^CU8"_D&6:H;V M.]DJXMH^M<2UX#AAM!00(('4PDI KI98>0Z89"FF!ULNUW(KHG/ZO[QWM% -5MI<]4[GMX]U'=U6XI5D=L2>JZ MDI6>B]:GWVY=;ZN1']0:@;V2=)M2Z$L]SP+^T=TQD^=,MU=FX=6SG3.;^^QH MOXE;VSPM_OBVR&$&"8P+P)A6H.,)TI6*"2!<\D+*##)L1.S[1\Z-NO_X9L8G M U 85Q#@M 9U'/H(A6 YF4,)(0P*3',DB0W.SUQ@V6:TY)WG22H-3SC Y.; MRX&'GC\^?_S^_EWT[?OU]_>GWP=CMCKT<22NHY\B\.<\JOZLW:/+)MN_A57:'\A=U1$4U8QCBE("FP^KIB7 +,80XD M3M,LH3A5_S6>2XXT-#4 K\D3ZSLD'J*FI M5E9JU_8UL M9H*=1FL87PZ\V3YY*#@#SU6.%;OE=>XEO[Q4G@%H M08OEC;7_NN7R#) Y6S#/Y!F7C?PW\D.U(BNF9A8Z*[E>9 DB*&4"$)%!+5&+ M <(L 8@P7!0XRQG,7,:2EPW-;=S8?5?JX^']P93L36XV)M>ZS(C^A6D'W CL M &\[LKH$Q:F(20&X,[(1B)60U7:12)YG4%+ ,$D!+ H*L"00E*GD+%$STP0Z!0&, M-SLW+NFM=CO^/P.Q&6'X!RXP?>R" 3J+AT$!G='1+YW9O_J/"C##*41PP)F6 M7R5&P R-4Z$"AG=?)LP_6.?U%1[;PN@+3O,\CO,"4+4J!C!!.2"4:LSM-<0$U"D)<$8\%10 M/9-! .4B 3'.BS1).2$YNK!CFK&B;T3V.>6CL3O!'K:@^%-95"Z]NQ55_72^7:E&FQ2@;[>7O MXN?VC7+H7XN2\IBF)05Q7"B&45@ 1/(2L$R628S34LU;K%32G4V9&_]\>[R_ M)YLF[OJKJ,7FAZ@;Y=EGVL6#/8K>0N,V.M:3HD,*?U3NC.>(;_$/A( M>Q)UKG3*[I'V)FK<\2GR?C&F7K/;W*V9-MGM8M0.^KP](GZ+&_JAQP*F0C4W'""S+F*4,Y%FNUNL9 MSH#Z2P)X%DM&99QF)36+M0[<-=,$9<^K<\P&MT" !Q[-O")M/7@Y8.9SM+)I M?M+AR0&7E^.1RR/0YQ#$I*4S6%AYD68L8@DS"!:/,"F!D9.\(0F&Q;!%JS_)'H$5]]DN3P\9.2X!&_7I+USR,*H;LUH*W.CA:&%EN$;XVB.\X WC$*/\5;P&'_X1NZ/#/OJ_L&0 MKWY[.=R/-S#)5V_D8__%FUWL.;CB756SY;I^W RVOADCA&5) ;(TI0 6& +* MD52_XIC",I-","^A%D<:GQLW/ N\V!GN*>+B&/AFJX%0D :FDM%HC&AO>_1G MD),%%]0F"=8XUOX\0C=&D#$.Y!A[AO?$VC:**1%JP@+S$JC%30)@J>WY=SDJ#V0BFN%']T!U>K66UJ@5;"81^A"$]29]#_? M\6*&R$R4X_<:,6.&"%CD\OF(&SM>>'106/?-T_Z2SI:F&JGF.JVT\D%Y^CO9 M_$MLO^ATW)LNM^T=V8H%3XHX9B4'&>50+;($!2@K$L!0EA4I8[3($JNHD(#& MSFX^]BS+60N;$2U_QK0(QVT3P:"US);Z1=CTO]TWKD4_M$JK_EO]R.ZB6B/2 MB)^)2EVT::ZDXK9:K71BW;K]@VCR$B-!U!WJ[P+1=MMC_,L$ MG>,U0B:DO=/&T$R _$&4S11M.@Z"@JDY._^T7MU^%YO[=X)N%S(O"<0)!$B- M80#FD@-*"PD$91 5-$TEM#K=.]+&W(:1MO(J^JQ>JL?-QGH[ MX!BLAK1]&5BAV=8=)WN./(V$5VH[TLRTC'3:SP,B&;G4N5[U^EY\VRHFT:SS M:=T>/S011'%:YI0*"1*)!8"Z[BLA6%?DX7'*$II29!5W-]+6W/B@BTK>V1KU MQCJ%;8V!;,8*GJ +S [.J+D4G#Z'A^<"TR>;F[J@]#F_CQ20/GN+OSQR_4I3 M&1..10$P%4+''A2 9C@%K$Q*M?3%:9)SNXVY$RW-;S_N6+JS$V6:>O5\^A'&/7?Y9?)!W\G/-B"VJ^7[:5VK'S>;)]FF:=0+7"*)8R1 8M$ MK]\80"*1BB-DFC!%S1FQJN%MW/+<6*,O1+W4 8QL:*F;K-!YZ,UH) B@@8EE M)RZDX\1:JZ]VE;ZUX=%;(X"=Y86,P0JA,'2^\5<1&3+&Y)3.D/D#'(3DVR=? MK_B@WM$GO6LO7N1A4B91)C()RB+# &*IIHYE7@)4X)Q#H5Y-:91":]7JW,AJ MD"W[[?'A8=G,UM6W]8:HRYA:5=T)H6N@JIZY;V;P%HKJQCTQSE_!\ W,75U: MD"Y?]*PX6FNV3:+K!=!:*->'@'@B&?MQJ#UIV-OB,RIH;_RPZ=3M;?U[)G5O M?;/;=/3M8[U=WXO-6^W/:KMIWJNO5?VOKE #R0GDF53+4P8+ !.1 YS%,9 E M2I% $ F[ _ S[T0O,U2/ >2R%88F+SRGE MN28GG4@:^O]R^FAZFQNU/"O6\?:.;&Y%O4@+GA>ESF4JTAS F)2 4LA!PK(T M+P5G&!:+E=B:LY_=_M)U)/_HQ3U]^Z:/7.LXDNAUVC!]1%?/KEZ0D6Q&V95*B M%*H!NBL=$1)Y[Z%U='EY'T]CB ]UQ5*6B;3@&,:1*:4?$PH9IQG4NT(:+XB@K.-3KZ5O+S6<)' V,<8 =G5)Z8>IO9OBC$]3D\)A^6O/# M'Y<34Z3'$/UXZY/78?9F\_\$0M)9QZS M3\IF_J@\)[,>(_0LOT;+S?\UL?+GO$6_2FIH4WQ>?37Q9L;RTQ=\6IL*<=6/ MK^FVW%IWTB)/,XQ2D4 29P5$.*>0I&D*J;;5"I(R7*1> 0G!))N;_684 U8S M4*MADUMNP$$5FRK95J;V3/L6"0NVMF[T^2(K-C*['A=KT/KXEQ8+C670PF/! MA)NV+%EH3$^*E@6?8(SN"E]L&M.'%=]HB>1;6?V[X!)+R12'.2^TJ2JC#&)> M*"CCC&K(4!.U^SA@ASSJ"/@@)1?8X@K8_G73'M3Y:B\+[><+O^? MI)MW*V%3*C&.TC@O8KUAIP(B%1>0Y9H*>5'$ J.,(.34>:9KDKFQ7"TGJ 0% M1E*@1>W.='2'M)N_0@$U^FED#XR\ZJ)= V% 2;2+0T]6#>V:O#=8= MYLUZM=7;Z^K4\ON&KK95,%R\,-E.-&<"1AQK8RB*%20L0[#@K$BBE*E890.[ MQ5R"'@D94Y$1B-(X,ZW>$T@PUUPL<1)QE&.JBGY)(Z'! MGR:39&+XW:S-L2 =F<7/-?2Y 4\D!RW11^WOM]>\:AZ%$#'-D2U MP#?5@4]+[AL+KQ6]RL9O"1_P]-H;L*"'U^ZS3WMV[8W*R=&U_PA#DOQ-KL=^ MITJN+\CB")F87*H%3PHM=UU9Y!F.>,XHQ%3;-"@C^E.64IBH3+",L13C=+&2MWJG+MQH MPEL&IZ?B$)A[E&2\AZ.N1VA"+0Z]AZB5M7=BJ>-RN+'+.!"_0*+IDQRB1GYK M])QT?1HEX]0/O9$R3QV%>*D,5#^,.C)1/0?JD9'ZV52!K'(4MDV>4EX4N5X# M;?^(2/^'$D@UM<$LRJ)(()G0R.G\\\+X<[-^K(2@%M$CS?$,EOE)$F;'9<%J+7W4 MO_BPDW?;!O8XMQDP,7HE[0"2(C%PTZSO?2E8-.-'<5M M.=GM%_IHXLWJ(]<%44AO[%(&$R8H1 PAR%BL?\09HI1E*J%>+>S/3S,WYFBD M!/>5F'Y$<0%*-XH8#M#(Y'# II;P!KP)7=ZU&X.0='!AIDF)H%O;YQ1PY>K> MOA]-(Z).=#,15^_^O)=\)\7[_6Z_D7@O@[/,9&];Q/3]& U!+:D-" M;T"C!:C4./ZU4N2F"LHRJ@3U W!,K ?J)[IYL9V!Z_LCOX)ED=Y_S6$P]LS MUSP<KV\WT=IK1]+=5Z(P_G?7+[:[FR!WX?5OK1EMN=]8*W1S$1 [O'7^7NAPF/ M/X0)')XCC A.B3;98B)RB I$()6*0KVITS9;%G$9>3F$7D"'N1%@?1[.K)Z@ MK'[:&4T]*? EO@]NO#KS51Z9K.L%_LE(_G/5"NH( 3ABT'P%*LU I5H[\.H& M'&,G#->;WBAZ(*W#THS40#4*^[_@$H:/UIA6C1<(!7F1=3H?9_(RHO3L657> MKDI5 JH9&*XBR&"9=,&^PHAA@STSE!&^\9%DG" MO<+;W*:=VWNK75;XJ X:@ :%3P[7+DM@MN;)SRT([\LKD Y4F]K/YB"-LER MFWG:OEE>:)RTTO*[NQ]3O=.C[A[_7@KY53[(U5[^2O^QWC35,X\'BZC(6<(% M@I@:WP)2 F(3DYO)E,9QC$4<>1W .,X[-ZZJA;T!5EQP* 7;_SC7=0'<:&H$ M6$?FJ4&(>O.3)SXA"WL_CFI"[2Z4H8B*2+$T*Z"42D%D M&C2P),UAC%5!*>(QTV-Y4%/W='-CI$;:7C4H^L#M1D3A0!R9?P;AY\T_;K"$ MI)TK,T[*-F[:/R<9Q[MZQYML]K)=#JF)D^!1P6E.3+$AO25#6:8M'A9Q32N, M191%&.5>'LJ+,\V-46I!@?S3E"WUW75=!M0Y\&0X3./'GEB$GAR8C!%^THU$ MX B4"Y--'832K?.9.)0K-P3J9:<_O-$_E[LGS:>^RJW48_]8X(R(F)BZ_PDE M>G^44$@1TN2!<"0$$5*P?%!'N^[YY\8A[Z5)<:_R8+:FL2O8U)+:7PEM+2[7 MMHR2/:[E5K.@#?"NK)?W.6[H59CR8+=IAF<^5^(_;85G*DA6&HS8%,\-NE%; MXUT1X64;Y+GA<[5-GN,P_5BQ]KBO;C\:TVM;Q;K\6J[*N_U=$^OR5=[1)'=?T7 MP8WT)H%V9/H[Z J)6Z:V+Q:CR8VSU)?K8HY@&A540M'A8,!#4F*_869E!X' M8_:<*(+E=6]G.-E4+OI+1A48UMN?5#R*NAX%84!%1TO MCSU92<>KZK5K.EZ_N'<+J;OUZMMNS?_Y[0?5WX\/VZW>IRXXBE.$,8@ _=2/7I]M2%0^#.3F>GFKJ+4Y>^9SHV=5X^F!*^T,WG MS3?C%Q&V++_F'3O1 K-(L$1I($6"]5Y)*,BR.(+NEF"[0M5Y&(Y]&6RQ)X,TD(8"=E%2VP_N*"2N2ZX8L6 MNF*;44CF&D0C$<[%:5^*?*[AT$%$5V_M46SF$]6/5ET7A&21P#SCD"%F&L)Q M# DK*"RPRCFA19SF3MVPGP\\-WJQHGF44&ECU$T-0S0?^?FW4O4I(-/6WJ-R M3$\4)BH9T_T5\*L0NGJPES1LHGQ6#._;V?D?.;Z1JTOEV5_V%] MTDW/TJ]2[+D-U?XJM_NE\<.8*.R/]'XK/ZM7]_?+DIL\T%3%<2**U,TZG]3)_61XU\S.PQEC^7&&$TXS"-$%ZRTR8@C3' M D8L*UB"TTBRW*^^XTM] 2:M -D$R/PG^ :XF>0O_%B/_ IO:V;;0<>].H<(%H2M-4+[=@*H9(I@)BE!;WKK@T MU?P(WY;>OZ>EIT?U(I9NK#L(GXE:^-4B K7>@"="!FS.=P6&H WX+LTU;9.] M*QJ?--*[=GW/5$OC!'FM[1SQ9GUG E8MP;S:;/0WP/8O?OUXO*26X96)B:DR M0#^LC"A6,%L1\_L/NOI\;SGJT]KFA4KQ=UG>_M#_OGJ0&WHK?]%#[TS?KT-7 MU44B$1-Q)F"NB@CJSP0R*@3,$IS3K$A0A.GBWAXN:3;<[-RH9PZJ^3S&SQ4< M[XE^+6_+U/+:@Z*^7]C&O7&^[[H&?[:7Q:W=_$<1)W1>]_JJHE8*PO:@( 6(H ] M@O9U-2K PG+3E-!H(0.J@M,[C0VHP;$%-"IX;D #$*@1 A8BVXX3''NV!\RX MGM&:!\WGGH->TV:+ST'C"\;;K&3K6^7J0<^_WCQ^DKM%D25YAA/333G7^\2D M2""+,(,I3N,LCN(H33P;2QT'GYLO^"";;Q6H-EZ4Z,&C!,89,I5*$@0IYCG$ MLLCR"&/$$K'8F8:@(^-UF&(\O&Q?TP%8N;VK^R(P\COS()9^JJL&]?/[9^^FZ\;PNL:*&0C"&1 M1#^Z2!:0J01#DL0B%X@64@FO(D.> LR-#AOYC0?\7(+R3$<8$C&BF>(J^XRBOSS8WS MCN+:DN6@%K@Z#-SVZBUZ#7$W.@N(X\CL-0Q";Z9R!"8D,5V;VX MWM:[4/*3VB,?5E\VTIRXV9J3"X+2))<$PURAO/+HXB@34 G.DX@+'"GJ=_C8 M/>'\CB!KZ9X4'_:N/=P%L>O>:C!LDU7T?5YK2&,'&AB_=^+7I_2N RR!J^1V MS3AU05L'[<_4GG6Y*U2_FU=WZ\VN_ _K7?NLOFS*]>:;W#R47+Y9;W=58O\" M<4K21 .N&!,0*9E"G.4,YAA3E6>%R*A7/&0_,>9FX[1E-EN,>R,UV%9B Z[E M'MH+QVEQW!AJ?,A'9J[SG7">KX%5 ]1Z *,(^*E2)6!-M6%8CML)QTF2%VZ$ MXX/6]3XX7J/UH\W#B<#KQU\U)^\K@^_]1O[[7JZX;4*_8%&68=,#3.19K#DR M%9 55/^HS;!89AASXK7ADW0@O,'XCL]M9Z(+O\3PP M".#SG'Y];)^M)^/V/]2+B+">Y2"$MT@PBICAD1"50HIQE!1&J MR+SR_/N),3=*,M_(T3L2&OC[6F&A07T1*\RM'Z'6Y$7;$;:0?.%NA$:2N3[2AQY!/@GE-G;G-@V;C[WK8S\J8?*UV)[A@/*<(9H6,32*7WK<* MB2"*N%"T* B2J-])I+,,5Q$JYNGV_?+B@]%LKW M*'(4^"<\C7P*T)V\76\>%TDB52YB;11B8FS$+(6,I0CF$5(QY8E,8B<^ MO##^[+C.B@BLC* 1TKWNVSD$NXDJ "XCDY ?)%Y%WCH4'U#>[=RHDQ5VZU"I M7=*MZ[*);_>V/#614JX$@E*82RH:5TB(TB2 M#$-.DBA7-#9%6;PLHI$$G1N55&("VLAI3255[79NC< 3I7A<6U]'0VH&JS:V MM34\%:-2UG8)K%;_U9/5_Z5SV:=+JW!+"4!M?Y>C>D MV=_MER98XZV\WTA>6KGTYZ6T JY$^XCERV9]+S>[1[,S-%U.3;Z%[:N@WRVQ M% 4UI\1"[[$+44 L)8 MT^5WN;EK&EHO<*1BPLPN@^<2HH0ED* TAGF2Y'&J%(LB]_J.$PL_M^W'28[O M00'0T@ 8%XJ-"WC=O7%Y76];%R:)/'3 MQ/".+\WO#1(^M3JG_MYXU .=\?=GHIJC 3; AVH#@;])?@5/7V@I.XNJ3BW3 M=(5;7PCM)\5A7TJ&D7RUVTOBVO^84Q]MXAE3[Y-^G-^NC; +K+(\):F E.0F MXAHQ2$@<04D9$2(K*$(JJ)^VAY!S,Y*JMY\]0?V]DM W@W:,E0SDD1UY?<;> M3WLL37C/Z0#L)O6:]I%S7A[3 4A[>TN'S-5C^_S]AWRU^R%7])?->G__8<7K M(O6L**(\BC(H8L5,&P,.,5$1Y)D0+$USDM/">9M[89*Y,:T6$U1R BOHC>EA M[[%QN(1E42BA;&(\^W1/ MN 2LPXX[ %@COT1&1\EC?QD K8GV@3U1\]NC78&C7.OM7T2\OL4_1V1:YX*;=ORRU?KDVBP3%<4O%)9L<,%1"+ M6$"5HI3$6.9IXK4[\)M^;F^CEO3VQ.6)_/[MNCS6PULL'XXBQ29GO*2^7Y>ZQ?OO& MB<(JCQ.8$VU#HQ2;3H01@@F6,2>I2@KJ63&G8[:Y<5@EK+S< [P'H&[L% RF MDH! 6-I %M&2],PE;"Z9IPXCHX#KJ?5L%QN6EJ_VKM#K9!4ML/JZK7 M\C/G\+L_Y8:76_EE4W*Y(")%.4T9S&2!JZI=1$H"$YY1G'+]1^27,#2=['-C M-"NY;[/E*==Z;,?LJ"LXQ2'TEOI886 +3-D,3ASGMC@ "P07B,_<7_BSB2>Z]+./]R?Q%Z%P20FXWMA/6QI,R\6;5Y7E>%:O(Y%RG%BJ%" MP2+B%**8YY"8+*^"*$I4K*WHG/M%WSK-.[_0VD9LL)$/"T?8>)I\[2=\?B3%*^Q\W]F.BC*4CW M8[T4'^[N-^N'BB;KW:8VD'.$B829BJ3F'T$A$Z82B10)HS%BA?+R27;,-3=3 M]R J*%NR^O%.%[1N;!,(L)$YYHA56\P1]O .<(2DDZ[I)B41![V?4X?++7U. MS.7F[N.:KIK#7<553D@*6907$"620I*F&&8Q5X0EJ8S=V@*<&7MNA& #(8UX MO4XGG\+F?&DUV/:"6Z:7KV1W6%;YDU MMX48Q(4#X'U!\O- -A3770!J G)[/O,GNGBZK]>K6F)$-!1X# M7CZ6*_EA)^^VBSB3.$4QU48=USO3&'%(DRS1GQ1-)9,J8MS+=75]SKDQE1$9 M[LRVY& D'*4&OQNY@17<,Z7&!7Y']U984,=VL#< M<3CQA'G;NJCAQ-37O*,YEPG$"52P91H2TGIF0$180X MRW"!<"Y]*.C\-'-CG5I*T!*S5VNX"Z"Z$7-'-P@AZ>+"3),R M1+>VSTGARM435WBLHP_^KVUA;FK#U*6WOZ_-K^JX U,>K#/X*2XD3Q K(,9) M!%'$(DA))F"1JDSOVUC,\FGJ0 919VZ\UA(;T!V0*V'[0UGS=J)"D6&^)HZ[ MQ[_,XH^]*PU8[JDTI$&6(9,2?;4:%M>9I"FLH8YFF.].D,=<2^CHRSX+H^.89"LS(+X1:-/!:KOB/.[KYYPB!+IT8!"7+ MLQ--RV%=NIY02^?% \QV=IVN6"BZNE2\*%YD:9IFF5201!F#2&GKG6*J:4:Q M5&*99#CQL0YOTL,/S#"WUZGM;:9?F)M>VX53 -W>7(-@&?D%TB!BI1MA MBW!1][#%,IY/,G$]C LZGI:\N'1ACQCW-T8X0Q"&9;Z6VW]6O3H6*J$B+F() M92*EB7]*(5&I?KR)2 17+(N%TT/=-Z&/HKTC\)IK]V M;3][YI?U6OQ1+I?:M/J@OPVKVU+;4J^V6[G;?EDO2_YXK):%. MZKW)2MZFM,$HY,V> PA8UNS[MQ*7-G'$X M+7#F?FN/;>27S5KL^>[OU#BT=H]5(/PB9@G/A(PA3YCFFIQRB/,X@D@E61Q% M#$5)[KR)/#O%W*BE%A+\44OI=:C2@:3#[G$P/B/S1@--(V"=[C(8&H]MXV"( M)MHT^D+EMV/L1*%SOWC^SNEVBYV2/]DK=E_9S[IZIY3DN_)!?ECQ]9W\3O_\ M2G>R*CF[+U>WG_6S;K\8VT7"*2T2KHTL62@3#1]!AN,8%EQD>9'2/./I8K?> MT:6;D>4^M1(6TTC]DG-=7\47EN ML?48H7=YOG(EQ6NYTA]V)L6Z_OB9+E?NN[H.1!2RR#,%!2]R_6+)(X@35< \BH@0BF,JLWH=WJW]H1?AT)F@F)-1PK) B*64+T.:0ZS0M(DDXD4F=>9=^ UF&BK\W+X MN[W* Z,Z\CN\EA;4,MHB)S>'GXXB!ZU=Z8I/X,J55Z>=NFZE*PYGJE8ZWQKJ M]6S^7[F/;6Q/R?;6#'AMVZU_T6^_DI?W>MNSX*R(.#=KH+A^:\1"))"(*QBAA$$D<5^:J4QEP*3B+DY/P.(,OH@+$0 M:X_%:ZG6F[;_0F[KP_"#0Z,Y8?JIUO)GSV2% :OIQL$3K='()-QH81;G[%*= M70OPNU5HG-"$ , &C;,?(,ZT@?'#<3N)9 \P9#\V?D_+C:T-6#'_JY5H%8K_ M55+3ZDU\7GV5?+\QY;CT!9_6JTWSXVNZ+;/,"\FP MQ$S&D#$E(&?ZU*=$I*F48H@YJG0 M.VEEHBFH-MS,0YH7.8TCKT(!'7/-S>YJ1.T74M^_Y7<@B$9^G ]!\Z.W\G; M8XQ8^!=OTNV@]Z5H]W#MMVU$U[?'U6Z]*OFOI5;@#_H@/WY\TW3NPC3/L:2P M0)DYC*5Z)XT969?+[ZTU0L:F0%!V&!EM8CIK(#5DY0 M(C.B3"]& A')I8858U,+*B=9+ M*J'/T;AA0)\D.^/XQ#'[=3!L0E;'=@6>_ M8WTZ(G6 Y1'%&P:TB4)Y^X+G%])['9+.N-Z.VZ<+[KVNPY,(7X?+_=XRV\W. M9$GH+X2MQV$+,'-$ M):S/P=;-? /!&)GM/'!P?D8[-.ZP&O5=+8M1__3<6CPW["3/:X<^S3/:=4F_ M'>+K_;9WVS?J.E549ZW/[&ZEBQ-,BA22/&40XC2 5&$&>9;$J)-;K[Q69 MYS;MW)[F5_S?]^6VM(?B?GM'1YC=MI'AP1OYZ6\$!BV)Q]]=^L$4TX_-)YO/SWO[ID*]"?74WRG?];'G.^U$N<+ ==1^JO;5R:6O_*@XD+0)!81 MS$F!]'XUU?M5D2&H#0J]I<(RCAGRH:A!TLR-N2IE;(A!$P1F,X4NU2@TI0=K MI4I!!>\=* MR\U&"CU[==:H/S2_JP-3%B*."J9$"G&LE-[)X012J3^)3" ND8R2./4,BKXV MY]PXMA'//L5-7*WY?/A#+;AWB/-5]-W(,C"F(U/B<#C[1":[ A0X!/GJM%/' M&KOB<":HV/G6H='#YW,YGZ;F/@LXI3S"F> $%XHT[H_))"NY?+/>W*\K'JC/JF*>$(51#HM<9! EJ8(X2U*826:: MABM9)$X6I,-<1EI@Q04M>3V. :_ ZW!N&@ZTD0GN,EY]SD^O .=QAAH. MP(G.47M\\?R.4-T0Z3Q&O3+$=$>I;KH\.4YUO*5OSX"[N_7*MDNW<< +Q!0M M),\@*1*N&13'D$9%#EF>JCQ*%6['>E/^AQ1_ QFZ*:+D)DT2:[_J'Q-4W&1I MTEQZKE^ORT;>5P;-U=3->AZS6R'Q=+]2W:J'JU(@/%M^0W0S.ZQ^VF<&S M.2;N97!>P]-6!A>NZ]/)0._;R]VKVXVT)\[U.S'-HX)S)DQ$H&8:GC)(,TTW M.$\93G,;/NP1&WAV$I_O[S1A@968X"!G'V/C/)X.QME@C,9^QD<#QZ>#P5"0 MINI?X V69_N"+ARZFQ>E90%(8:7LK0T)$AO4\[*O.V>9F;!G!;.IZ]=5MY!V0 M<]H-MIO1$PS"D=EQ$'H][>MLFN\V>[_:F(H0AL,V#_+I>+M^O-Z9+[H)&N22Q M2"!'&$'$E8)4Y0HRAO,X%92FS-PC\WB@DM@JZ5SRJGM%A?]SU@N3K?UC-W5H* M)4LMG-Q6C;K+.GSHPZIJ0/*L17?=O%M^V91<+F01(\S2!*8R8Q IC"&1L81% M)EB6\#S)\L(KX.LEM9D;/[ZA^FNY7':1=;,0*E1!_%=WZ\VN_(\JJ43]0LO5]N-ZNY7;11)KLJ!< M0!SEII )0?K))_KKF.>YD'F2Y[$85@'_XMQS>P6>+ZW>%M^X_8T"X">C@6=Q M99]5<7NQC83UR*^A<# '*%=_%;!QZ]-?GOZ%"])?Q>5Z!?KK0_1VH&ZD9MVW MLOKWP^K#ZD&S[WIC:[Q4K>4DV] MSA[4R_,Y/5>D>J[:LX[I!*R$\XQ4ZT;5V5$Z$*G)_*16/O!3(^G/QFAM"1O4 M3WH=D\!NTHX)I_:27M?]C)/4X28_ZA"R7+RMPX$^K-1Z,LV "-6D@0F),7=RCEZ;:'8F3RTK: G;(PSD*K[=_!$2M;&- ME]Z .3.'*QI'TM@VK+&5_%]NUP__4P_Q/TT\F/E@ \-:/'%U^$DHPE7)AAV< MKQ^:B/JL+W)3O_?Q>?(I4W&:FY33Q,3G9YF"C,L<9J2@6<220A5>\6.^ LR- M2-IYBB?-N0\Z],T2=5P41W?@B%"/[<%S0GFB_$\_],;)^724X87R//T0NIS; MZ3E.SQ0DNC7Q+N:?=_^^+Q_HTAQ*O]J]T;,^EJO;*G]%,)*P+$IA4; ,HIAQ M2*),P#Q1<9P74F1(>>4EN)I,Y!\L#A)2_*ZN4>NTO6GX\^-9"H)/3)NSD#6S1T! M@!B9)2KA#ADU??*0SJ#BD80T#)V),I"\4?)+0+J,06?VT9G;IDL]NBSSD[RC MCLO\'4SO5CMMD_U=+I?_9[7^8_5-TNUZ)87-C=TLHIQE&<4YY(+F$*&"0*S- M)Q@KIO(,4X&44XN6JS/-C<:NTX8V[BZD;X>L^IF"XC4Q[ M_2'S*X MP#2! A&]*<-,0IQ0 HF*",(JQ1GS/<,/+N3L:$F;K?H9XRTQ@]=R]%])M\W> M2Z_/V#YVUVJ1-T_#V,QVLE'TYF*Y76"TG;3.9.^UF+@PI;^<?_/# M!.39H-.#U^C5W7J_VMDHHE[= ;N@]CUC& 3@A,<)ATZ!TQP>7(1EG'."T^E> MZ$C@HMZ7O?^7;^E'),\"3S_MS;[WL[+$M?U\+(]EN@KS14%YEF NH,2%IA9< M4(@YSF <84;SA*6)\+(MO6:?&]E8H$:!^R*=(F_6(%[#(%((H M3;4UH[BVZ@GE>1:G:<2)6V&FT;&?IF93A?X?M1*0UBD%=8VW5F&W,5?%C?]' M0WKD-\))OD8EN7E!5+*#EO WMJD]#_=ZZ(5:R!>&GP"3OD)Z8?/\I=)OD![' M-V=Z#&U;K;"U3;V_DV+!.<.2I!BJ+.80H0A!C&4"%4_S#,DT2KA3E4N/.>?V M2FE)"&@EHL?IAB/.#N= X=$;F:K.-2+3V_XVGJ_&PM/C!"D\KA.=*@7 U^^< MR0^ISK,GQZ&F.X_RT^W)&97GK?WV!(=&0Q]-R/57\Y;XK'[;2NO\6.1%FM"T M,.6L4 H1503B7*902L6*.(E0YM;GVFFVN1'TL3G7TN8,;(RX<*W@7O] K7/( MS][LQMK-O@R&X,@D?03/"GH#OC;H:6$KWVXX\]$)E)#F8O>$DYJ'3KH_-P?= M;GJ94A&OA+#-6>GRV)QR^XIM=QO*=PM&62KB2$">&49B@D*:TACF6:9$P2EC MPJGM]"32SHW1_OY\!_U/^5C9GI4R]B!%T;*NOF[*G^_UTP#4>E,5: ?K^L); M$X\Z=,AZ M8YD44J08Q@P7$$F"(OG.>TLRMS=0+7/53ZZ1&C1B#ZA# MW7^MW-X;DZS R.^$$.#[-R$>"ES0!L2]A9FV^?!0S$X:#P\>L!^#_K;:2+Z^ M79EN/<>VQ]LFPWO[U1J8>A]BA/BR*=>;JD2.OO;+>FN)?;O@C,49T3P:VT"' M1.60<(Q@9*MNQT*D)&\*.WQWY]00LCD]W$^+0'R?A&5-UI@UU(WI?K^1#^5Z MOUT^@J/*X+Y1PH]H@RRI&^=.MD+3T&];G7:3>&UA-RJ!@TH525NEZIIJ]I8O M5Q?-FZ!#HAR2JX/(-2EMAT3R.8,'';NG8V>G^7Z]L]M>?Y78A M\DB(0BJ88!9!Q&(&J4QBS==%E"D:4T2XEV.F:[:YF;5U3/%12+TYUF)ZVK#= M #OZ-T+!-C(9>B/F[TIP02*H*Z!SPFFW\BZZGVS%G6Z:V"E]OX.J&UH)LM MN-<[4AO@Y1EJ-[.5&-LM_?+?G_D[LNMW30LD8%$".PW3T+SW]=9 M><#'_2;,PF<^DHI_#2_[N.L;S"\_LIBAZB*_WZ^$%,;DV6\_*_.;A91"<(QR MJ$B:0D04A8Q'#$J14(E5FG*I>OB97.:>J1^I$A1LK:0F%/A>_WEH[>,SR N& M&$H5AICEPO1WX)#E2D!""H68WE020A:[]8XN)X:\,9$.4T^$]0@8N]DAH9$; MV3@X7U&ZAO*GWU;*?OH9?#M\@[]T?8,#E)6^#->X]:3/S/O"A:0O(W&]@G3' MO8.S[ULAE(LBCF.5X$03#XLA8BF"%"D$242*2$0($R(/E._%/V=FZT/R$Q#/ M)[D#HLFOWM$_P4_+H\P_]PITO("V,P7U!>\%LM1;(NH=1,B@QFX<1LH0;\_T M4CG>9[3MR-(^=W4_CC"%ZDV=^L^V[G33*5*I!"6Q(# M"@51Q%.(A5N'9R69J!MJ.#'K'71XE]>.#\\BZT4%_H*9A@U:["H/1!P>,O*F@ M$X.03'!^HDF)H%/7YSS0?7&HO:+M:6%?@WHWJC>MJS=[33XK_OA=;UFW2[LS M;B19$,:50$D$!252\T540(91 5.1J# MWO5-6*]1>W;VN;NGY<:P]^?-VW)[O][2Y6?U<;VZ_5@^2%%)\66]+/7DAX(L M.19YE%,.LPSGFFD9@43DVE C$8JH2@N6)5X-TWL(,3=^-=)"*V[]>'OV NJS M#FZ,.C:Z(_/H47S]Q0:- L:C= *YIE>K!OB]_G>4BCI#\ S:=:B/'-,V(QJ MU$F/HB%C]>/&,VG K_B_[\LJJ.NK7)IMH"DSMEW@J*!(Q3GD--:V)\488MO7 M$8DD*[*(_2-(M64^&.]U'=L MJ[-BO64N"%$QA45,3#&8'$$L"P'30E,8)SC+\MSG^.]TBKD=]EF_?A7>5,OY M/VPW$>]&2:=@IID2DBL&59&G)O5,0$P(@3E1^K<1%UCRQ;V-#?ZVHYO=%) ^ MGVY$7I*WY6IEXN=?TZ5I;#\83_W-C 1-8H@S4V)9Q"G$JHCT?Q"65,8%8Z3& M\]W*L;%H"#2;R<;#\IVM"!4,2+>WX3!H1G[KM87['TU8V:O=;E.R_*5_=K-O-)6X8K^LEGO[S^L^*N5 M^/:XVJU7)?^UU"K\01_DQX^\[B 2151FN8HAYW$,44[UJZK("TADABB*BR3" M3NU">\P]-Q-;2P\J\8&5_P9H#8!6 30Z@(,2X./'-WZM6WP6I9M91H9Z9,KQ M1)GW[)3C [=?%YV18)^NPTY@^+U;\/0 \%I['I\A)VW=TT/7YVU]^@S1;R?S MM,W]!_U=7-V6V@BHG$"+O(AX)E2NS6^L]*Z&1T$=D\W MM[=#6UKC)2T/\O:**+J"M9MM&0[!D4G_.7A'4:]Y];VM2S=,0EJ:5V:IX5S]6>5^NRIVTWN3G(_]*_['>O%GJY^>3_O*\7=_13]00O)+7YBC IU_7$YSGY]1VF9V]JH]MJMZD* MUI3;?W[7X]3/5)QQS7P*P50P88K34HAE1F"B(J(I$*5Y[L5\'7/-C>6>B J, MK, (VY/,ND!V(ZY T(U,4KU1\V\W?1V/H$VF.Z:;MK7T=;U/&DH[W.+?DO6C M7J+EEQ_K5=WJ8,%RE>B-F-Z#YDGE 3U33X:H<_'WANCZ05S<,E MV\;(P;W=4_.1GSXK51^'=%M[#V]S3Q0F^_ONI*JLMXCAC"4\0+$BD38HXS^PQ(,S26*DH(4SD MA[J4;CN0":5W>D">IIJ-[;EI1)Q+O9_3%7?;#,UM%?^SU>DYH&!:OU8X_!7* M[UQ59^Z3W"UH5+!(QOK]E AM:L=< M/X4\QU @&L4T*7)"4L\B*R>3>)G=D\59/JEN,+">P1%/MY?!4)1&-]%;M0P: M9[VI"+%6ML993>'+Y?J/SB# (=4-3G 9J;;!<9Z7[5[_Z7)?ILYK>WO0;8FZ MOY>['\?R[E7-A,S.&$OK.//2BFXSO;K;C@#RWOH_5X_4MIN=HM7VY)^H;Q4Y2&H-F/F M?Q&,291#E"<8XBQGQE"A:5$4.!=.S8#/CCXWFC$"@EI"-RXY#UHW:0R&8F1V M:*,0T"?6J7;'$Z_O:SWM^J?G3_KY@2=YI#MU:I[=[HL"G;V_?GPM5_S''=W\ MTU:DS[F*<181B%"60"2(@DSP&")%\YA21%CA543[VH1S>Y3/G"D,X_%3^ BZC'LT_G_-ES^RW4K[9QM;B39:N>P5N!]N:(K7M)E^Q3*,S2\$VLW M(@R&X,A4UP+O26?H42H>.8$2-)R[<\)I@[===#\)U7:Z:4 S.,U3-C#LP& U M6]7,9AQ)Y6I?KFX_W\O*=CRV:]<@$($2O6_,J+;;2%I ;/HD<\GR@LN$"Q9Y M]XL;(-#<>,GJ\Z\]&L@-613' (<)H1X[:L&H8BVP*E2T9:#5^H"?:HU^O@%' MI,W9W'&99S! M-,<((I%QB)'>!&<\1Y33-"]RIYCV,V//C0T;Z?I$DSY#K9OC!F(Q,ET%A,$C MKK8_'!.%UKK#XA==>U[QS@#;9[=,%V-[7M8G8;87+NEY.E =!+Z7^A:Z/*' M!6=YAFV;=HFTD8>B'#*:2@EK4\V970/^_&S!!W?]7IIS6^^^F_XGSW_$V_RR]=]I,VCV^$D)_J;;U M/Q_+E8P7".)?BZ@>VFD&!PC4PG M4M97YIDI!32R@DI84$OK2P#GH76E@,& 34,"OECUH(!.) :3P/G1)Z:!3A5/ MB:#[\G"1RC8*^I/<-:&R&"N2QSB&!2VPZ?E!(4LU2Q2*$IED5(K"R>7A,>?< M*.)28*T5VP;O7X^L[8V_XPXD+*IC[T(" !HD5/D"1&-'*C^?]L4#E2_@X!*G M?.G6?HST9;/F4HKM>RWV-[J4GY7-W&HW,41<1"+# L:8*XB$RB!6DL,H$CS/ M,944.<4NNT\Y-SYJ) 9F<8&1V1RD5XF;+MT0^R+O1D5A\1R9B89"ZQ5:]9MVKDQ42VF?GS6&_#'05A06FF!V&_, M-D$O$+COSAH?LA3.M!08X)&IZ=N.K@3="'M6_N[/G30-VD&M!FCT +4B-M)Q M(^E6VK4XZ@4JQ8(RF >0@5G,9>:IF]P; MO.#V+QO3,3H52BF2*:@*C"%*38TZH0@L4,)X0B.61*$J;-L)YT9$5BCP1K\& M'HW]I*'?^[J6KF*,HC3/4QQ#4:@"(A[I;33.&(RI2)1*37T2NGB0&[9^"93; M$X^'\[4:VE;LP+B[D7U(+$(45,G7.^05:I)'*M88RQSB5!2$.&U0WXV_MPXNQ'/ ML_WW,]#M?+FW/0W?T/MR1Y&RGFDH_(<4>^-X^UI5[7G]6'4A MJ,\#MJ\?O\I[8RNN;K_)6^N2^VXZ-1XSLK*\2(N<8ZC_-8&*<0H9U_"FF63: M)J&Y-DV\$E$&BS0W,CE(;L_6-^76/"+?I2V^:-+"]8H!;8]+4"OL::0$6$,W MHIIV9<9VR-7*F!."6AU37K-NM')8,?VK@TZ@40K\;M4"HZ3IA4,Y:/+*<*FF M35\)AN)) DNXD?N>:=25UFPG5YN@N"!93BDM).0T$]H\DPH26B1Z_Q>+B*<9 M1]2IKVK'''-CU8.(8&MDO '_+?J7* ;W= ,>C+Q_ _%-%$7F_U6G\"V@^]V/ M]<98+7\#JW7SV_IX0S_VZ_UN:_ST>N5\SS9.E\3U(&,0T*,?J#88?ZLPM@+> MC' *<1&%L$<.I]-,?+YP4<_3PX3+E_9(?3.6QWY7MWR^MZ5U5^+;6NW^T,] MG=+$AZ!#\/K9YD_?G[W7.T*YW>J96+FJ:H0="MU\$'K&4I7TX-Y[ MQ;4@^L5@DJCKLJ*FYHU^)=])T:J W/KC0MN <9Y1\T;$$4210!"3A,&,$E(0 M&B5Z"]_TVOCN;B:.+[G3X_BTS\;W"5X5;]LET9=-<5<_HW&"97>S06>RBM.\ MI1IE04O;&W#4%[05KH\]0*-R5>GBJ!>HM39'XJU"\*TKPMG(TZU22)-[ JDG MM>"G6X7G&X()9Q[J2VY$M3)L2UN_X_5CZZ>CYY&@3"ELRJ9ATWX[DPP2G"!H MHL(55B)!D9?CHH\0<]N'M%V3![IJJW%CW)*M7_3U%WNLDZ^'>!ST)_0).P$_ MD2/8'\QQ7+\>09RS%,8L%D1) M%*O"*>,WJ%1SHU8M\IU^;*W'&,A:ERI=Q.JJ?Y"5(B;&O?(0@Y_*5>TKOEQ, M8\2%=:/>R9=K9"YNZP.."H%W3Q:MI9,A[48K<[):=8)IM.8KDYXC6.M=D_]0@:J$QZ7;5*WV_MQU7?ZYYN-%.7.AJJK]<;TWK0S M+#*1L00S!:4D*40J)Y AR2&A$>8)(7F:>>4379YJ;HQDW'F5J* M:_WT>/:G MZ4#8C8?"X#8R]?2%S)MEKJ,1DE@Z9IN42ZYK_9P^'.X8GHNXD#DB68(CF!?* ME)9)]/[3U'2(,YP6B6(HCCQ34-K#^WR_ITDW<C/]B68"7'O2SUX1K@7TH(P0A%)HB260GHE@W1--C>#X.UI,VS/+@.=T+H^TV$ &W\3 M;+[:6A M4\M732@F[F3%RV591Z'KA0DW)U, R?$W6X M@?NQM"G82K<_OFS6#Z60XO6C.1OXL#KDXQ_3\1=Z)9-4(@*S#!4F2@1!G.02 MIO7CW(,!XC[O9AW(MNO'+6=E-;-?Z4,* 7B]A M,'0MW"AV'(1'YE(#KI$:?&F!^Y.1')2KGT>N%.&/6$A2])A]4O;S1^4YS?48 MH6?4A(F_>*U-7&$B-.1J:UGSE:FC>"N-T_SUX_&2+_31)N680PV3HK-[;+4> MMN5DO_^@6DAK#G]:V]*R4GQ=+Y?OJY.0!>]28DR9I%5TK>8Q;1+[QC^,=L%'9G&K5:0&;5 6W70 MTMTP>_NZ6G]@ ;@!%03M=N!U0>Z=1@'4,-R Q#ZX[,O$/C=@ -J=$)&J;S( ML@8-=IE6@VEC9EYD=4Y";UY&BI[>&CNG$72]TE.^7=_1>0)!&! MB"L"298C&$M&"R95EB9>!9K.SC*WMU!-.P^5G)X1.^<1=?2-#,5I;'^' M-T3^7HLN"()Z(LY.-*UWH4O7$X]!Y\5]2S96?N&WLOKWP^I#6SOD<9R5[8A2TSZ2?" MQ&4H>^%S6J:RWS ]#9^[^^7Z44I;*ZFRK^KB,*B(5)I$$O(HTWM[*@3$7"\) MHC)CG""$4Z_(Y8LSS8W.K(#-_LK3Z+F(IJ/A$P*C"7>VAQWKT:J_J9$+6%K' M&9V@=M'%R::UC:[I?&(?7;VA;X_,K3E ?_>G?I-O/ZO7Y7)ISE\^KWXS)S>F M/X+9Z%5$M?V\^;)9WV[HW=9T[.:FM,SZM7RCMVOV!T-DY>KS2OX_23>+!$D9 M%5$"%>)S'AC'!._,*?1Y/5YS&<)I;ZMY5^#2RM[<5E^6!" MTVOS2V-@# 1I03 ^(5;#X-N;ZP6(V>HS0 '1G1 ML&U#QQ)VXF:C(V-^VJ)T[ G]NZY_WU!3(/;;XQU;+Q>8QS1+DQ0RD6O:CVD" M:91CR&G!5,1%'N=.SK63D>=F3];"@4HZ]T[J3^'J9LM!((S,;H[Z>W5'/ZOK M@'[H3\>;K /Z637:/<_/7S L,>5]N3+^&,L0IM<&$321D8@A$87>WK%80IQ( M";.4I4I(*AGURJ"_,,_<'LNWDNUL.68C)+!2VA2+?BDIST%U,VX"0#7RP^N- M4N_LDPL8C)%X\GRJ%\DYN:#OI7232YI^-%#GA3X#HRU;BF<3VIX_MF"NP]&I6,O083=2X982W\6ID,P;&S MMTFO@:=K=C)$[R?=3P8-U..U\DF/83P$2V.H?M'?PQ]T*TW5WG)GHVCK0(24 M*"P+2F#&N+8Q%2>08H&A_JTI0B42$CEMWCWFG-NK0TL-^4%L<%_+K5\C!\$] M",T1=X?71W@T1WYA?#*<L>AIB-W/]V>T+GGK3T(_"L5=/-N)7[;RLVK^_MER2O/0_UUCT@J(J:)&Q-F MRD%D^I/$"&8DYRS"-*:%TWFIPUQS(VPK+=#BFG+&&] 6V(-6KN#K0-#A4!N9 MF#L ZT/(5Y#S(.)P"$Y$P(.0]"->-VPZ"??*$-,1K9LN3PC6\9;QJO%47N / MJW>=/#E]VYL$!NCMZ1\9Z7A^:F/N^R,865,H=+7ZC$3C>V4]?6N2#- M[(KJ=*/6IYK.E1'[T>NAD,5'6U[M_7ZWW\A?RU5YM[^KE6Q+&(1:;;UJAW10X:YV;GZA9[ZT68?X-WX MLZ!0X8*D$+7),\AA6*%"]>&:<1TYGFY(N?Z'EZJ,)0,GTME%2&<,BSU-3'$M!QO((QD@BD6*9)K'TC*N^ M-N?<..%\+ZW3L+L;<% %&%W 3T8;SYZ1+FLB*8LPR1+($D4@2IC0G_(",AYK MJS,B<2&B'IOY4$LS_:[]B/NR*Z2H-^!NE!WXJSTRA8_UK>X3M^4*6^ @KJO3 M3AW1Y8K#F? NYUM[]BBNV\F_US;H3G[4NW/Q8;73WZ?RT''^[[*\_:$?^%7 M2Z.+WKTU&M1M96Z W.[*.]O 86_E!TNMJB>]#5HX-]Z;:CE&)L3#2E1Z0 .V M $=-#G&KC3*@U@94Z@"C3\ ^PP%0#=I>>(@\TW85#H#<23/A$&/VH][W4E]+ MEP=OZ+NJM5Q-]B;]N5SMR]5M[3,PO5:*A)(X1A&,,FZJWFCS'9."08%07.0L M+HHX\PG!]Q?!BV8G",^O-6B?.-1*@)]J-7Z^ 4=-P%&5&_#=".A'NST6S8UL MQUV*D2EVP"J$(];^"(:DTQY23$JB_5%Z3IT#1O*OSO!.C[9[_/9#+I>FNB)= M/2ZXBB2/8PXC9K(]J>FMCGD*<5;$E%")\Y2YEF@X'7YN]F0E(; B@EI&]VH- M9^#KIJ7AH(SMJ?3!PZMZPV6U!Y1P.#/H9'4<+BO4+N;0<=7@-,*F'F I37ED M7M4,6A19%B%,8BCS-(4HHA1BSC.8RH(PQE."$M:XNYP]79U3]G!SC?Q8VVCO M2C@@3EN0]LXU/(^XL[]K.(HOD'_8$M96@;#5YWGH E6NZ(R4F'A^SI=*4>Q$ MH"-9L?N^WG62M2'R;:>?6ENMO6F]FV2":'- 0984IC52@2!)D@0*C!3*$DW6 M?@4A+LPS-X.AML4/>(N& *7(3X[U=3EAKOT M/5-6N//R?HSP59HN#7RWW^AMB/&>UW7^!XJ%$EB MC#'QJBEU89ZY,<(3,>VY4,_N"9=P=6.$ &B-S A]@/)FA"LPA&2$2U--R@A7 M]'W."-OU2NQ+6W>/:_\+^RO_R"\[3(T_FG?_O+ MWS_^!NXO_^/?_]M_^]?_!^!_/W__YI>7BW1^AO/U+R^6&-:8?_ESNO[\RS\R MKO[Y2UDNSG[YQV+YS^G7 /#OFU]ZL?CR?3G]]'G]BV""W?WI\E^"28QYGR%B MBJ L9O!:">">.U9\+DKG__?3O^B4+"8C@:/7H+2*X++C8+1S5KHH/..;A\ZF M\W_^2_TCAA7^0LS-5YLO_^TOG]?K+__RZZ]__OGG7[_%Y>ROB^6G7P5C\M?+ M3__EXN/?[GW^3[GY-/?>_[KYZ=5'5].'/DB/Y;_^[]_??$B?\2S =+Y:AWFJ M+UA-_V6U^>:;10KKC ")/_KMU7^R[__MU]^V8IC MN9CA>RR_U+___O[UK5>>+=/WOZ;%V:_UA[^^6! 4WH5/E=3-KZZ_?\%_^\MJ M>O9E=O6]STLL__:7^HM0=7):X(+AM>W] W+IY1W[8_ M'?AMC?.,6]XNWS!;I%L?FE7)+I:7OSD+$6>;[TXR3B>;)S^+J_4RI/6$X&8T MRPD2F@1*)@9!:@0;HD A6.':W6:[DKPBFC>*6&'ZZZ?%UU_IP;]64=1_;&0" MA,:M&O[[O9=NI7,8]9>K[R-]=J*$49AYA"09 GU%Q"=:$P$C5\5S'GD9@/B; M[[Q-^TW=/ENF7Q;+C$LR(I/B*+EV@HUWN)PN M\JMY?DE^VL0G+-XE!,X]243;!)XC!T6H=Q)5+$X-"(Q;+]\)%:I_5!PNT9$A M\6J^GJZ__S:=X1_G9Q&7$R:MT(4;L,S2UE=4@%BD@<2CRE(B=YP/@(:[[]T) M"+I?(!PEQRXP\!X_3:L0YNL_PAE.9/0HDXD0HZ$MST<2A',)M-0RLI1T8L/A MX/:[=\*"Z1T+1\BS"SR\IEA_23O<1O ?2/[X8G$^7R^_OUADG&0?N'2\@/,Y M@\J)$V/D(&GN2G9:4-1M!H/'DZ3LA!;;.UJ&DW87X/D8OKW.)+YIF6X/,RZL M(ED_BSXF<**>Z2225*C>-/(0R'7*R?H\&&P>(6(GP+C> 3.$A+N RK.<206K MB[_>3.?(:?-$X:P54+3UH#ASX#.I.(08B;=8E$N#P>0! G:"B.\=(L=*MB=X MO*!_OEU^7/PYGPB7/!9&WK5QM)-JB1 2(\!SPN4R&3X(/RM7=,8+#',&C-01KQ8W& M 4!Q\YV[P:#C@]&#!3BRXNLUZ^S=Y\7\\L1&&\*HP0A$*%*0118NE*1 D5,4 M2I1:&#^ \N^^=S< ='P&>I0@1P;!!TSG2P(P%_'C=#W#B3/6:QX-9'*+20@L M@_>%@1!6EABM<](. (*[[]T-!!V??QXER)%!\'$9:E++A^]G<3&;9*+,%2F M%4:8Q83@HY=0Z@$,1V:\&@(!MUZZF_H[/O(\7(2=&(!7W]+G,/^$F[-:ED1. MD@AFN=*O5 ''C *,3B;!F66#Y'X\].[=D-#Q<>;1 NTB9/@'SF;_KID0BL@(TGA/&YHA_\9J77)B&W?*SNC^_'$# 70#E]9R>1N*8?L6781TNV)I(C\HEID$K)0GP0H-W MI8!VRN8LM"IIB%CT*1IV TKWAY@#"+@+H&PLX8NPQD^+Y?=)$L'JBF[-D3;) M9 T91&W(JV)1D6FT-LC!\''KU;O!HOMCR\/%V04:/IR%V>SY^6HZQ]5JXEUF M05HR@@O@@)/^R-X;817QJ4\R%'6$R3LAHZ.CS:' M$F\7*/GPF2*N2^JU\)8YQ4 Y1XZ2=!PB#<@ M='SF>9PHN\ ! ?BLIALNTC\_?":QK=Z>KVM!8CW+G7!CD0MC:?/3&90M$J*V M"A0C=]G(Q%D>+L7S*4IV0TK'9Z(#"WMDZ+Q.9?GL/$_I$\_6:UQM5?';+'R: M9)%82$Y#E%*3-309?"2[J,F)3C9SI@:Y0GV<@MV@TO'9Z$#"[<.ZD,268?9Z MGO';_T3RF)04T<< 14F*LHPDCRE'"\PZ4[*(PICA4F[NO'PW8'1_,'J,2,=. MM-F>O/PV7:4P^S\8EI?54@5KK0Q7P*7A-6=$4/ M'+#(H@A9)W*FATBZ>>3] MNQ4F=GP@.HA@1P;'LS.V6"0JL318ZD$)K-9V0#)R(".BM-#%:[N.0 MQ>SW"-@-'1V?>PXCVD[P<;OZVCB)/F:$C-J JDEG+G@)UFH=*1+GW@]Q[KE# M/?M@<96(BIPYK4$G&2DFY(F"@.S Y(A%^-J;9 @7:=>X:LB,&F.D-X(18GGA M-? UX&(F7U9CR@9K"Z'A;K)VRJ@Y^FPUF62%=0*8J^7_+%D(ED407&AI7"Y, M#%?D^/C9ZF%KZ?6\+)9G&\5_#'&&Q TOK#:T8$77*_5ZN6Y3 4,FAIOHO,Y# MSM!U'](,(MA-#>X.'-],YOE[CV6HBE6(Y!W(H:N\U55#4=&\&W I/ M"Z&HHH?L'_(0#>,UGQI&NT_#Y3!1#P:9?_WUGE2)HG\>UD1NOEK,IKFV!WP> M9K7S'=DO7*]N$[UK4[G''C9 D[F=Z#RRZ=SY"CZ%\&6R*;"K.G];?IO.Z653 M\L@6VR9#5^9'LHO3KZNF ZZ2= 1X-(_-H M,P0C'8C@*:2QK-:>M /.'6K&Q<\QZGT0*3[^& M&3&S>K9^$9;+[]/YI_\59N M0#M1UP.@CD+!HK5*.L#9LY1JWY[5>TQ(+)$G^ >N+Y-.;P9160O:9V%$ MB#RE!\X*CP?'32+&:2_:#AP'"[@?<+SZ]@7G*Z1HX.WZ\\6F>BFC"1;#@T?: M36U.H#+/M*467?L*.!V])*O8Q,/9@;9Q>H\VA])@ZN@ 8;>)MP*=U8S"1Y5I M>=0,"&== NZC59EES+:)_=D?-8/?:#4,N0X6\>'X6*S#;!!\O$>2P#2M,3]\ M'O''8IXN.'/919E,O7:O\' M8%CA^SJM\6WY^VK+X<1[0:Z>D:"9(&G91%LO#PQ"<3PZ;H,43;SI)ZGJ(;P? M!$_#R;X'(%T'DC=\-\^X],G4L9V2TZY;&\=FJR$A,N8C&NL?J @; $ /4=-# M,#\,<(Z6=0> V=(_4:88ZUP XVL-DZ_V,H0(2/X8LY;')![HR#Q4P-Y#I#Y@ M#L=>TNP@-G\S#7$ZFZZGN")_?5,Y_7DQ(Z&OJN^^_GXM&BLE9EG %$*T8LF! M8Y&!SMHH881#;!*9[TK@N'%Y\URR)GKJP ;=X.ON>5ET++-8^YBB9J"06;*F M20$6(7@V/O+\P(3=01'75;Y9&P@\CK-C]-$!LBZS5-Z%[_7.]_+L-'J=!<<( M/-93",Y=G26:P#N59+$\>6QRU?$P.=T@ZBAE/Y(?=(3D^\#/\IS>>D]&DX!: M!U0:+%EM4+($B$I;,!(USRIBUDU2&!^E:-R]KQV*!I!_!T!Z=?9EMOB.^!YG MM=CA 89XCHE9Y& TE\20%U![!T (QJ-56F-J8J($GDW02QJ:'IHFV26*\2]RX)]R-8#:X M5CI V@-K17.FI,4$+F4!M)\'\)$9<)E$)K/2Y:$NARV\]'%/N1NAZ$B)=W#" M\/+BM77\[AE^#-]NL+3)M0LFNH >HL2:S)"PGKG4[EO62,V2L/R!7@+' ^@' M='7C4[6+]8;43 ?&Z<)AO.(&;Q[-"EH=)2,#JUQ-OJGM':Q$2%;R9#UJK]K4 MK3U!5#?>53N(#::3#O"U&;M#;UW,/WW$Y=E+C&3:LW&<0E<(DA=:&&3DH[0> M-#?.!$&V^:%!N0.4#-^GI1LGJAV:CM5 !R"Z?>-XY0_>O$22UA0?/ B?ZJI M!5Z&"$PD)IR1THHFENJ'E'7C7[4#V+#:Z0%N]9[RYK9^S8DD23#-!)A82KV- M($XV_0N+C)P[JZ1L4BGY.$GCIA6 MM]1!AUF DS'6*R=!_R@QV3;N^7%I"H/WR#ZMESZ,/CI UKO+]VY8VC;+,"Y+ M9H0 P7TMT)(! BL9N&3SV2<.H^7Y]W%$R[P V-Z90;.GW MA5DT9$N+J)VBLU(0Z^QF'U(JSJ(RL='=RVU"QLZ1:@*8HZ3= 5J>Y;Q)$PNS M=V&:7\]?A"]3\KLFEK.@HLU0@HV@E$:(V9*(;$B"8R8^VM11/DS/N(>5C; S MA.P[@-![7(?I'/.KL)R3&[=ZEM+YV?GF=OLEEFF:KB?*,>4P6TBBIB8C-Q!= M[9P2O/8YRFI)6Z#IQZ2->V[9"%@#:Z0#C-W@8'.(4?LA+_$SSE?3K[@]WW^S M6-5[H[?E8_@V<8IE&Y2%7*\J5>0:@F1USY8B>\:ZA9BNS MUE!7'4#QOM0F1'>6222PM)"(@T#KB+Q"($? 22&]L*S)(<)]4L8]Q&P$J",E MWL$)U(\BWTGA4GFK'(1L%)!(/ 23$X@BLE7&:)>;'!7\B+#=@KS!9R>-=;)Y MO'(Z -M5-89! MT>#:^*FFU[S;B/PSKJ@HI59LRSGVH[,1C&@I1]TXJFVFL@_WS]E4VK?^WRXU M\^:>\ATN/WPF+4RB*5):DIIS]21-> ,>D21)K'F.*(QL@L/=R.O$$VL%P 8Z MZJ)?_&V^-DRLGIVO/R^6T__$/!$E)%U/_(L2!I02#IR7L8K,.Q%TD*I)QN;3 M9'7BKYT&:T?II%N,;::]Y@DK(B/+!J)1N6;L1 A.$VN:&:.+#HZ=P*;=)&GL M:^81L'6 +KK;-;>)!!==!)NTB#$S+7.3 M ID=:!O[DKDQV(;63E^ N[?Q!TZ6V"%"X5"Q+))D2)A@5#'CH!WV>E2D\E"$POV!$T_P?G^/FBYE]DWD#9ZM%\W;_JN M!+EZ6RZ:2-!/-Y6U#Z9>'WN#N??[!KW7/([;@2S=]O%7I%S!U=).Z 7%A &= M!R5C!H)3K$,<."$X1].FT>$C]!Q?V_,5Y^>U*CM)+KBO6=NUK,UF#CXI!>10 M:"^]0UI!+?BZ)&!<2S6$MN\7Z1P@VBZ\]!49[ OJ)R5K)FN :HR7H!+66>O$ M@7 J*Z88?;O)9GZ+BG%O"5N XW A=X"0ORW)ZKY;+LIT/1&UFT-A!;2NB?DA M& H3:IY^TLHPG;W$)@3S]Q7(3,/#%B M R.0.PTN1P4YN!2"E4R8)CO,HQ2->V?7 C?#"+\#"_,!9[.:>(AS8FA&KM^S M?#:=3RLS:_+]+MB;N,2SBX(15\F!$IQ!U%I2*)%IT?#LU(-$5#'U+ZD+7FVV$P5O60F<)/0J #,U!7):X9US:&0*C!! MT:1AK@G*GJ1J7)>H#;B&4T,'F'IVMEBNI_^Y4]>E('?J'7% J81"Z? M=Q*B+(PPH(74DC8!;)(H^S19X[I2;5 UH")&A%4]+MD.U3Y/Z_,E">G%Y[#\ MM&VE72C$)*=!0JDI^;66M6;CT)D+IN+S;3#=/_]YZ@7C>DK#PF(P079@ M8YZ?KZ9S7*U>+,[B=+Y52/J_Y]/M$>O%!)(::JXF,FH4,=3#U3H4V2&#H'2& M[&/47H4<2I-SJ]U)'#?%J8WM::2@#J!W3UX3R[U LJ2@4ZVB5R%!T#)#R !6L8U/DW/ @X4> >8>3W_2OMTE< _(D*!2H M*RDR!EPS*6(QKK1I8O\80>-:G!;H&43T'6Q3EW1?!I&%)&"9LV %[:TJ*P-. M\ ")N:2C=)KI1M=WM^@8-P&R#6 .%_3^./%;G,SQTV;&WF"S#/Y8S!>W[>8E M/Q&=SI8B@VA%H,T[)XB<14@&372..>F;C#%_FJQQ\QZ;;%O#J:$+\W.Y]_Y& MTMOV03\GIJ[3&IYC62SQQ@2CWZ?SQ7*Z_GZYH)[-\^VG;)M6_8[KSXM\;:97 M$\$*:B,=U#NAZEYR""9X0)E]B8$[+YH<4YZ0QW'S,=N8S3X!TH7W=\'RQ=I_ MCG.L%Z)2AL!2HD 0W<2.5R( 9;M01YD)Z1.^BU ^5QDN_ ^/Z! MZQNQC[.,\^S=MN>;*K5ZC!L&F(-,GCMNL,GQQ"TJ=@/+3Y7F=+B4.[ QEPV4 M+^N^GH?5-%TW#)1"B]KJW2M1>RBC!Y?)?G)B26'V1F 3G^])JG:#T$^5##6< M%CJP.@\R,Q'6NA)L *&03&?Q"%'2WJM0CU&IR3J!)"28A%>U.$:=)_\0=T[8:IGRH+ M;TA-] NL"5IK:->6P!FKN3HV04@L00K"6T[Q=A1-"M$?H:?\(_SLXC+K06?YPN&[M427DG/6.V2*Q*8K+FLR:E: MCD,6OJ"RAG'GTAT?_)$\A:/(V UA/T7BYXEUTH$5>Y#9M^4>?]N]/QAABJ%P M!+FO+=V*(6^"DS?A>%+.1U9XDYSCO:@21%>4R">$Z6-TCI-SVB=0!]%E!U!]H*;R"AGSDE705C(CFVS*!YS$ML+-X#I^\E!V'X%W@):GAHK]MEB2/9YO M6_:F[Q^78;XB856US?/FJ]E6B?D_SK?W7E=CR')2QG&I(4,6X(P)\:&5VL&E\Q/BG.028R@4,S*C.;EJN38LBI+@))TTM$_1 M$CUQJ#5N:GQK[ VEC,%P=8(64IM#B]MC0&]Q<5S#J >>WJP]U(\X&;[MW5,C M<+GV,6L!WM8.^R'[6DE:![RCT]PF*4L3MVHGZ@8>.JJ0W :F?.V*3';7% G1 M10:8K+9:*XZB[?C(W8>.GJ*]W4"H^,'4T7V$WD'XR]?"%+24C9[LOXB?)F2@W[!C'0\,?H_)"Y<;;B.$',.8(J2 MM:M1TKZ)V_,D5>,>!0^/H>%4T &>WN.:Y('Y,OGK@@LA2C)&)/!&>%H5*D$4 M08!$J;G,3 ;6),Y_F)QQ3U"'1] 0N\ .L]2.C\[W[0(>>R$[(*Q6'B13$C0 M@02F;-80O2-KBZ%@SV6^+Y9]AF2I \18@VI/.3L*X V%Q MOXRSF8XZ@."3TVLL!F/J0 F^F4I9!SH[Q1)P:7+,QGKEF^R(1T\3:EG[V0X- M^PP6VDE=5$2N,S)P%I973-\:/ UN8Z9206(X-V M)C)VLS(?Y7+"'6=>F )JQLM/$6&.0M0P>@@I8C1-)DV>!"UHS?( M'!NS RJS%\2^QR\7+.1G\_Q^DW?\P#J=Q$*[B"NF#BG.M2!.0? H(47'+<\I MY#:-E_8A/QI>3>Z17Y(W>A7/LS?P8=?6R>S_BHEPSI8VV3EM:8$)O\E8+Q%(G-&O. MK"L4#)8FE3([43=^T\VQ,7B$MCJ X'4]VNKCXI%\G\TJBW8UI\FF^>LMT>.#/:Y: @)EGJ[6PMP \9=!%<9E$H FR3$=&8L?$; MB)X,^%UAI(,U<[NF'VF'\=XZD")I4,@TP**<9TT7 LL)T2Y*;5>#I?8L8;0PG*OM34?9KK1 M XDS-FHCZ@BX*.KMKK,90@B\.L(1,:L8?J-@/'-1BX?FBSO@*/T#U\.X&K%UW5BWMDNB2.0%M6O0!4=49C M':$F+:'+%R]3ZRX"]X@:('2MSWRW7'R=DOB>?_\[1>ROYUKM3@1"[@@E"".Y%":-4D<$]2.\D9/Q9+#P2\+776@?]U MITEBB5XQ(R$GQT")PJ#.T07C=)%.Q/I?)P,:W_$AM&BLSPXP^DBB,[P.AP/HK /DO;QX[6.S-;,KQ6L>@'->:MYGH(U'%= B2.NE M9*K-%*8?T#5N)4]W6!Q2BQV \F]A.J]"?#N_.20(R<#!)9\! MI>(WUDPSY$I?3KR2DKWC-U?7W2,B3*@I4R("' M1)**VI"-+Q9TLA&Y2IECDWCHAY2-6X/3'2J'U60_"-W<4_Y!XB59;F5[8>\G M.0BO:^8QFGIH'[P$)[, S5QVCGEK2Y,,W4T-Z1SX8C,DY7F2PL<@F^SONQ#76[>6 M88#Q0_P=J:5.+69UEN?T2[1N)X+YY(K*D$VV%T=6TF7@+@47A4EHFI1[/TE5 M;RU<3H2V0_72*+?%+F.:/X1OQPSUGMI![46R=9%_'.M.R(5@8Z[7,/DE] MHLWX)EF]M68Y$= .UDS?2+L\C[IP;B\'03U;K7"]FKA@"V(L4%2D%26=AF"Q M #=H7=MZFYG2\IS>-PUQ M.ML$=I,0T-I .T.N3J]*W$+(+!&4(L/$DLWZ1&9S%W)[:ZURXCAE,$UV&3._ M6,PWPOO'=/WYQ?EJO3C#Y26#WR=H3 @I![#1%EJ0N1![*5!@ALY&KU';$WF8 M3]+96W.5$R%T.-UU"0? A@[<^Z^C0"=&D"]4^1'99M#,88!8GTEX7)T;WN".Q MTCZP_EZ[M*Z?S7.MV?U2/S))(0D,)#_'./$6:9%O)H(R6;S6;M/22H.R MLH#/'H'[4C(7J5C6I-?NSA1VZ5DVPV03O76TA?^V6-[D<1/-/2#,"=>FJ)H' M;XNOUU&V2Y[,GG>/>0(YD,%OHL)\,WMV%2EY[[:%)P9UT M,H'25D*H4UJB8$DGK;1J,[1D=Q+'O8T\,3X;::[?L/RWZ3S,T\."Y)HSQ56H MXJ/]P4=5#QXR";*81 $ENH!>->.R'7O?UJ_UQW8)A2M25UH]RBJ9B S%\"90*:>NU(<*\C;C+[[,6E= MQMC-H#>LIOKQ$HF;"];>EI<8UY.4LF,DH9IE)T$I;NI]%[D5).6B?;0Y-^D^ M=9>0+L/E5O Z2@O]@.FF@:[=^4E6>,$0"A2!D64.0=2VT?2'%]E 1.V#]R4S MW\:./4I2ER'O*;;.(S33PY[Y("NH!>-J\?O\!.4Z$R$GIA*!23<*,@1S3 M(A&X8=$&)63"UL[;CJ2.FTH[GC/70I,=[<=73L453R\6JWKHKGC601-VT!-/ M*"5XC1RP'AX)ADKZ-B;R$8+&S9,="7Y'::4#@[B[V"8B99L32\",K^=/O)X_ MY0*FV**"R5;D4^;6'&H FZ7%GAB!C337P0'SJU(PK=^65]\H0I]_PO=D4-_. M*[/U__4.\FN8X:;(F^0X361N-VD;==SBS6_<^.0$:R^_.FQV2MC]'.4T.Z]3'VZ*=2OJ"=:J M=!,B>,D4.46I2BQ* M94DOJB0(MA1P.BMNL@C9-TE#:K\M-(O^^L3Y7IH\3O\/))0Z_ $5[PQ0:KDVMS%[TC?N(%D,SBVT$X' M;O/K.3V+5E$=K5N;=2;&749'4;46#)33"F*=J&=81LF89H4U*N"]10>3A@N\"-S?JB+<<&!%,YKH Q^CJ24D&'WT$D9!8B$5EVZKV^PXI(]>' MG00]1XF_ P!=-&A]NWQ'KM_%%YORC=5F3/>-#/G+DB(^0:.#USP"JD)K)"D/ MP;AZ0E$X<]HJY9L$W0?0.G(NY D@V%J!'6#TP2O5M M@G<;J/GP@XX>HKD#?0,-SGR[_!3F%Z.'KD=W;L<2O;M!^]6E8IA=3_6\C@"* MR(C,0(ZQCDSG!4)Q&62Q]:R#>4QM!MT/0?W16VY8GR]I;5RT-R R)L5)XMDZ M2"&0T^"MI_4A+8@8$DN1*7(AFNRH]T@9U^,_/;KN;:?'*>>G,5XO<1VFL^%L MV.7SVIBR!ZGMRJ*)9(7/.0&O*TWQA.!+[4B?N? ZE,!"DR/++BS:U1,_;CI9 MNBL23 V"--HK/E-,OXK6+)]4'5_SOG!2NG Y[]< M^3="F6??IJN)11>58@JLTK7-D+;@,9-$@C+.6!Z]:K)3/D)/)Y.G#U#Q8GAY M'PR;K[B,BX; V0:^^')Q%J;SB=%:FI +8.5&9=04ZQ3R%FSRS+BDM&G27/:' ME(T+ID$0L .J#E?&B&:I^BB3CY_QV?HSSL/?EHOS+Z_GB6SYA^_S]6(^3;]/ M2=9_AJ_XYDWZ'<\B+B>Z=A&5)8!/M6.XE;&..4I '*&*)@0IQ8]\K0/>VQ^* MCM#XXC3B'QM9S\YP.4UA_B[,;-BPL.&!J39,R@ MHRFT\SM!?J)2]8*5&V-<*3+N!) ''S_N(7I#7!POS-'A@,LS O6'[RMR!%=7 M+&07N! 92?,/ZX9]HM 7&\.$=U@B_WR;/I M:DOZ!0,D!R^2R1!04QR9H@1?FZARHSTQ8%V,N^'A_K/'S4UMZVX<(\8.8NBK M\/ -R>AU1?3$6_0&0P;."<2*B0*1)0E"] NUR2,=B^3B? M!5%P3V;%N1#K%)EZ!.H-T/=3B;D86])16-N!B$X,5D.X#:V)#K; &W7^[\+R M[7(CQOR_PNP2_43FP*.)'DK:A'\Q0C 4_OG@M;%&2V6;%"'O0%LG MK=R.PUPK770 KVUZRP=,Y\M-F>IO7_^83A)&7;R+8&UMTUF8I4"ASE.UY'?& MF&P133H7/41,)X66PP#H:&EW@)AM6M1V$2S)HEXCGV&2E@M P\FP>MK479 1 MN)?)69ETCDU&Y#Q&4"'S>SB2+9%(4$IVMMA:N#=3D9T"R] M"*Y0G.J;P&B8ID/M:_N&P=.P>N@ 6)>N(+$0I_.KK(5IOLB"^K@,\]66,CXQ M&D.,9')]B846#9(W:&SE+='B$<7RV*2+QCY$=E*--PSVZPO1HW6F&0QFZ;:)^6 Q+4=GWQT"MLA' R4S';_-==CXVQV MF2<.1@1RCYSC9)$D!Y:81Y>5\:%)O>+C)!WM2STEWH\DT>>S:HJS5U$:18'J MYG!/A0!1*P/,98$B>J-LDV3CW<@;]Q1K(+S<\[>&U\S/:ZK:FZQ3FZZQ3)BO M!<,L$4J43J!02P@F1RC)$"I#XBPV2;)M9\)NI89N'O[]>GD8(7SRR,!X)'9+ MO6ZB10%>E$!?:*?:3$%_BJANS=4^V+A_,C60%CKPY/]>^X&_6JVG9^2"KB91 M!8TY"9"Z]O)+P8&+-8-8^5QJN9_$)OFRM\D8]^R\$6J.D'0'.'D@IMC:]>\3 M;1)7:C.8+=3^#%)!V-0Q9T6N !^&)4='C&OB)#U.TK@GY\T@ M-8@&.L#21<^JN^T$[S 5,/!ZT4T66-7**Q,A,%=3O23/G&FGM6GB>^]"W;AG MZ:V<\,'UT@'8?@O3Y>:&^W<,J_/EYDQXR])=QI+C=7:>(A.LB3OK.014"!B# MMH&G<;G7MCA4&T4$'<*IMA.;TD7O+ E,0 M)7L-,M"6K_!RYIVPY&&J>LW5IL_L8P3M!"3_DP%I$.EW@*(/^*D:V/?X9;&\ M$M(]IHHNW)"HZK1$7H?#U[9!1H%&'Q.:&$MITLMI)^IV._]D/QG AE=,!VC[ MVV*1_YS.9N14OB8=S3]-*7IYMEKA?:_26<>BU @YUSX+=9*%(R-,<8P2])]U M.30Y\=J=Q-UP][,=O#=240?@>WWVA5S+30?JZFWA%S2L<$46M=4Y:TC]))T1 /8!^B5]QMMA8W%??ON!\ MA1ZP_PA;;LA[&>[$1A:*1W@[,7B MK%*_/1'$62V V\SW$^7>Z RZIH9J0I$JSA8R3 H]$:U*>/8D;[=\/:S M70:T4$X'F-L4I'Q>S$@IJVT)W;V[C6A+3EF"355HLAKKG#44EU1FW"@MFASB M_I"RW7#VL]T+#*N0#A#V*BSG)*3595G=77:T,BXP7VC!U%1RIC)$0WYF2L:9 M+ R7K,WDTJ?IV@U=/]MEP9#*Z !;U2@O\3/9Y[.6BBG@Y@]]MBB=-/\Q?G].XY\5$K M[$A6-4>3W-'-E[.;*9O7C'*!JHA-?W@E:PN# J[.K$83)' MRK(9.-T"H/L2NALN?[8;AJ;J^GF+Y#9]V!J6R%T\_T0%<@]Q%(AIJQ:+.R&%;[I,^;SVKOCSBGCFVF(TQE%3AM)WU@L M2>B2:5&*8$@$RD>(A5M:F2AUQJ*2;-*:8%]"^RVCVP-#]^+:EMKJ8*>]YN\? MY%I\7F-^]A67X1-N&ZB]+9MX:W6'22P%2[ *R(>H'=,\@HN,'%]RAQEW7D73 M9+L]B-I^"_4&P64KO?V\^^[]4J$C)D,=^\H3[ MQ9?P5K6(@3L'SFD"&V>9<"8%64*-.C$CN6V3\[@#<<>:S9<7"^)"[,_JGO!I M\]+GWS_2,[8M>+/20:!GP)2*=6A;E841D!@ZFZP0N30Y(]R)NDY:S0Z%H+L& M2R'S71("Z*$W M($5?W873K;>."Y<&VEP<*]H>\'#1Q%U1J.Z*J%VQ@@=E:,EX&P(8Q2(I5?)H M=DFRW!T18X[E.4)C=W5^@/A&UOKOT_GT[/SL%HFAS,.W??/,X$=5@VC]8B!W$ZQ^G9^3UORV7[1'?EEIO\'9YT4)1G6>#<(\5YNLFLTAUH&S<6;^=%M%)/_XB[&$E3 MO#(R9 ;<"4?;,*TEKV*".I,N>Q>Y%TV25'>B;ES?=7!,[(>Y Q34 ^JNV[^^ M_8I+XO'2[!=MBV;%0\" U6 SB"@#\.(=6LFT5TT*BAZEJ&MT':+]N_@:1!4= M8.IQ\U^-_V8=1I%"0*/!T6=!A4*V7W(&Q$_U!EQDQ;4 UX])&[==6/N=T=+FOCJ? )WY;;E]W_B7F2K#;D#0@(UM;YUAPA6H_ M##/<6H=DDG?:XYY\3:^G5\?A9&#QC@Z4.[6[N)PN\J1P%W(AP:#;7!-Q5=-; M%8C M6;,6,W4;@!YZ/&]!F=# .-H<8X-B%<7.2\/O_J6<+5Z6^K66>O.WL[_ M7LN OLQP?;V3KMXN+X<9U_KM1#_ZN'B.+Q:TW=8O_C%=?Y[.W\[Q_V!83@+3 MCNE4P$N!U3OTX%).P)/*F>OH#&^2#=6,HW%;0K=VFOH PL$KXBLNXV*XMJL; M-BL;+\Y7Z\49+J^RGR=US)O(D>)@[6J.EO8D9&?K?#:C"[=2ZR8Y;D]2-6XS MZ?;8'$HA75C<)YBY[XEZ8LTATIIA7!-W64/4](=(EC/E-*VG5GU^]R!SW+[2 MH^+O.)5U ,@K!NK!8O+>O M4PS!\.QU =IE.:@4,[B,B>((^"'J\&FQX7?60YKZY[47G M$85($#,O1'12X+$($&ATME$;KW=Q_7ZFLH>F>GVP &(?(?> C(O;6)D=>12R M !9?V[AS3B(0!F3,R$*)$>4NO>5^Q@*(O33V2 '$/N+K*@7><:+4]& M4QL()44"O+&1_G,L[Y+JW"@%OGD!Q%YZ>S0%?A\A=A&@/6T*-Q'&=:CAK)$L M*PW$9BWO\!:\<1&B-((73(RE1L/T]B%SW*O%4^PS)U#?V#=-#S+T>UB?+Z=7 M%R*1F5QU=F#3K.0RZU0BI6IG)- M^!!HP03G5(Q*97^JO>\68>,>OIYF SQ<$UTBZY*;BU7H++?:\0"8E"5AR0B^ M>I]86"S2:6*J47;UTX1U9K>.@L$/,7:$3L8^N;\(9U;7U7%_G\=-W=R->KF: M;%33PJ<7:>&+J[3P"WL=L/> M,?!8C*JK'BW@]<5)G3.R:*I(6>F=J3BCCSM%2] M, QR0&8".:+1M4FUWYG$SBS<@:"XB[4V&AI[A[TGK6VC^DE,(F>?/%BCR05! MR2 $IX%S*P1]/W&]6V'N(R_HS+<_#B.#2;('2W27C>L2=#X1 64R40%WDG9G M67NR;VI-3C)4 MXEC"3G03.:C\VE]7*E5,YL*#P.)!16,A2/+^$RIDPD;!2I.TA7;7E9S5I C-62@2*-"JIJ%V2#/6 JUJ:63Q(;2)#1XGJ=MKRWUP<6\ MWC :^'EMZ&MZR_S3E!A_MEKA9156.]/XR/M.9/%VX;:](9-"\,)8@,)][1D< M'42M \6W/K(LF1.YB8]TBI*S9XFB'T+_;]/Y=(UOIE\QWQ'Z\^^_A_]8+%_, MPNHB*;GHD)Q*&;@L=;A541"2]!!,L8A6:]&X]BNINS>$^Z'J\'*VU'GLH M0=J'>T1C-<^6#3:SI;-2M;TT]DBIVC[BZZI430WQ:2U["+&#,ZX?&\9;!3#! M8R#A6$-L*:=K-\ZHP'*>T43MFQ43[$YD+V5JI]IQFBORYP#IG1FS?U]A.9^] MF1:<2.E5CDE"#JI&S5I"]+0TD^3226V^=N!:7],3N,7G_>8XMW MR\477*Z_AWFNUVU?ZI%-\V/=IUYZH@.,G?D^P7%LT9D9'@%I:R>KG!D$E1)( M4:*)+F4=FO0/;'>*<2G<=[,J^QL2OK&\LE*2!TZKV;-"?HS1X*65P$H2@NF0 MC6QRM[X#;6-;QT&0B\79EW-Z\H=%6?])8GZ6 M\V:0,NT?6DA6^S2'G ,HI2RY.UY 9#;11A*8+FUR@W8@;EQ?LA'0!M?*S[NY MOJZ=0R#.]],_TGSJ:?ZZR[0A]XCG,LT_7J.1(] M[W&[ O_^93'_@.OU;--]G2LQGC9_7B/ZXG,]0UM-YW?:Z],GE^=AUK[0?;?WGZKH_0!IM#? MN3"O@_.@%:?MW/@(T60/TO/(I61&6O]S&. ;[O)-\5XU=[XX2%.,.)(:3-B, MW=,&' L(,CF7<]&"AR9E7$]2U:WIW <=#X0M ^FA@X#E^3DM7%RM-N=2JXTK MO+D5DB&4I$6&4"(9\H#$AA0!DLN,A^A4D$W:*CQ"S[A &E#C=\> #2#^3E&T M/>B\K,C-WA678@&;% G)>P912P%UH15MK=:NB7GZ(67C(FL0_>^ J<.5,7:) MPK,S7%;'XUV8X^S%8OEEL4V+OFRV:7VVPI.@4HJ@F--02X= RFQ<+(9^%'8* M'YY^3W\H.4*CBS;B'1LI?\,Z;P _?%]M>AB^N&RD&E/0J"3IO-;C")LJ,PK0 M^!2$4X5+MA-"'G[^N =F#9$Q@#A'G92T8>+C9SR;7E277M:8%L%EJ+:TSCM1 MG/X5>$TN+LDH8X-VFN^$A_O/'K<8I2$6CA3CV);AQ:L/+Y9(BOB*K^KTK^5B M/DT7P/[PUV=_O_]QV?"+/!EOG !G#*,82$HR6XPTIIS-+$A#7 V6(WSSS7WD".^EM\400AQ; M^[>2FP7#$(IT-(=7%KA%R"DJ7YA/:K@:DOTSQ ?? P;3_L%"[. X\[$- M\,U5"FA!%-X7!7K3N#(R$@M# T(EVAI#J/V23GG;\J:/+C_M#LJ'5:RAD(TE\!J6F-.9<%CO,^0Y#J)CJK@#9#^<#S() M2F7N58; Z@ ,8QDX9RUM"$;5_I:T?/,)]LX+-!:ML?A'X+PCE^"NN+SS;R,5.V*27!""&\MC.0Q(?S$I+U618F M?'!-6L\?X6,VN]WK%W9[J>E('_/5_";@3EXR\#RLZD_RR^GLG+!_I\;[PV?2 MY.KM^7I5-42_UKI5VV'DG*B@8 !9M:\OL+IXP4T&82*"$DF#=UY!8BD%YXO7 MYBO!<@96UL'"P%BG7DM(F>":.L,[9)%+\7 ME=W6'^R#GKNVM)V>1LW7>Y*]"U-PC\=G^3_.MXW7)Q&59%%D,*RFJJ8DR75& M=XX;JI[66@^CJ<"@NUF$VICOZ!ZY?A>6\CMYYA\N- M%"Y/S\+LE.W4]R7D1"[H4?)I[WPZKF.L:\'7P6"*T1\QZ0@LY>*5ISCM;@IJ M[\[G,WIJKFMR^A4_8#I?3NO1V*MO:79.DJP'NMO.'1NIORWWE'-6Z9IH67+A M*H+7PE"(*F@+R4J"*D5Q[ZR1T321RQ#4=^NL[H.V>_W.3J[7G[>M 'WG_.Q\ M5L_&WJX_UPFD9_3RSSA?D?"V?1J:V^,]:#B1*3Y4*NVM< Q.NF!H-2A!H943 MH2;%!_#%VA*L%0Y_,BO\@52X.2N\2-@B+TN*C(#%U@H-[R$XL@.R..V$TRR9 M)@S>)J-;N[B/_N]U8S]#! M9Q_S+HTV=DN+O_WND5NM'Z'"Q3#R[ <*%W5"4ACNHE$0C!%UW%FM%Z9]VZ5H M?> JE;)+7NR^8!BSE/]H'3Z,A0,$VL')R-6:V+1X?EL^K!=I.]581>.01P4R M&%\KR (X&11D&T/(WJ64F[CFCU(T#D[1>L?4WFG][4K(;5 M;^?K\R5>5*A=)K^\/,=)2#%)H0GO26E03#/:;D/=;G-TSJ#UID"U]/EQLK4MO"K:W%8*8W0!J*+!53(Y.@MSZ'92(*6?'5[YWJ"Y7 2+'21T[*C0)Y]#=-9]=;(4'P(LQL7)@_8!V6T M8Y)I2+&FZBJ7P6TK-!!-,* %)%^ MQ%"%-M?TNY'71Z_/HS'S6%O8 773NXG9G'P<;6@NGC*HN7F(LI,8'8%I_F=2S%ZTSZF98IYNU,O^1= M7M;VUQUVM3H_P[Q1QO4*, RM+L5 ,$G5J;B.-MG$@.O"$_,,?6IBF ?FHV9ZLHWJT+@%89&6>9 M(!3-R1T_Z3RSEX:W6,>SC[B'1LI'S_CL_5GG(>_+1?G7U[/T]4$%V4, M\QI8J1-/P=O0_(.1@: M XEU_(%)?WOUXNVSK]/*R^J:AQ@=UU8'=P0!POSO%-Q'88V+9L%YHM=-3CWWH''DNJ%3GL:TTES? MH+QF[(]P=KF8C>(F,!Y!2Y*ELAPA9)4@:\F=LQ0(BB;IIWO2.6YYRF;C%W/!;NULL-I)@.,/82O^)L\07S1TR?YXO9XM/W][51UB4[ MP6!"YQSXH#R)223:-E0=X(1&T8ZB%;H6./L!7>-NOJ?$VI *Z@!O;ZMJWBXO M^@"3OIZ']$]BZH(;[S27J,BE-3[0$L( ,5JD@$@&$IME436!V]-DC7M<=4JT M#:B>#L#V@&O\YJIDD6W\8(&KE2>.0; MWL-TTQ'.;B1>O"")33-N+XTV!7Y;ROBD,,:93([J[U#H3&CU/?A]%3%\5E#W!W/S4V7.T=3R;'7F\TJPG7/*.S M#G+AMLZ"B."E#4 28#8&*X24)P+L$/QT=RW9#-LGUWX7R^"2LR?.>120Z&U]7TJ:C:XY>@6(PR MN$#.3FF!]4.([NXQ=1A 'TV.'3@0_YC/\U_3L[.)*+&H(LAM%YQ^4<:#XUY! ME([E; 21WR3^N2:@NR?88;"T%W\[P,432IU"LW=UZO2=X=.?\ ?.+LEMOWYX M^CR=);S#Q#?A@OYX43?M&%Z8-YC ^.(H@B-O/6HK ;U@T0>70VD"L,%/TMW; M<#,S?D2)GPSDK^=#?UC4WOFM^. X,]*2-9!8EP>XF,!SE,"U-KJ(^A![K);' M00[4W;/W,2] 8_EW= _N'.;CY2)]"TO\N)C2(<]6GT%_?6W6304VR%>'NRB#^^ MI#N ^?6 MR_SJRM\S0U>_YHM_D\EY';Y/+^J. MZ9NE5=:;Y)0NQ$>*,%5Q')PT2#=.6:^3\-H\<"PVU+D=3,I6V/,G@[T1Y-.! M1GS: ?HQK4/1[NT<^GU&/*:3WHRM6@V3^GZ&Y/+80 M;/B\Z"K=UYX02Z:K,7]A286[(*C@R<6["*OCIR$A_W10@49G3* M4=1J6B8A.L,@6U''QD3))+:\>Z<]L6 G$&PYL6 7B70*K/OM+(:7R$JQH%5] M1T$3P1E4P%6TT4>>16RJWD]L8L%.\M]Y8L$NPA@[TGZAI5YYE(*36YQ2#=,2 MG2?&J&MWI/82I78JON20_0(3"W:2Z X3"W9A[]A(V=1@'Y!+%*2?=5:L=LQJ M\"%KT,B+,EH($?-6$#G1B05[8V,(AHX-BF=:Z[6/&%564$OSH/93@G=H042- M+,FL;-INDL7I3BS8&QH#L77\=N2GF^Q52"%[DX%Y&4%Q=. R5Q1$.,V823%( MMQ4T3G)BP=ZH.)R98ZN+#2WV,FN.G!Q['CTGCD0!CJQ?-8,\6*>2Y]NIBM.< M6+ _( YG9Q?5H<]F9K,PF)FQP(J1=>9YS7C2+YPA18X=8':']IB;)&UPOCX(:2BH#+D$(8#CECR$$ I*E9)43?+<>]#:770W M#$);2ZT#8#Y3?$(![7(Y"3$C!L] ZJ+)ZL0,7@5!]R[X;'V@^*6)X7Z)L#Z4 M8C-D;%\CM+N8Q@\H#Z\\\:3F+KOH=[OOZR-I-AKJ#A1 !X;W;E7G.V+P'>=E8E0JK&1;HWZZ)8DBO9"M MA))SX,+D3,Y+"YO[#$U]I...96Z'$L[X*FRO(N.,3#J7""(Z"SJBK2V>40*+ M(6%VRFK1I"U]\&+PYNG #OR_P\2WOR:.6WSX7H7D&M#*3KT&< MCT[67] A=RHF=JQI($.'ZN[',#QD=OP-AT(HU_M4ETN*BC6 M/[F.%:(\5IIV\,-UE]OXM2[8$)#Z MQ:[9[[,?]//SQ<\)'3*B40*$"@Y4,!'"*L$9F"S0#IE;;>_KY.N4GK#L*QC3I4%Q8-H/!2=Z0H8PX-J M,GGK**?K+C'U2]VL84 U=L':D!SY?@P_ M5Q5OI&"BULR!-;'FEYDT!"Z1*58B/X&LQ4NG[&/85 ^7KW^0C?^>NV?X]-'Z$PY7K%$[CW[/!==&7>TT7$R:TD.03@W6,A,6+AKDE/:/C%JHGN+NM(9'*]R1+(J;U:*>X#\V"B M"T6CLBIVGXO8=57+.-L(>JDFVE?Z':3I;I8RJ!AD=M)#M*LL?:+HS 1>>Y29 M-R49*YL\HNZT]&*<50*'P&PO_G;5I+WC!;D^\"8+-@E*:NEC 5>"K95!=16" MJ&W*A;E<,##59&ENH_/TD93M13T.*OT.?(3GROME3L[&NNK5Q B*,?J=LHD\ M,L/0E.B4;+++XM#>BW&&\Q\"QJ&D,'Y ME>5OI:,*V\+6"W)I4C1@^?*0,PR MY:RYB_9_)NZW05XS.76@VYY:>?%XR$]-BRV',N[BXPZA=K]R5XB)6N!3$W.4CK3ML)_R[&\.R:07QAJ&HP22I++I:7-H,CE D?QV2>!=9L8>U]S=.A.BY*22XY!JZ*+0"@@V>7#:R&!*D58T?4XZB/H^C%X_ M2JBQ_#M268,O\I.*%6>+ 726@\J1),$I N#_(!KF]Z%Z>(_PMDESLL[XL@L3>M6*V+UY($%="7= M$DEC25G8K$Y7):W?(?_ 4#\^?ZBOE6M/^;>PG-ZY&YS[+!(O@(G5-BI=LS/. M ?I0% O6IX>M"@,S84M".U93E-K#3HPUXZA? L6ZY)48'1DM16Z0% ^$8YYD5QP8T63^JHC M*M_[11]/7.UUR\+B_DU?)?9B0F]M]!!#\: "9HC"1LC99>^X,\DV680\V DZ M5M>[(.\%=7TD"7>0![HY^&\_KXY9%<^[!?[7)<[2S]7S531,R)(T@:IV9&>F MP"MEP$9RL8WS)K3)[&Q!6R=P/"YJ-F%W(!'VA,JG#G2]74AZ;:5#\(G7^>XR M@ ].@E8Q.$;>FK%-QO!O05LGJ!P*#YOP-I!P.L7;\N;:7KW_NIP5CTD0)G0" M9;(%EY(#(;DR6JG:]7LLP#TDKA/$#86(+1!WD'AZ@MQO/V]^^_],<4%$??OY M'G_@V>JBNN@%M]F -Y(N:@F\7M0,M1B!!1=2+3-Y,X"&X4AQG;6H@GZ&I$[ - MCX1-F#M0+)TB3%P=):/@1)4'H>OJ45.[VI*)@"DGZ6THJ;'O]YBF3FSO* C; M1RR=(DQ>[[^N]:,JT5$RY]4%X>"L8*"#]8+, '/\:#I,]K"&?%R$[2.6GA#V MV\^54_SZ+"R7*\?"*AYLCEC#(V)02@E"J4W;V6;',2%ZNA[JO+5GMM9XG8OA+\72Y=RU69^XF:9.PI>><#B4 M!#L X]-O4"N>KLV-+QE+5G5Z5B"G*4EPI>2:*+E?QN*Z6>*"*Y3EAEF631=5=NJ(/=5 '/= 9I/-9B0*%CDT*' M'6CLQ'P/@8V'(R@:":H##+Y=7DS/2:M_*%NYDOLZ,_]%AT<&=6)_YB2M^4V)J?8Q4L1]HS)B92%FTC7/ M>IW!Y3FSB ;+* MZ)4MPC\<1](8B^-B<&#);XNKG<30 9[^$::S#[//X8R\FKHD\FKLR,0H]-K' M!$S5X3:6..16,P8UEI@2MJHSVT!/5]FA$?79$.+J '4?%_.$F)=UJ.7Z,*ME M'W=/% (&;DPFWD@#JG#R6J(LD'@(GO-,862;V/M%TD[_H7(8+ XLQ Y@>16$\]CV M'?)%$D\_=SD,3!L)M0.X/G!";D[WB-RN,?O!%OA#.J@WT#%0J_/-IS\13^3" M,041P)M"VJ,(!T[63369%Q=8=LPU27H]0].A&N:)C[Z=4)"R9M9I!&Y(42J2 M)L1 WF>I%79"::ESDY&0SQ$U;LPY%#H>:HW!Q-"UXMA_O,W#CQA.B30<6?,< M6,C_0)D5AX)D I1$7XOD-=2NM>"SXYS[$U,EG],WS)?7<>OJ2ZX6.JYX?(MG MXRU%#'5F(J-C*U94C1D<> )Z3N2',=WD[-L2V*^*V04U#U5,$_%TK6[V'R/S M\".&4S<-A[0\!QP9N-=>*R@4DX/21M0QD@B>F\A+B5&KD_5M7Q>R"E(U> MS# BZ2 OSG1O^:+?_\^6R7$E@^.I )#'C@I96%)%=M<]_20TK321Z]R">B; M)-*WH&W-/3A2MM9@H C I6S(Y.<(KM@"==H! M>J$=BB8EO5O0-F["O#G.!A)*3SA;;:P+=",,U^!9G2V=:P=()H7L6&91L\)T MFS:%NT2,F\-NCIQ=V3S8\JP6_O2KG%<#P>O PIOQX6N']K"@_MD/'L[WWI[^ M(WCD%5T4LG'@B5&4E;F :$(!D7,10?',8Y.BSP8>^6K%S>^SM,"PQ#>X_M_? M9]??-*UO,>GL,M>\^[V=FA/F!">5J2%S4IPJ4= 9$H\@4A&RSC^E6/0E%.W] M[?WZX+M@X]X*].9"Z#'>)__O.RXN?H99KGU=WU>O47NHHR<_YV#M\S)U RF; MZR_Z>!9F%Z_N?-NM1'2V^L09'"\)DL]&F1A2"DV2 "]2-D"QR=-? M\%0V79.G1O>G@$]$JJJSEU?\L&B:O@V\C+&LC9,:RS@L,[%8DA&4,4,V3B=-><)VVQ3'T];W<)> M1D,>0*U06>T29\Q #-D1R59S8YPP;1Z:7R:M=\VT"VJVUDS[">94]-'^SR3/ M?%H3?=3P\>1E9&G4+@J+4'@A-SD6"TY9#8+B>^N5-TFV*E=MJX]N'P8W7X!5 MFY$*W&86$F@,= .,5T"72H%53A8TJ"QKXCEM2V#ONFD7!&U^O1U02",F))>+ MB\EG$LZJG?ASPEE83.>KCN)D"]-*.$!46-M [W]A#,BWE9I_]?S\^^7];-N M?6&IY8MOJQ3 M].PKW7E#5G>@JMY=+F;3B_K^-,OOIG_7WUT/Q)-!"UWCE&CJB)\8$2*G@P6? M"CD!6=@V)2>;21K7&K:"UL"BZ !4[^OSX[?Y6?[]_/MB_F,]R_GJ*%Q98[-B MH(NB.-B8 H''NN+<%NF,#G#Q<^[;+H9 MWTGT%E' "_I%U:ED3@8Z&5T1R;VPV38I]WV&IG'+FUKC:BAAC)Q0^%3[A5=. MI>'@LL]T0WPRSN=JA@<%Q9A.] $2>RCS/=@WLM3_F,ZFYY?G M5X1;QVW(D@&F6@#*%+GQ7)#$2L"$JJ!.V]3U;R7W>]\\LN3WD=M\"":.+?WP M]QW"I312>1XANPI]S)(()S.IC56:.2M]VF9>\7;2O_O-XT0X@TE_;R9VX%QN MM(#O;T=#E""]D B)PBY0RECP+'JP68J0M2.GJ4G-_,NDC>MJCILGWD\^/2/N MGTLLEV?OIP4G)IF@LND9;O]8S)?+B5/*:1L9*>E85P[4]%(AQ9V1SAEYLLH>M^QL15:G*;_& M(-M=(AW@ZU5*E^>79^$"\QLD(M+TJL?F^QFN!#;+K\[K+.__7OW]QL-/>(P" ML:;00R'W0_@Z2T5GR.0W!"ED)M^Q!1*'.D"G^<1A,#N*E'='MU^C>X9?*Z5M M]6?M\Q,B.33* \]8)W2Z!,XX#J+$4F=SH&/'+5@>O;UR+-VYJS1Z[+I\JO[U MF0;&HQZ!=(5^VO@EXS2'(0+]D$86VF$V;S;2_2J'O+@C:N]!W%R%UX!IN4]-3 MLK#L(YR2J\&QP-I<( MEOYC4%'499&V@)?H->.I/%J;]$M7X>TBW9VK\'9@=<^JZC96XE9;5_T(FYVC M$ZE(REW7G292Y6BQ#KN)Y^>$;=*/7[$Q72>'PX4F21N MR97- A+SY-JR5!.26,#0=57!2)/8<:WE,\1VJ@#W!,Q.B>,!I#>V.5U/J7DS M77Z?+S%/E#7*BU3G7UOR-$*D:QMU@,)-IOMK$R]I*\MY_W.[?US8!R.'\J\# MY70WL3P)9,H96@W(/,#I 44$PGT).LDD9^ETBNL_H'Z),]N;VWDCY M@8LX;S7EH,YI_&MZME=2].:_/3C;^305 Z4QKS^N!.5!R^ZN_JRI^8(!:4SIY."0\/J M4N ,$>L"%E^W_J#P4C9Q6YZA:5SOI!U^'BVT&T@L/8Y3N3[;_B.='GS"8$JG MX>BFW:!#_WUV.CI(LF[+U$Y!E%Y"RMRE8'P6ODE-R5%5SVT$>L/_&XP7,J4F M% ?1%#*G"B7!6QF@O\S)D=_E69-!G\_0=$JJ9Q?\;'Y+.4PL/:N>Z_^]VGHW MG;T.B\7/.N7S?'XYNYC?''W_=^)]OVHP97;0&4?1>B[H8$L.D"Q3]1E0@1/) M CG3C/-@%/W;KZCU5FFV8H5*3 J0N:ZC%\&#UY&!9$DZIID2OLFDK WTG)*V MVP4W6VB[G<710>3_VR5=<%RNYQ,O5[4AJZ)G/>KZ^MDIA^BTY@:XIUA#%1' !9& KI?U M/ 8A0Y-H^$7*QL74(/+? E/["V/LE/0_<'$>9OCYY[)FW-Z_ONZ5XJ)$52+Y MI'7!0RP*@J!X5O#@B\:$W+F7?*QG/K\_5!P@P?FP[!P=$6]??WCU@W@R3'24"LC]O*!K+BR!A@$761)^.(V[WR/_GQXSY9M,3#P35ZY(C\KQQ)Z4F^JUJDSX^N$'P$\$NXQH#*Y;(6* MQY\];O%_0S0.H+ML*#/DT\',S044W'35AW/<'UFEF?\>MJ6--Z&H>/BJ=H MP*"HN^9\?9@U",(7610=3]@V>97GJ.JE]&NX.'@X(700#5_1?G7#F%4LHJOC M-PI="$<*TAOD8%TFW9FM5;[-!/>[5(R<.1E.N@]QLS>KQS9(GW&VG"]>S?(? MT^5RW;%9-ZI.9U^O%*DB$^ILT*#9>F@#AU!8H0@M6T-'D^KAMOI-KNL+WS0R M-O:7X+P5.\. M;#V&D?=^#!K[TO^!BW19%](7@NMU$N;J'(4%*ZVS@$Y;,I^*4_1--C1(83T& M3U'X=D'),U\R\MB[840_%!,[\!2N':CW-Q6%Y'0KX4P"&VPA8R@RN<_90BH4 M4"6F8\A-BZ;>[]1><(0)B/T$[3T\>:[IW0W8&5?5G>$EDDVD@F+#G(FVZB<"[7^ M1H(6RI)/) 2B: F1/G"QMR0W(&,GMNX-A^^KGA**GQ87@X+BX^4B?0M+?)52 MK>:I93WY/R^7%ZNH;%)2X1BB %XTW1PNZ>:@KB,$/=I<.'&I:>GRL]2-Z[ZV M@M-P NE(]5RONWYSN: #K?NCZFZDVOI7>R:PUC5[\ON*T!"#R"5IG7UJDE%[ MCJAQG9U6F#J8_1U!:1*+L<4+!DF3#5PT MLV*[L/5 *_9V-LQ L!N5^72_I=&QU"<-D"[1B8*3I"MSHC!3)F9S]$HT&:3S M/%GCO@,ULUJ'BZ#'.N^'1:/[%' _^HR#*[.?IVJ4DNODN"HN*TB\+IRH%\/; MI* H9"X6B]:>?H_;YF^X[6RPB D9RY!+-*"$R<0(C)!8$+I8GKQITBV[!6U] MA%_#X^FA3AI:3*>@F/;O@=OP28,KJ6YZXI0K628;P @309&G"R$C \:BY$+4 M5R%^\JKJ-FWZ;CJ;7N#[Z0]\]+4KD=S>"8)VI "2"$_TBW+$HF@M4D 0A% ^ MT?\TT>%[T'I*JFP7O&WN*FDCQ@[BNNLCSI\[XKO+U5Z^.W.-W_[]O3[Z/#B[ MUUPJ93.(%&/M5S3@.04Q+DG!"Q/!\B:QX9"'Z".M=3QL'UWP'8'^0[E.S3S# M@]]^_A'^<[YX?1:6R]L3,VFYS$:"R)RNN4D&G D,LC*EA!@DVJ90WY_T/G)L MQU3>1Q%RE[#^G=R[LNNI40:6,S.04]*@:F%QX$(!+]:%)&Q)HS85]"I'8_IW^&SYI\$BLFS[]I"RYJ(R!*4F0T2ZUM]&ZZK.:NJFTA*UV M.YY*)/:R%;AW0U9E+K*87 (30$X[,::P"$Y:#4D[:VV0=#V:/-D?1/4I16>[ M8/ 0 W^8:#NP[9L:E).-COND( I3CR$U.%X"Y) M6C(F4C5)>'8^&: Y(K:< M'["+>+KHPGFY4\EEP:W5%I)!4W/#&>BR2@A*Y& L9\XVZ:,XT0D".R%@YPD" MNPAC[*+K-R3E<%4?S*3,V89$=TTEX;I8E%[V:^Z!3[_KU?_Z[HOB*6"+GD(&-UZUIVK MPZ#H%T23E95ANQG7VWU?[],"]D9+ W:/C:!7Y[B8IC#[&&9X]GJ^^#Y?K"1U MW>ELN"%.Y9J6L\0J7< GRX!)EV- %8/G6R'G^>_I?:+ WH@9D+T=!$I;)GG7 M':\8M O6 OU_@+IN%H(N"1QSRB152I%-DO@[T-A+B_FQ ZI68NP;H;<'^S.< M7U_LI*Q71D0P=?2/"C)!Y.C!>"^S,XR5V*1B8DUP>++P.L/GZ M.7KDZLG M'DE=B^&S8Z6$$L6++SG;?-&X=O48R!F+1X#(,B\<&RF\A M_9M(OYF.Y@4B*Y QU;D4QE%(1+\K3O$2LV0V;S>XX]['CAL-'@T0^[.R V?F M#?[ L_GWNVB^K_Q+-C8ZXI2-='L2LQ"=-W29H@TQH_.Z21SW M/%E;HSG?[&28VYTR7E$-$0^R314 L M9 "BBM[P$%QITZ:^.ZGCIBQZP.00,MP=I7Z-TAE^K5_<&J=_XL5$VBA*XA$$ M=Z5.5RL0&=<0LR\R6EV,:U*9^SQ9XQKH'O"WJVSVUXCSBW!V+#?Q7UAC+KI2 M/W 1ON(_EU@NS]Y/"TX"]UYY+"!C;0X@WQN"] YT%CKH&)AM8YT/(7KC:] MF.*2_NWR_"Z3EA,E7;99D:^>C:ILL. %B4-Q@Y)[*W*;@+S1><;-&QT-^3V@ MX10ZH=XN+Z;GU6/9V,1;YHO;WK%6;51#D#%X#];@O!FE@KVS8)UI874KBC.";)6I>U(BF:Z4/7B4DDN.R'D3 MU_@^&:?48K4+2C:N ]F=^1WX#;O4!#G2[TK'ZM%KI!#2(3@7.03'@M12>B6; MW*6A2P';[P[9 PH'U/;M(I*D$'5+(8G5Q, M35+SOVQUWTZ(.;"Z;Q?A=: 0GRLB*]YFM(+I[ML)"SM4]^TBF+$K;S;7#Y5HM=2N )HZWS8+#CY("SI8SC1#9'&[NK[# M2K2ZJ>C;!RT#LGC\S4KW']^M39XE;\B)B %4E!F\<1G(>74)7>#,R:W@L7MM M0S=5>WM#8G]6C@J#Y>+BUJO\G' 6%M/YRH278E,MNH"D4UA7I;I<'"3&%K US1_<_9\CNF:9EBOKHJ M]$U&,%LHIJ5(5AD=P!F#=%^*9EXX+4L:#"";J!C'/1E(LO.AV=R!>WO#EI5F M_5 ^7\S3O]IG\-D_##F M.8SA'4#FAB^W#ULY11=MC,""]:""K0PQG,(V(Y/SB6'(317-^YW**9N]@[?0 M,/MQN0.IUU%++W7I@VO0N' MD7U*4[9;P7=@X9XTKSLX\'W'U$>9IX)0#B),684)-QB98C^>NY@'=.@%3)V.RE3$>OAGB. MWCZ6^G6)V9W%>9*H?3>_7$P2Q01UNPZH7.B7%"WX; T4E5%HG[1NLY)C/W+' M[;OM&;,["_,T(4L_.S%"!91! ].2410KZUQ7HT$KD8L+E@G19+[\?N1N!5G[ M?R5D=Q7FR4'V5:%OOCFJ3@HK'@5"*^R^@<=J!J[]&\%7C= M_VW@W5^L?2.X=NKQJ%"FA'0+!3GLUO-Z'PTD;HJNGC]&B2[;%G[!,2 M!R_3Q>5B.OOZ\2S,[A.[7:*R)@U Z*U1%4?4$,*=2B8\ZB$#ZDTN0M^&A*[7:FU[VOI#_@X@?^ M]O,+?\==&A">AT5[EO%KX$O&)BH C.>K&)L4H8UMD*\_TS>RS)ZGI99WIP+)_+F[82Q ]HNFJICPKJ8RP DQ:%\N5RI@, M)B05X,*R9SBL=5IGA< MD#-IA0&B(0@GDTA!O^1PO?0EG6%B'PG.&["S-Z52M>U*]ZYBC_G!LN 9 M6BC.UQFYQ@"9= ?"!!ZE*%KI]A9K W&]K(\[H@$;0DP=0.\SUM>&6<(5C_C$ M<@S.RGH3 SF1VEIPJ3B(R*+*GNXJVB;^^'TZ.M)5@PCZH;M] ->[,F.OOX7% M5UP]M>KD*/C($8RLRX)%07"1*T#F,C?2*_8P3;^-";O]@G%U3#-(#,;3#I3) M,^KWS\MJF#^4C_/U5MGEV[/I>9VKB7EB4]):^0B\J (U6(509XM8RV71AFLG M7'/+MC6YX[9<-%=-1Y!A!TC]#! M2Q2@#%/@>)'@0LBI>!&U_Y\L_?"X.B1+OXO(.C#(S]B:5?(0D^89M0?#D=A6 MVXJ"\PR"C4GZJ&S )@_F+]!U.IG[G?"P?>)C9^%T@+7U:_Z]0UTE(U5A,G+' MB35U3['4%B+3BB)RPTOU9$UNDL7?2%%'6NU0N<];"&'L9,A-(N,A)..*>^J#Q\7!0+*:#\2XL86^"EO6=-],S]4V MY:03D $G/N@Z=,CE6A8D([/)DFG?;K#HX\\>-^_50/0'LJ\# [)58)Q<(E>O MSEEEII;8DH\7LI2@/7+EZ8^$\?]YKQG);=E/3+U![^HPG^9G9^_FB[_"(D^R MY5;6^A\LN=[%Q,"GH,';( L+=+VP_2OA8[JZ]6/V!,)S2#M0*IV"[/7EHK)Z MHBPI:LEK_Y./-7Y5=7BB \^-+B6$$F/[&5MB M:1_6'[#2=ACP? P_:\YX^>Y!TG@B,V/") TLB%RO0J 0U&1@42KFY?^\7%[4<_))LDJKC XX=Z1JB^'@ M"Q:P0EH=HV8^-]E7LQUY';T/'L'R'2B>SATK)PH%.MF",RF!PJK M7=0E8OLJB#TPS+_;I3K_[+@]^ GZ)@ MH$?<]4??]KT4ZRU# 8&76NP;#'B6):#A3.7L22LTN3CWR3A4-;S'Y1+Q ^&" M&#W[NO[PVV[#P'12-1SU*9&CIHLG1XWB5"%\H3B@&'2-#OD<6>-&7@?@X*$^ M&)#[/1:DK,\SX?LKA D?2B4\I**-4BC2,BY3O,I.E\ A"ED@1^NX*B*KU*3) M5;#F]).6= MOK&K:[^+I.^]0S3A;P=.YE.Z[/J(/_\(U>>Y^/G@B$+$)(21D)FO&26IR/M1 M K2-F?R=E)5K$N;L0>NX&9H!P'7=![\8SJ;GE^>?ZH2.[N3 M2WAH>.\?6FM2U0,"K4>?-)"7]3R%;7PNK1EW@FL@7[G6<*A4YW\[**A<839& M4YK4Z T;B-W'[U7E\J0$Y870#"1B!*64@1 )P9[IJ*25%&0T*0=^DIJN_*]= MI/ZH >!@7O>K(SY?GI^'Q<]Y^7SYG=3!^4I/_A;.:M'3YV^(%X_FTAR@1O;Y MLH$TS<'G;*.,8G'U.9]3^%]?MI)TX$(JD"3/G'O!R=:$?BC_7*XG MADY061ZBI#-Z3\8T(MV1P@IP\@9S?<&SN$3' UA>G^\8%Q PT!]M83)8QC)NLPK[0"0])*NK4&\X*!W$_7ZQ M].=\EJX.5))@GM6!&U93F.JCA5!L@IR9+9QGJ;!)'?V+E'45C35 U)XRZ&+/ MY(8C38QFN2AO0/A:Z,1L@* *@UQLT,JIPF.3L&(#/>.^N;>'T$[\[F!F_O.Z M]6:[ZX?R;CHCGW0:SJ[[U]]6QW-9!["_GRXO)DI'&6)04#,1%':D",&C Y1, MH F(]JA*:^<#C/M:?S1KV4BBW=G5ZY3:1(N2F H>C%9U^ZHS==!LA**XS:)( MJ4R;F01/DC/N0K%F*-N+VQU@YD%8\B%2@#VKNR7>_IV^A=E7?)21O57TJ",= MS0K(J"VH8"3X4 1@3 Z3"()2@:/=5"D%AS(D0T@D]0.G1,J5H2S7VH(ANBQD M,K*.>AX;@Y70KMXXC@7!G25T:@BLN[<96F[K; NQ2HF[@! C:?U,HR%P5PF=$ +OKX!'F[)!NE<:T8-BABY<7=OG).EXZ4KQ?E1O M\!ZU73UY' .+^\OJA Y02&$MJ%QY/$F"ZB4,,B$Y>EH+95/$=C5 M6\31#JH/'CV7/^:W?R?ZT5?G]4\3Q.1*W?5!/%2@1"S@0XQ@ MBHXH8G"Q-'G=V(O:KIXXFF%P$%D=.M7D2^OZO(G@UDL3%-1#U7&MJ>::R,?P M19L2N+,/AY..7TAUK,>+0[ U!+\'K, ;ZY7BD/;R[;_BN"\5&YO5__?^[+QJ MG+M7=G))'[KX"OY[/ZK3A+4_I6,@=G\^7E F]?-U7D.J8$.GL'*MI(81D+P%B6(7MA9)O M>2*<7" S M66+ 8]B6'2@>]\&I'?:>-TZM1-I!W+?-02G(N.ZY$-QQ4:-:QW"U81JWY?('/<[B?&4T)J?=!;G]"[["57"7(R6'OA'$0A M$"0ZF5RN_SB4,$/@JHY9CG6[KZ]3R*HC M'DW1QVB-W$C?N"]EW>%Q)W$-]HXV8-KY]QG]%K^$O_<;87SW/S\X=[F1EH&R MD#>?_P16)(:Z[3A!XH["W"@T!&TR""/F"8="QT--,I@8>NRMN7-E5],' M#U4B5Q\RI"IYBJXC*!1M3.(A%M!6*%#!DF% L8W%V!5DWUP10(=\:GKZ M@V-BC 8EBQ3;6')0LC=U-PL'&[FO;>*B^,;J=2=ZQWW*: _4=L+K"J/_G"WH M[GV=3?][==0KH['\=+LYZ,%)G4DQ>"[ (K%8^;I!1$8+*%&GP.O^X2:+>O=S'C/9(;2K"SB.66P=H?N4 _89EOL [/Q)F>8-KM'^5V, 4#!DK#D$M9ISLOI[.M54G(^ M6SX2RQ_3V;P64_X^H[N#J[7+]S_E[7]=UET7>/%M3O_R Y=7:=2;%$?V(=;Q ME4+4AW3T$GQ.J^T7/N8B>2Y-IJZ/<-9^ [M=L/QTGJE?T'3@N>S!HC?TF^7% M-$TR*W4%&7EE05?1<*Q]J[XF [-.'KW')FUT!]#< \X[QN/A]V4SB]]S8X"O@Y:?3=$ MET_QZ$84*@:AO(T0C..@C"[@#-99KM/9BC5L%'.Z%U8"_> M(8DFG.US4INY(:V0@>NZYMQ(.C-39"-]XIII%*G-1K/]2>XA=&B(IODHHNT MQ%==/5<'?G34B4Y8=,CDPX6:5.8FD \G(J"47OJ$,<0FHSQ?H&M<.!X+'O-V MLNH >M=O8L]S9*V<9>&<1C(G>Z9(-;[/@YE#".XF:CN2/'E7, M':CBN^NFKH_]V+Z4:+DPM2X&HP6EI8,@BZ:3*9FM1L5SD\696U$WKH=Z7, \ M[:<.*+T.('GM\VS#V0E''ERL(T2E\74=1X%0YWM;QE5Q(G"NFXP0V(7(<37H MJ !M)LL.<+HO8R?>IR3JFC[RMLC1JNWHKB@#K%BR3S$K;+-W9U^"Q_5H1\7O M463<@7=[]9"X#WLIMD0530!B(]*M%0$<>@7:AX1.TJ6U35;0[T]R#^]E1\RP M'D>T'2CDZZS=^L"/[4OF-J#,!73]1840P5FM*0#U DWDA3RAEAG6#72-G&$] M$CPV9%B'D%4'T+O)TSW+S4EV*CJER11IS4"1&8 HO 4G(B)Y-R[')I9_._)& MSK". \0&DNL C[LS<^(RHN52@'3539*H(?B8(*PJ%7B*4C3)3^U.ZL@9UG%P MVEBB'?B@FZZ>T]SJQ!0P58O;BJ43%&[ D.NNN/7&MRR/WT]+CM) UZ"*9"?F M=SYDY7ZSZF]X\1?BK 9XEX3+GP]?,&I[:YCEI_M>RX;*L4$ZDXY'YY#]2R-Q M]RCC)+P*6GJ(B="OG%!UVE6$Y)Q1&)(+;::4-NQRVJ:;^]5U^<.-$._]\*1@ MM-YS!R&(FE4N 0+C"A"E9EYSKDH3?V$ VCLIL3H0:P]5^+&%VH&;N\V1GT[A MX7)B<[#,.02MJWL4=(80 T%.H!,R1^?U: #>1'0GC[$C('<0,9X(9/^<5Y-V M23\6S_#*(?M$HB;"OQ$+WN //)M_KR7F$V8P&^\8,%,T^6>E@.,L0U*Q:)DD M2[%);]RPQ^C7IVX-ZT:B[F=-TS9,>+/F0(U9N5?:*,L@YOH0J&R 6'*"G-&$ M@H:..II2OB6SY]$4;?&ZIZA&5+PU8MGJ:.N=:'1U?57I;#">10LYI="OA:$C3M8>VA@CBZZ4U6C M_]]E.)N6*>:/B_G5W[VJ__5J!-*D[O0+-A6(H99W6A;!19G!,6XS2K0DD?%U M[+-G&'#@AGQ;,/^'W<+%8__Y#NV]\FX*P@RD?=[SWF) >3J G$M_17[XFRLA.73?PNY P"./K M$G1?EVA2$*NSAF2RX9E9Y5.3 MN]J!UW7>Z82#U,<*>E9I^*3#]_(Q']%I:8 M[WI6K^?+BXGT&K4P=0F$*G4:/UF>4APPSPW&XC4334H;AC_*N!M[>TM&#"3R M4P@ 7W\+LZ^X_'UVL]VBOJLOI_GJ 6I2RS:YTQE$H;!7V2(H]M66;GQBSB;, M(JO!HKZ7J-GN$8.="D['D=+X*GGK<[]*_W4YO1IL>T'N4KR\J&X^%HLF&9!9 M:%!,)3HL,1U=G?QC/',A#@;))TG8#HSLCUJZ. MO7HQS,XXFQU%EY)\=)6L@( L0+:6:9>+RF*T!XBG2=X.L+_D(]H ,AP?M+O= MT.7TVE]93ESRV=7;F'R,=,[ :E&Q!63:&^>YD-$.JRSO?/MVL#N91Z[C2.%$ M OH/%]]P\2K_Y^7UX"]NDQ/">>"1D6NL#;D?B1-;A1**_BZ6V*0I9A]BMP/F M+_F:=9#+15HX[*SD&'^>_W?>U&MZ_QVF/4,3*%/HD5 !=9R4K MTG(0.7I((@?-?<[>-+G^#8M8'W&9.'][8QT3F=$]%4S7%1UT%<<=Y* MR4J3=2?/$=5OV>DNZ-C40'6P&,9.$3XZ2)WD.JLULO\1SB[7F^"U%"64[;(P^],P+KB& \'\ M^!+I#GCUDE[]W9V2P,6/U0J85RDM+L/9\BU9R/E/Q+MI^4G@J^8N"YDI#\ZQ4T@]?8;8%XMXTC5NR?"1@'D=B'40<6YS\[O'H>EZ79#WSD,31 M<9AQ2YD'AWLWYK0XH:-8(+/@66?!%MBCIVI'/<8N:C(G8H:74* MQ@TFZ-6M"5HEO";)IZ(5!C#2U]7G7(.S20$3Q2:G59 /W[&/IF\WT3QN8?.8 M:G40*9X&8#=8D"?])E=4R)Q9P.")ZPPM1,P" F.F<,49"V-A>(=CC%O'W*&W M<+"L.T#Z549W]K6NA[EG;";1:QUEJ#.6I07E9**(E+S]$%-0Q%2M=9-WHW2 ?M";7&$'&VEN2 M#U6[,[]'"/UC0;=B$HI406@.K-2E%C7/%#/=!DO<*D*8Q-EQ4HLK MA'9G?@<#Z!Z=XO:5Z?IA:5*R$RG4H6I""%"Y9'"8(YU+ED0:5I9HCH*GQ[2- M7-=Z/' =*)9#*UC;8(VX-8FKIAG)01M1G^%K0PUR!46Q(M"2*\F/8^^(F)'+ M58^'IET9WY>BNE-9=,.>E&LMAZOO**7.;.3$'D>_,&&#+9EE]$WWN#U-5K^C MJP:J?CE4%'TY47=.\W&!W\/T.JQ=3HI(R6@7P:#,H+0U$'B0P,FNVZ299KG) MILJMJ.NF#N9@.&R%M$-DTYLAO'>L^7=<7/S\>!9F==UV7;"]GH+EC*<@EH): MX45E8<[@O4M0'T,"(C/^80]'6_!MH+.;JI=CP7 (>74,R'_,Y_FOZ=G9:O7[ M19A]K2W2:P=B@E%)B2F"=87"'*T07&:UF$=$+%SHH%J_\V]':3>U*<!VNYR&+^/ M\N&);ESD.^>:2.5T#"'7P3N&[@EQ*1A>Z%S692Z2+JFIN7V*J&YJ05IAZV!) M=!NC3C0OMGB&0%$5@O)9@;,4:X44.7^Z=#^WP?R_E7.JU$H=8=%F2_. MKV;Z#M !_]PG#\G+K4]PA*YVNG:Y" J'BDX4;,7DP>O:0,0I//)T]PTV&3[5 ML*O]R2Z5+[6[M;9+12$Q0-2*(L"D&'C%-1@E(H65RDC?I/9@,TG]=K3O@HR' M1F$@$73@X'Z^C$O\KTOBY=O:./V%_K-7?T\I%-3*LB(+H/=U,Z1V-5%EP:KD MO=8\2=;$V]A S[@P&DK<#U?'#\#[/B'T9GX>IK.)3]JC$P$HZJLM]G2D(#!# M<"6BUE$+WD3Y;J1H7!@-(N^7,;0'\_M#T1]X'G$QT<6)G.NT02%J/.\5"\2D* M T[5C=S"<8C.1_#>VV2%X4ZTG6ATCYQQW_L;F; !.-\E?JYN5LDZ*E] '"?A$_>W"^ P01U;B\F*;7\\O9Q>+G ME1I-)06=T4+BQ8,J!B%*SX!S92)/7/K$ MTY"2Z !83YK\E<8NQ3E3I*4P(P50-M+OJMDOGBG$^@KL70M(;:1HW%?V1K[1 M,/SO%4A_AO/K^".:*)+2&;CBEN(/.E/,VH!D=%#/0O2LB9E[@:X.HB->]\Z;JW.P/9I?W[V ((K[$;G D\A0.91 06>IN[72V""9%D8&Y79B M8H-=_WO?/++D]Y';? @F=N E/*G_WD]G^/L%GB\G-JCL,XN0BJ=XG]'O0E*U MN# ZG4HL-C09;?0\6>,6X!TSI-E/$KWBZM5Y329-)-:Y<70QBA$9%!92LD$) M0"1]JQSG6K*C@6I-4X=^Z9ZBWRI0WET.8T]I?_(<;__^/EUO;_D_Y'M/N#99 M!H_@4YTC().'*(*I*25EL>ADA+Z/JPWCU[?XL@Y?G X#3!,N=Z"(_CE;8)I_ MG4W_>U5Q>#WI\M-ZT^Y\5D<07Y[5687OB,WOP_\O*" M_NK]]'QZ<;4IB,)#IV-RP$N=G$V7!5S6"K25&J56,>@F!3P-SM)A=G 8Q3>V MW/N%_AM,"PQ+O,^!SWAQ<;:NMO[7].(;_7RMP;YZ 5@U,!65$2D@8L*2;R,C M:0!&?RP^&Y>55N0\'Q'T^YVBPV1#4[@?0=8= /WMWPF7R]MCK\[XY.*#F\&T MK^I2N/5AL_,B6N9 9P(@'3:#"X41'A7'HCBCR]X"V =1W6$(- R0CR?+#H![ M\]2ZYN9JROR=?9B:C UZ(\#)0M>PCE1S@L))K85DZ'+FV.3QYWFR.GF='KCL M?$!1= "L#>;@(RZF\]H_NC(*U\9A8FV2PI(WHXU?+=^@6R-]!.V9Y#S1S>%- M-.!.5/;;+7X([-H)J@,4WNYKE>ZD-MR]_;=_.BM[SQ M7^"^WSIDS^ @)S]&/Z&J584<0<>Z:"0E#G&YF"T_S<_.WJU][DGQ MUF5O$:P6C"Q"D1!$#'1$AM9J&31O\D#3^F"=5-0>B-+'12(=P:$#!V'#^2>6 M"2GJU'(FZNAR)R7X%"V$X*V.2);''C/!.BX8^P+-=O[K3A+<&XC?5U[RYXNP MN&@)QVLW_'X2[2-]]V+MI]//?IPOI^LD<6"""PP*LM/D*"E6%QPQ.KD+-L82 M?,Y-^EJ&('[25($>0Z'-D50=J@SGHOKB1KG%:J M267\\1\0FF4A3O&&' $M74R;:O'@*#SCC-LZM#D'4%I;\,'Y.N M"I:S-+Q) MT?98#\W-TBBG>'&.AIR>K\_3]O7U>B3=4Q8V>>9*-K6FB8,BBPI.)P1C@V%> MN8BNR3#F8<@?]U7O%"])2WRVR>NT"1,660?S55U@D1Q.SA@(DVS03)O< MIB5Q".+''7QXBC>B'3;Z&9J^*>O@F&9..T=W.MK:14Q6S]L",K-($9?R)AP3 MZ>-N=SY%\.XDP0/S1F]G33V7+]_"Q;_FEV?Y]_/O(5V\+05KGI'G(6S MU1J%U:H6).%>O$II<8EYXKB+201B)R]TQR4+$*1,$%!8.K)BQ1\YF_DBS1T7 MB@P/U<&%>*)XO=[ZGDK*%.<&$&Y5HNT00F(6N!-)Q>*]D\?,F&Q#<\<%)D?& MZSY"[+'JY/7\_'RZ+AP,L_QZ/JM>.)(OALM]RDF>^[B#ZT2VIG6@ I [W_?J MP?<]@HH% 4>78&$@D#B9-&NR4[>G:@\5-]M]65?B/^_T7_U M[XD4/'NLK:7%K$(V!)?H?N:L;!1H"VNSIW@W,L=],V^'LH=ZKJ'P3DRU#3Q< M?\]O:JD0CSU\?S<46[*,K+XKIVPI=-89P><2 6/)(0C#LCA]7?E^/OOZ!1?G M'R\7Z5M8XNV7KSOP8P@)5P.>>=! T5@=!54\&.&ES2X5J9OTEK] UREIPUUP M]% ;#BF>#B*1S?K<(%?YXN?'TIM>KK^B?48,A=C,$IS$**N##0V062E M@-;!H+(^*M>D5W)/>L=%YZ"8V1J/PPFP:YQN..3UP#.ZT=IX!S:@J_5(%.!% M5==#>QF2S&AXDP:S/>GM%:<#8FEK_ XGV+%'>_PYG[T.LX1G];8_/NCR:K"2 MBDZIF.OH?;>:J"? .5((/%NI4];!/IS5NV&ZQW;?URO6!I3[O*T0NM:+[V^: ME7FPPFK#(2:IZI$R."40K."<2ZMR9D?V&-_O-.>JV:/+.'9Y/\%T@+7'1_F$ MY^N'U#_HU_/+\_4#Z_K?+S!/Z/;P& N"-=\PB!M.(#VF"-]@O-@GX;?Z[PY.WSW^]H&2'QQG2HDVIFH#/>,:I &0\'@3\N%\[U47#/PN\-)'#J)!CIWIWP"I MD#D&@0C:9\* R*%NGXM@5."1[ &B:;/DJ(ERJ<;S0UG/UWD7:F7BQ<]U*$$Q M*D_%4EAIF*6P%2FLI% 6F&&%>;NO@_N&(]>0@E<@ J"0RA: YG<(*Q@L;19_[6)H/&USB&"?A8W>W)] M[-QTC0+?S\/UEK*4G1 R!=#& ]%_2V;H@VW2?/47,R 5'!PKX M6;SLP>T.$+-6D=/9U_N'N=*83$O/>#(0?-) E\F!#Y$!RU:(;(/PODD _"Q5 M/6%H'Z$_&KXVE 3&=E+6!WCU=8&K"2K7;_-R-?.3S*RU= )=R,V2O@#S=>:0 MEDX\'!:RP5=Y\N/'M4.#@6$@_NV- '*2XGP(#+PZ7^4=GSZ*%:F8Z!S(A P4 M+['6F]=1[-D(C8RYA\L^-T#AN6\9M\]N6$0,QLVQ5<,#3YPT%Y%.SGQMYP=% M'AH$JRCT4JQPC4(4QK<"PA[Q2[.6M6%%?P#'.G KGG+0W]\\4@M.(5NT#FS= M5:.*SN2D6PL!M=%DZ,@K:#)9^UFJQM4;;2*:X<30*::NEES^-E\LYG]5'RI\ MIW^Y^#EQBEEA=(%LO 1EH&$50' M('S8$^RX\I)S(EH81Z97EMK#'B%)H9)4QL;8Y)%GGV;MHZ9CAH'2(>SN9R[0 M>[RH"+QFT8?+B^5%F-T.MYD89Q3/="R60B0=;R.XPNELQ15A#4:MVS0\O$!8 M?S9Q( TUI$ ZT$KW4^?UG6-B78R>/$;@UB50TI$#44BOJA*E+25$QIN51MTG M95ROO!V(#F1Z=[#Y+2RGR\]$2\@?9O\1%M/J?M;!0GQ"MCESH1-P9%AK/Q-$ M'CS4(Y7:>.E#; ^FS02..Z#R6! ;2$ = .\ICMU6,[]#_(B+5$7X_[?W9DUN M'3L:X/O\%\SDOKQ,A&S+=QQC6QI+MSOZB9$+4N*])5)-5JFM_O6#9+'VC8<\ MR9,LVQ%6:"61P 4T#5!'L#:)QV M&N1Q'?DQQ#1U-NK'Y=D9JX_2LQ."W.D@:$SV=XRB5'S4/!5 MH^KC+)' JWRE\/;+U[/E=\3MD+KW M9V&QUZ"V1S_GX/<(+U,WWKBAZ^7*;Q;Y#SR?KS9UL$=@I'D43).TR?$E*\11 M@E=*0['*)8K),K;9U3> QA'&LMW^JL?$S7]M.:6+''*)W EHF" MQK/@@'MK:N-'!)<4)V_:HV,673*G;LL^I,^8+\[(K:P)_G2.^4H.X?MFOL=& M%#=Z0 M_,WQR)?5 M@$U>C.U(W\0M>4?'X'C"Z@J#/WX.BT^X_F7Q?K7\UVV#_RZ>S3]=;GB[=U;R M7+.3,8((B=7F)810APOK[$..IA;SF^P].X3HB;L(CX[6QF+M$\(_A_GJ/\+9 M!?U>]?E)8_'!9<%XB2F2CG)GB+W.%H@1/12O0J 03;(V2^SW(W?:&NB$L!U; ME%T!EMR9GR]JX+E9IWG_6-DA0^\9"%W(B4'.(*!U4$=[:IDQ:FS22+LC?=/6 M12?Q/4<2UJDD==X3@RM[QYVEL^;2X') M.,::M(P,HO)TDD1#\/6T<1Q;T^O5^>R/ZGULGA SY4P6MO+#$]&AE)='LKB'G"Q?;3%!3);R,T4 MOF[584Y!D"&!4#X%:UGF<9?"_^[(F/*!] $2NR_S/=@WL=2WSUNN")?HC9(. MC) >E*PC%VWR8*7+9"^5\FZ7QT<[R?W.-T\L^7WDMAR#B1V$;#H&O:\D#[>Z2%>/I& MV_;A<2A!-*AZA,HT=%.U W;/?B^*+J$G]OTOE%?3!U]@]2SE^7Z_4L2DXFG1% C'*@BJQ/];($EYC15I3L M0Y.DV0ZT33UW)N%P(N"U,SKDTPJ"FBL70%GVO=XAM> M+K:O*G6/ ]NRQN+RW[Q?KL]7=YR:^H+B7?D8_IQIIDNNU2JN45$@3GYQT%D! M:LN=3LGJ-N6%QN>:]H9OC_B>8-&EA:X+AU?S>+%I^EVYW2]!SM.J;DB<80Q:UHEUP6^*G(GBTR@\ M&*V$4C[;C$UR["T/->V4BE-0AY$ T8]RW/:N*D.NW*O?PCF):_'ISI]?3GR9 M25%4W;H-WM8;3Q2$B"21I*P3G&EM5:/E5ON2/.WPC*,!N[4P1W1D1NQ-O4J8 M+Z_?(OY\<4ZLW<:S6[:O+QLV]WJ$// ;#NY%/>1$$_2@%BTLS]*!59)\84?H M<49)T R=$,B*+KLTP;V>'E0>M8R"1^#9;^;A*(C%&LC!,AVTMS(V\0U>:0_J M$'P=UH,Z1' =W.$O-31(&TLD[P.-L!H(9-/I2YGK/,$T3OP4B6Z#0)G%CW']'??T6!)O]AW-(3M M'>!FMR"+%<?US+HBN D6:JT5E/(2/%,> MJCN=2#LU*>N1<#N$[M[L:PMPO8SH9I(^/6#_%X;5Q_]9SI124247Z&PFDLU0 M 1P3 4KD%D7RQ>.1'(-=R.W-"O<'XWWD>J+H)3CB+&"B2\]G0#H6!8S&@Y.1 M^)N=*"ZBBJQ)G+XOP;TU@7:*X,&R/4T,_[R\6,V202+-D3!?#\&\[0H14J:HI979UUY@H=T]G-^\,2 MA7;)'BN6VX7>WKI).P7P4,F>'H#K$7^F.#JK=*I,&L1$.L>."XO.$]M;D<3!6]FRBVTMP70+S ZZ^S2\73,^\+=)Y)R"Q M(NMX8D%WAO=0F,^.Z>!*.-+TPEM4]0:Y,0'Q(OKVE4Z74/ME09^.Z\LNU&R% M<44%B$D1GRRK,Q=,!&2%F>P!VNWR>JM^^>H8-M;/EVB[2H=3J[RQ6KQ M;G%KR(VU*1KC#&BZ#T#Y%,'3X>KFK!B,-,G((V'O:2)[Z^(Y*A)'DET_\PP? MF=#Q9;DZG__O1J+ORGOB[.J6L?^1*)V?SYP,TEB;H8BL20DS0M!*011U88!F MI=&8POW([:UMYZB0'5V>71K5NZ>LDVW7=> BKF?:.9Y#W8TAZI#Y0 ZWT]H2 M2SV&Q(RW;=[(#J"QMZZ<"?&YK^2Z!.43[YP8RRJ2HP)<% '*L0A!J#IC@2F1 M>;3>'^D=Q0$/TH[807-4.(X@L]/K4O@#-Z-KKR>#WYK2U:Q588?O;-RO,/34 M$S0M."=40#*!.2H$E9RNF[T*",M2T"GGR)O4JKIM6B@F&F6M!.8970PQ%W#* MDZN-V0@MN%)-T'T@- M.3C&C6 H;),NV5?4M# ($0.;%H:(IV^T;:NFSB1CBHA@DO67P[<]3J%I81 .!C -&)N):24&X M)G65DVM:&"3I%YL6AK"] ]SL5MU4M3VH\ S24HRN"KD2+@@/F:,W/CD3Q9'> MC9QXT\(A]^+XHNH2?P<-56=\TGZ M$S<\#,)9VTGZ0X3^*B!_5:GZ=;GX]!%77ZXJ5MMJE;+,IY#I!E.!1*.E .^S M!3(]2IGDHA='JC2.>[#>ZN3]J<6(P.CO">"^S/AE4Z^RN?,SP8.)ZZWT/A:XNQ#FJ[#ZSZS+")8[96N%)/E- M!8-#,"P#B](7XZ-'=J1I1T?>GS+Q.8)ZEG)^Q)$B> V!MG4W>J>(62K!9=:!Z]<"R/4 M;3U+E:(*2\0+6>HHM80?!U6SQHBN Y2IU;,&(6)@/6N(>/I&V]7H?"]] M4BF"K3.5B&\27/&DK3:%Z(2UR)LDX4Z\GC4(!\,W5PP02@UA8<40_KX]0 M^.74Q, @>$N^=M0^16]3"7\_PATLZ1?K64/8W@%N=HO;1!V&I41-A"4&BG,. M+NL 5J.1JL@@C[69_,3K68?.<,^*(R-RZDX/5Q +D+N:=0GQJ$FQ>1.;H0NX3J@]/- M2D;.HF)@4B$E1V4A1%X@*^54]LCSL1Y,/J"M-Q".#Y$747F8O/:&X-=-*I)\ MCM7Y$=Z'1QYT4#G4.C[\".6(B< W[XRZM+R MW7F%+#-='EYG2"CJ>&O+Z#160#(HE(@H6)N-LR.\$C]B@7 "R.TMI2XQ=_.^ M^/8J\?4/WS=_2,9UGN9?P^)\AIK5-U!UW84F)UN:.JW:"&"&"Q&E8,8>:4+& MKB3W5KN; *M-I-LECJ_?6-7WG?5YYRP'%#FQ!,5[\KVU-N2%DW[:I%T0S&&6 MX4CEZ/NT]?8<=P)D'B:OGL<;/&#B]C?6[\.7NCV$-?L+<;ERWA\GJ2Z1]S!AP&-P2:L")13BEW(1O$+2+851 MH2U1E:X3/.Y5X^\P>1V8X'F[R(U@N*TR_7A!%"W2][=_I@UK:S_;)9/7CV2V MI&.2IP)<^$!6/P>(,7+P+*D8$ZEA;-)=- KUO:6+VB?,6XOX])H6+X\]OQ48 M-FM6?/JK&C3NZ4>7[%34G#D+$P.;$(>+I&VU7W5%**>E= 4-N M!2AMZ_,W&\A!S\I$QKG*338CG7ASXB <#&].'""4#E#V2)=<4M[1-X$7-EVJ MH+>&@8NV8,KTOVF2PSF]YL0ADGZY.7$ VSO S8Z/RJ0C?\$$""@0E"V) K'D M2/21:0J$HC]62N;$FQ,/N1?'%U67^+O*:?T&,6,*2N[D?IZPV0;>#R?TI$GO+44\$SU$DV*71O->'M,WD MDA-=G(_50_)"<^*?LN"9M""\D1&MR,X?J2_B"0I[[7P\,C+'D%^7P-RY52[+ M6(+*@OB9^"4_HT\>@J7XCZ'R1AVS4^*$&R&/#-TF$NX2R\^W+F4;&2M)@C1" M@3*!CB>S@L(P6V-89NI(JW4.;T&;H$GRR*@=3Y9=0O6&A?>*]1]78;&^G+)U MW2(J;)'%U58[MQ>>RDG,[\C2[I+7#\>8'KN MR4WR$7)!"TIY3NIJR8?G/%4/BG[[2 FL_9,#$S1;=I$<&"*[49O>&C<'_8%I MN4CSL_GFDY>E%DPP;^LEXS8'[?)539J#!I]Q@N8@90BM2%>$TAO*!STRH++F<)!HW7D1CD?CCU)ZM2:@P8A8N@F MG@'BZ1MM5ZM M,>+S$V\.&H2#X9MX!@BE M Y0][%))WFOFJ_N:7 5,-0$;2#VE.!MCL%@$_?BY)J#!DGZQ>:@(6SO #>[ M=0QP':+2F]7CJ78,H "G*%@WRGL;A8I<'RD/<^+-08?B<5#UIDX5T(RO(CK58XR5>%XX+S,/%TB;C',YZ\6":S-.52C%-T2*#JT&#% M:UTS)@4F(@O.6\>/-2;E(7&]M5,< 7>'"6A_T"W/PUDG?N4S>VYTTEQ(,OI) M4GBW8;M3:$D?C<3"N$JITU5W!RX^.F+W17\^YTB Z, BOSO_C*MZD!5^IK/, MOR&=9/D%:R7^??V-37%A\[?>T\%7URF4V['MF_ROB_5Y_5UBU[OR,?PYLT8Z M8UD"J43=_X3$!O*0P&NA@C99EMPD3=#H/+WU<8RM$CW H,>)&F\4X__>,'S_ M:OB#SSBXS/T\51/4K[T.DN"%8%P5NM#MYN'ZT2 MN,SE19]U"L5!,M4-I_\@^A(A*IF,4[QXTW) ZJ-$G4YU>@AZGKC+#Q=+!W?Q MW?K$AZ_DC2Q7O]9_5IE8ZUP*4^9268@UQ: 2\Q!U*&1=4Y*^%.?:/#![D;(N MTI0C@.#9VN"A$ND=8MLBF,S)(^8"H6AB6'3D1PCZF1G4^^Z.V_EY.?>'<.4XF.Y=(9&N&X)6S-;\94TPE M>;.+8TD?>@LK]*O[.+GSK5V4-<:[S/;GZ(0FY)KH+7ZMS)E%E\#4=*-B(H.O MBZX9F51B"A>![[(28W<@3&DF#I#8?9GOP;Z)I?Y;^'/^Y>++%>&1F8U5 MNR5)4DXP.GS)0C*+3N9=IK/M)/<[WSRQY/>1VW(,)G;@-CQA 1_+>3&O&&?9 M@HT\@1+HP3NOR>$J.2811>1--@OO3F(7EOW7\+Y\3SQ:<[ M?XZK1,*HL[?126"B>O+8CHG$'DKN,VP\&T6Y8'5NB M_6.W,K:F[I>+L/I^^R^]^5([J&;>\*Q-8;5B%8G)%+DZR>G<4F!R.>3=G*RQ M\?L"V5VZZT?&\)B2[;$.4_L/-O'RLOP\7X1%FH>S]\OUO'[FCV=AO9Z7.>;W MR[-YFN-Z=B^4W:U.,_@[#J[C'':JD>H\UT2\>TC$K>G2C">K&82:IZ]['B B M*7(I@4>E91%M'BCN0MRA1O/9^N:FL+F1P/<9(SU)DDMRH[,"59^HAX 21-3H MHF4JN";9]UT)G/A5V-@XNF\"F\BI2V/WF1C^>7E&\EJ__>^+^?GWO8XW?L)'8MX/] _^/9,HZ)\'2_J1 BBKR>DT3D#4+IML?&XTZF1G M"J@X\';YB8R.0V;\B;GC6T.9[\LRG+UY;+VL&DH&LG;!O5^.'[Q@W=/EAC MN:2@/*BLZ(2I;A83HBH:4BQC0S1M%A<\0U-7AF@( IX>LG 8WSO(07RXB.MY MGE,<^B%<'VA3R'">(EU3;!U;NMF;:< C'2F0X2;WK\2LFVQ0>Y*B7L8H'"CS M^U@:10 ](.F&_-_#%_KI9EH8J=I-D9Q;8E/D%H@EB:[E[.HV!PE.V^R]CZE@ M$]?P9=(FQM8X&+B/K'$%,B'$JC,Q>W\1*5[<'.==H:^?+SY=K?70 1EBAF!% MJ7, B$F**;".,2Q1*'W_D?M#A^CYKY@8'B,+K-V=ERT]'^ M;O,ZY.H@,0@?=08N:@L-(SOM?."U/DMLTU)[WB01]"1%$\\]:(.F<>70 : V M]_N64;>K DS[$@*@3<0:(SSXE W(I"T7UO#49M39H]3T,D!C7(_H<,9W@)[W M5]^[.<8F_EV_N3C_O%S-_Q?S3!6C^'E>; \Z2B-*@#" X:9VJZX(B MDIE%K845@FQW:E(6WHV\:4U6:XB-(I0.H';;1[BHES?]8J,]OZS7%YA_6=SR M&69,EDS_U17<29'!UP8"BP01@UXDF4LC6S:$R&G[NL:'73,!=0"^'Y=?OBP7 MS^L35Y@32QI8KN.X!(4IL; "G.E,[JID(C?QZ7>@;=JA$^-#;6QQ=("PRU3P M!TP7J_GY'-<_?_M]/@M!VN+K@M'-9')A''A-QCKQ$BV3F%QH8L8>(V;:F0[C M8^A@AG< FELF]_UJGFZ!7VKA/0H0AHDZ&C 38UP&HL&D5%3AH4VEY0F"IIU^ MT/2NVY_Q'0#H_6J9$//Z9^)9O:;#(EV.);DRKS/)LG>2N,31U!9O1+JHA:TM MAQJ%QD!6MHWK_@)ETZZ;:.&UCRF*+CL(-BF94,?CW'K;OU^CY:.?-$([YTE!3;M9FN=Q#9!W>G[_KM/]S^]IL>G)R2B[G6UG4L=0L+66?A:NAA MH]7*DZEN,WKX,+HG?F-Q/*0^Z%D_HKQ/QV)NTME[#1)Z]O,:6<_'J.W#AJ+Q MS$=3W\$Z#ZINOHLZ&KJ\A8BYA*QXFS&1D]K06R62:\VY3<5EW?5RE-V;=#[_ M1E'21H8W:F6XM^3-..#1JOH:-$/(@D+KPAE7#+F*3885'4[Z25O2(7A]ICWL M&%+O(+2Y.?'OR\4W7!.#-T=_XG0EE(R:CB,$I\"-67+=LXE@C/=T0L-%;N)0 M#2-SXI=J/>!W=&EVA=6K_7,?37MZ5NISNTZ+6#B^GC&Z$ M<,,(RQSC3@M@*M1\!'&#M-B B3R@MM(%W=A4CWRBB5_#]Z !4V*D V6Y+8,G MSKY:U0D8&][_\/U!@/"F;OV\.7X*"5.P%ABZ7-,J!GQ!#Y)A$%F[NK2GM1LX MPCDF'BP^G6),B8?3"1K'?JPS^$L:A9?'?K1S(-!M,%86Y!"*E: *>=(Q*81@ MG-'(LK.Y2:]>WS'G3@JZ:>*3 KW3*$#F6-=5,%-7UB>*1%C*(I:$NLF E-%. M<-(1Z!#T#HU VV"@ W_EDG+ZRYO7$[H$*Z.28*.J3\M]OGS)KO,FAN;.A";U MM#M4=/-LZ9A(6(XEE@XPM3_C;HZ]R'7D0>VWW[;8ZY"$5B:#TZ$^/W0:O'?5 M"8LN>XFNE6UM<)AI$7X MNY;S:D%W0'8K^/=FQSE]OE&B<+I* 645+?V,EN' MVYH$5HJH ^:@2Y/-=D]2-+%AG1PL]WNL1I%H/>X1+K '9W]&=[!"])-213 M8.C^(,U)"N@"J25NCDE;$;EITQ/ZD)9I<['=0>Y0:74 N,N=3=>#N'Z]O9H@ M":5$=5ZRT;4W5FV&#Q:0UAL3)8]<-(E&$\8Q8XFL7_1M55,)CMF4 M#,@9V6ZI##CAR(/(,C+#>,;0Y+9]EJII';[19+\;IO801 >H(D\ B8#/9.Q_ MPF]XMOQ:S_3VSZJG5U/2L\]1V^2@U&G6*B<+SI'M%]&7)"W+@C>I >U 6Y<( MVP<)#QVT4<72 =)>O :>N@5^O>X@)S>!%<\U*&\8*"<2N.P4R)B+B$9J[II< MLH>3/K$SV,5=?&0 G#+D[SX1O?4"WJ/)-I,';C+RFBUS]=T> L_26NN#8:[) M-3_Z23K/!8T,Q;$T811WP']%E;_QO/-"[.K24@_T4U,]R*) M)3H'-A@%BIL P6D/IFBMJO/\5:?J,C9:IIZH=B>'\OZ"_$,Z M\68+W>4^HNU:C?#I7@'[X_+J+U\:CA^^OSV;?YK3A?X^K,[G:?XUT,T_DY:0 M;67=<.T%*,4E."2H%ZZ=4L$Q[^[Y^4^,96M+9^>)M3:ZT)O\3_D2V7;R_V-5 M3_W+XK+M*H7Q>&( M.&5]N!SV\,MB?;ZZV,2 FP40'S^'Q98O_[%Y4G#%EX_+\W#VIZM?Q$-:!'N[T N'ZH6TV_'UY_E]X?O,^X>:3+O_1?2;.E(K)AUP78O,:!3H#CH=,OR1. M&(8Q"M-"%2<[\;234R;6QM/ V6M6R$MK]?-RM?VM^O?X3#OK#'*$''0FP7IR M&T1 D(4ACUJG@+OLU.U'"Q\]YK039EZKZAV.J->L;[-8A_D8FX"SVBS*N +G M8@:+0DB+7O# 3TJU=M(B][<6-<1)!PHS5CW@6YB?U3(=V8]-*#LK.4NI+-F, MD"1))P7PT3+(R7BA-.=!M9ETU^A .ZF+?Z7JT@5*3EE;MN[KVS]QE>9K7-\) M-W^I2WT7ZWFZC#FMDBX:&\#4(7*;-[4"FKQF4;11F6,$ MCJY.'5(9HLBD#(%S68+(N?25>]V_9L'_KFZ/#HF]+<\W7,7EU+;GL*1R0N5M MD )0\T B"PZB#P82,F6MUHJDUI7JC%"V:#Y'X\/%ER]A]7U9;KUIVZP.'WN6 MQDM?U&B>QJ#S]3%30[@H+!8+3&H!BBL)SNIJ'JQSCK/D3)-7H*]EID:(VCN5 M-+EN@3P8%2RXNH66/)>'ZFQ@"Q=("I)N])3108679@I*C< ME,1-C!*8SAYCCDK[)DO=7_U,C2'8.L9,C2&"[@#L3T]FB)'BO"PS4'1'T16R M CZ'!$DJYWSD(;GV[\M?^4R-06#9>:;&$,EU ,$1DA*;FJ M?SBS3#HKF0!?:J(G>@.>. \%$^A,O=J+#JBY*$(2*HVI/.Z$M-')-=2%\Y01F';[ TX?MFMOZI; MO\IR $IZN%9JR'2YC?JGB_H\]O(8EX7PVQMPKAH@\BS:(#PK&H)F-:;*#)S+ M"2QYMP*5KUM&FNC!8%)/],UH0ZRWE?9P//M+/"_P4ZT+=&'UB<\%Y^<7M1%D MD=_^^76^VGS"C8HKC=HBJ_M&E:]CI!!(PTD6*?DBDHQ.=1E;O'BR$WU&VN_= M,"Z67H5Z/?0MDQ%:1$/.9/04&Y*=@1AM@5)"C"FR(COK%CLH#NGOE6B_ZG,8 M5@Z,0]XN^E"8RP:?2_.!=7COQV7]K4=BM"0S"\Z 0$DWM5<1' L<=?61ZK;50600>K:T]S L>=).'5 M*7B%YXQ-'J$=ZX G&BMUK5V'H>@5:-CN:J_ M4;;^AM8^:1,#<.]KIK$X"+8D$,$H9ZQ7CG>I9\./>J+15A\:UQA9?QW=FW'4 MCN4@@)A#4LR^CN,WA7XF=5$E&#;1BJ-QSO=JBD--8#Z-5@["W.F4DY[L"WFT M4O L@Q+9T%Q2 DR;*>*&@XM, LN&)RY\D*Q)Q]D1SWBBX5RGBCD1]D[AGGR) M-0^>]C[+G6"D8-HC1!5J/21R\%QKXHX-P7'+;9FF"CSJ,4\T&CQ1Y6R'P%/0 MST-K*,\RRT2=C969(I.80'DI( B.D&R4QI90&)8>O=N#3GVBD66GVML-/E^! M,N\:(&#@U@3'(-:)9RK4 &K:&W4VI2 &*=Y(W3$H/04*H6GH* M,/>7J2T^ MRS&-WJ UACP1R4FJJ&L",$.AZ"$K^B.O^]K,-,JQ3U1Y^\C;'A%QK^"Z?+FN M]"RW!',A63)F5B@#BF+WVK#-P$06R=3EB+S+1K7#CGWRXZ$[U,\6B)MZK\ZA MK+K'B#^POF,E _;C5P;T[[$XMVCDSXR<]\WD>?ND=(+[=;?)D]<;!C_A2GQ(P[H^@#+47)VM;E MX0$"TP42>LX%,\SE=DUNQSWK-)7+_H'_V(W7,0I?@:(.=@J>XAR?,10I8B@0 M=!V<*$G3@I(9*/8N5EB)1'V/^CL>"Z:I>_[EU'HBS+X";=^'1:@EY[5<;*43 MH))V$+-$\"ZCB(%ES.W6Z!WWK-.41O]R^ML:A:<>?;[Y]&FU>=9U=P;YM>S( M)TF^-AD7772-Q!5$C@[0>B6-]=Z)<)1H\P5"3WX7RF31Y9@(Z.7:&J?,)ZN0[!;=VBJ*"%$Y#3EDF[)CN?C>.USW6>70Y14T*FC;%0H/0- K4*67 M?>(3CN9Z5L7C(+ 751W' M3;[+"#Y+*DAI%0=3?U N9Z@K=<&%Q$2F'XUMMR:DR9%../1JKFS38V@T;3K> MPHKK-8-_T(^K>34TFW_1;''%"U_8>H'%D//VL"Q26+IM2RRR-II6W($SA-YKB5PB%HX,,I8*Z(T*K9Y3OOW(HN!Z&VW MR&((!CIPB>Y.M?=:>!Z4!"(SUZ>" KQ1%JR0+@7I&)VB!8!?Y2*+04AX=I'% M$+%T@*G]&??S]%.O43\%.8Y'%(&P= M99'% $%W /9[SMUV%4)A3.MH%0B5D5QYZR X I<.@6/TB:%O\A+J46HZ?Y7? M'"3+L276 >S&J*58&S4:"MY$ZK=F,3+O>,EUS:RI$T.E(H,0Z =KR"PXY#:U,>''/6;G=\/( M(!Y+A]HCZJ^A;U=C$)DJJ)R#5/3&!XW@BN>0HS8RR!BE;=?0=(P3GJB6'0'F MQ]?(/3!W.E.1]F;/O<4*6**I)3P(*I-_;9@')^K&S*L)"X(&1+(50DF=N.HO2!A[P1(.=\40' M&KTFC3P,=Z]<*>][\AAK>E9+B"8I4 D+1.<*H"PV9XTRN29%R[ZBQ_YFH+PF MA3P$Q*MB(&:BE&!U MTMJ&1 %X7]W+;?APHI'HR21@FV'R50>AN[-O%HMT1GF*#[QE)/](/RLNU42: MERH+X3M;_CWBX5]]7K>=]G1H"09!^2^7$WZ9?9D;PU$@&,5J_[J*Y+I%0=%* ME,B11<7[FE X-@=.]"[_2YF#EJ!^U2[!W2SARXRK>^V"M K(>!90*F82?_)0 MN"O)4&@[>.YR:>U&MYH9U$]-(*#RCJ.B]! M<7V(=?^Z-KQ@9MHV&M+_]POM@>AM]T)[" 8Z<-]^69 MPP\DY,WA?JW_H)ZW M/MX4J7#G0X LZC,X@0Z"*1Z,=ZAB+#*()F]4GJ'IM;S>'H2291N1]8N^[3/, MF*63BB'0H30H93U$2PZ=EI$TFK%@39,!T\]2-2T"1Y/];IC:0Q =H*I>%*2B MX0S7V^>W0?*<)5$LHBZ@.(73(?)< VN1#3J,1;= T@-*ND3//E)>CLGR#C#S M <_HCS[] Q<4F)V]6>0W^AT+FA!((]5U0Q$*3CH M8A46KW7D;38'#Z%RVGIA.ZRU$U4'./R#I$0$?*9C_83?\&SYM7)O>Z9KU6(Z MY>CK;&RL.PTYQ!0LQ!A9\EH9)YH\VMB!MFFK4NTP-[98.D#:",UY"1FB4\1' M4S)QM"3P0M0A%X71_UH'V6XLY=\S'@Z,(XX,@ X@__;+U[/E=\0/N/HV3_@X M ZYSM9NSKC\NS\/9[3^OKL[OR_/_PO,_,"T_+>;_BWGFDXG&>D[@G-98\XZ4!AWIQM_@[FQUFPO?]F2O.0.%UZ M JT );V@F\]YR)9[:P4W*)N4WW8C[T3[YL:!<@,)=H#+G13T8_CS!XH1ROS\ M9Y+*8Z>V$4M 02Z:JL_>DE=U.IV!'(MS7*"VL8G_,@[Y)]H!=D03/2X"NGCX MN)L^_X[G[PJ=?L:0HT>K(#NGZT8;TFM%(; SQ-S@BT^JR3.H862>: _3,2WT M7A+=WU)79^:8O0&;OHCKMHC_%[^_6:\OOEPV3X1%OFGUP/4%P:\L5YO/N=UU MC7GL%H(QB6K4:=",;WTT)*1HA5(\0V:,W&59 CBG!/B<63*JR- FK)JX(6%? M@W2UH"+G>?U).+LYQPU/2S8:.5UT7%OBJ1&.;( MP\CZR^2,C\^1->< L.RM*G3-QV7OR=#;'L;,>:T$RQR,]L261%8N2AW!L&C1 MV4*>:JU1^T>EQH]>XKUHKUXM,'_%1E\P]I?-A].3OR'.1V^S!.9FQ\OUN?++T32/D'.0=]WK M2M=-'VD.]!]%V!SKVD'//-ET:6O C3X:$5VCQ9=/$'1X:\O=S[W1]H_$RA_H MK_Y[)JTU*1L/.M79!,HZ\)XYX#8+Q8HW(K29R/HR;1/[+V.@Y&$'R[@2>6W6 M;5/;/KJ-VW[KI);NL9.WMG>VY.Q28/7%D:;[O?JP=0DZ8[P0("US7[_Y:XN")?YYK5;Q;YU^7BTZ_S;^2"K-=86RUN1!7.WJPP M7,KC1BDQ"!1H#$C'):@2)808/*BHEW@:=ZQM&Q.*=C.0[L9@< M*%<2!8J1I$">5"J2I^#:#(AH=:*)*_]MC?:4TN]*#;9G_N'[;^%?R]6MXUYS M?BN)^XJO!,4F6M/=5,IF56T!CR%!8-$7)[A5O,UNJ8-)G[@1X"C>2%MYOK90 M\"9)>>OO7A:LCQX@/DO+I&'C[EQJ'4QR9:7/BFQ#UJ(NN@S@DN 05,(DI2NA MT5Z[1L'DY43N=^6^=-8SQGRTP7J0:.I):X+%'_\O(Z<1(>Y$C*II&67/3%!7WE]KN7 MBP/&]W1%_Z2W>%MIM+[Y55 %I6* EJ(K16XQ.)D]<".]R25+'4XJC5RKSHLT M/YMO6'KMOM<0]-I/7Q+SU\NS>:YM7IB;^1\E6\[H%H22/-V/ MD=?[D4[@C8K.,658WF53$7W#+=31K^XC[FD2ID73,02_'%4*W>%H^U+>.\\M ME[I6M LHRTQ=NN(A1AVY\8QKW1!)4\[9&4NPS^)D#RY/C)0;M_EVA:QV:RT7 M5:^V$Q LDGLNN8 4/+G2B!F"EPA2>IJ7S+J',3KC9C:2>4+2/V)=-93 Q MJJ[.\?WMV?S+?''INFZ/H9-/4=C-RV@&JBB$2#]"9$XEJVVQ:9>^T9V@] P= MTX3"3? S%KG__+3\]G]M/[$"Q%[]HN+#WL+'S;=."(9Q1+<\B(\3 M6XJW%ZOEUZMI7SJ$NM#-@>')UA1%?7T@(XDM:2^-1KG3T]2=C,/M+Y[.(QD7 M @!77)UW9K/7QD=RI40AK4J&/"L=0T52(77#Y$O+AQD3>P+'P-=!+!]MYM8! MS6;$BHM5Y>9EE\C,Z>Q=R)(<'Y9!.2.("3K5]*XO7$1>=)M6Q7N$]-7>W1(Z M!XG@M769_5Y'.&QX';^_7>3?PNK?>#Y1#_>SM$S:_;4[EUIWS\(O8PB8XE9)1_!8MTKB<%#"&0'C->. M:1=2Y.$HSVD&D=U7++,7MD9[V#M5\9 RFS M8K7,VN_47GB$(N<1MK"UA\%.Q@0K7?"044XUF2,G-7'FD( M?(7%SD&B>Z38.8"/70P)I#CFGU=-0EA8--XH$*XV'CE/MW:JCZ\P!=0NMIH1 M=8N&'HN?^T#B4/9VE(_:\>Z]":M=L2RC9Q3_^GI.8EHP)'7/I%4REV02:YF_ M&DIP+ZNBCN;L'%7"'2%YIAQCAIL -A6\9)9S7A*@*&HQS&L3I\^L-GP^<0QQ M/Y5B'<+[5YX?>_/UZ]D\33GHX&6">LJ4O<2OYNFRS(RST8.VJFZZ+71Q\Y1 M>UM,,":EV.1":Y\N>SO.*)[-322B=*RN F;.&U"LAE$%%13E3!(NZ8QM)HRV M.$VOR;4!2&P^@&FPU"=.C6S/\&ZU/<'E3G7F60Q1@$1+])L

<:5[?\FZM<@1/) M(-8F6)DU*$M^=]16@A4A""F$LO<(HE#'%[824W;]SNB1= ]0T8O74 M"-ITR'W Q7JY(F:]+85.N7SL4 D%LRK4W9@NTJ&, 1\\!PRD'4583;^U$WYV M_<;I'C,T0$\3-D^-GB4T043U>X7SF%. MBCD14(S(T@[J,4-S#3>5"!X#.FTX:&UJ2[_U$'PN8+T7IA2A2FZRGF-OBGNI M+4Z=WCFNZ#O ^'7=2RC$(HED9VO=2ZL WE'8Z80+&'T4R)HTE_91HB-7P'FO0(=@I8W")-=X9=?KKSL. M0>)QZHY#I-Y'6>AN]<,A4S*G!);B.E#6U=U-,D(V.=(-QU@(? ?4_EUWW!<3 M+]4=APBH#X ]$G#F2)S03A$JZNC[VM7N2E'@'')3E$K.CUW=[K[N.$BP.]4= MAW!YZN3,@W&BF0C,Q@@023!RD34#KT0!8XWCT6&RS+[D%#[ZR9.+_5!)+<=B MV]0R_VU9;6W=+O#A(H;UFDYP-L?KD_@2M',.A T%E(P&@B!]"-*$)))Q2NQ6 M0'SV:WJL&>Z-AO$8.C4T?EF<(\5'YUA/LOZ^KJ'W5;73<.3:T/5I8IV)4.@8 M@0LH"HOQ*(,VNQ5WGOZ.'DN!>X-B)%9VD+O:/VG#BO4AYP3%B_I41B(X] :8 M=D(YR[VWN\R5_SL_>VPW^+BB[P#CURE"EVJK&5- U >ZR*6I+_;J.'4,)6)) MD3=:YW+:^=E!\GXJ/SN$^:\Z/WL6SNO?[R$Q>X^4?C*RS_&H=2K6.NDR4QQ* M*'4;O$MU*UT$(:JISVQ>=P$<^=W*1 M'RJEY3@LZR#F_)6\W"WE7+OH:Z3CLJ/H28H L1@ZB%>21V3*9M_"4[HAH<>$ M[#ZX.)"Y4QN!W\.W<'9=4[#!FEB &49TDT,'@7D*CHO5-HLH?=@M$W_K0WM, ML>ZM_OLRJP/=WW+CAAF;EM[M68(@I\@+ XQ\(]C,K ZZ.D\$6XXD7K/3:+;! MUN YHGI\:G&(?1A- !V :?^L':*.*0D)]#^CZ%$QB-(XD#8Z[T7)%IOL\/X[ M07]@<'1 \>L<<9%6RA@8")]JHKG2G0.'X#C+(DED;2![Z@GZ0?)^*D$_ MA/FO+4%_\Y/EEZ^K^9H^Y2,NWN,JT0@? MS-/6B7[E@Z7KOP:2A3R!NB/7B:*!RY1""()SWF1$W#$3_5O^_O#]M_"OY>K6 MC77][=<[MS;W%6>H&3,*,-:6B%I+CB@CV%BX\T'S5(Z6UA](>Z=)_"$HVR6) MWU*B'?@"/RX7U3ZL+B^_^?K?/WS_2/]TDT/,0CM=I"+::[>5BQ8HS-?@5/9) M(#?$TA;@?(:F_A+Z3?&Q;".L'G%7#W+5)Z:%1!\])"DM'85 $F7P4,>%%Z?I M/]-DK>,S-$V+N]'D_A*>]A1"#WC:*MZ#(UUMR$W(=+8)T#E%+KL5$*TV4!*Y MVU$)8EX3Y^,%NCK#U;[ROX^K$871 [8>JM\/N$B?OX35OS!%C!T@DPXP]B&#V$CUK8:),8;=O6DU1,U_MSJ%B78_-XZCZ/ M/\+W\\^X7-2\=UA\WUI-;YRC6")"KF]'52'1NJPRF>4D1/3!^K!;S]>C'S^= M^$>2V7)4!DX-@5^7Z=^?$>OB5[*?/RY79$@WTKAJ0F!T=Q9K(>1LB#62@3=1 M0XR6.Q6<,VZWE]@O?-%TG5\-8#$F4SMP;1]8=5/@ZQAUHWP0UJDF"[]WI&_B/> 3Q_0MA-@!-A]$%=NR;?B$?&:5I4#4.9!. M!U J# MR-O__.">AR=I&:D?X>;S?UFLSU<7&TOT9I'_'\R?:N$XT1_-S^>X_FF^3F?+ M]<4*KXO)IK[ Y5Y#=K%ND\PU-53W:G#)G2!'V\4F%= #:#[4%.WQU1])4C_0 M9_Q[EKR7TN0"1:A4W\>K"^ M..4T.M!H)5W_%L$5DT&20QM3"B;Z)A[9/3I.UW(-P=#3EFNX,#IP];?L^0G7 M\T^+2V'5%)X7@$EZ.SNXN M07.U0-TE#(X;X,SEVDE!$8ZE'XRUQ24C6&KSO.DI@J8%SAC"?A$_>W"^ P1= M':"NH-Z>Z<9L7Q4:HW6)(EL0,1*?4F(0JU,9([F57!;FVB0:=J"M-USM X(' M]]BX$ND"9 ]=@IHZV6BA-8859 &$4@B*60.NSO8L6J>B^YT5C?%8Q^7"XV#N.MOL10G"ZUZF UBU7E"@3T$1"K4\F<)M5H"Z.' M1/7B+ATJ^B#H4'$O1^=]!PBZ8<]-@8'N>)-,8:!M+3"PXB Z MGZ%(XXHJ2B?9.#\\K"[8K,^IS56V'Z.[PLK/\S\QWU: F1!&9>,#2":K1::0 M)&JF 243)@BT3#9YB? ,3;W8G3WE_21^#F/^U$TMMW0*5U_FEX''LEP9Y[=_ M?L7%FE3-9G26S*BIN7\5E "/SD"QDO2L9)0BW\73$[TMNWU?+R[S85AIQ> > MJQUU9CK^]P5]S-MO-4>[3ZWCP6<<7.EXGJJQWJ+?^Y*;K4M<9Z5K[9Y)50OX M=9$ 6KJD@M:F=C:IW,((/T70P7W[]S[WIE9'KA2/Q7%RUTJADR)Y6=$F,#&2 MP>.2H]IE..+!)^VDWCH*(A[T[8_"_5.P'0>42Y_ZJ-$M2=,IUD_!)W"Z"U+M M@V0J@RJZMD6*!"Q'&X/+2;>IBA[)H%QZ]:PH%V/1M278UZ&B%,@CDK M=(A-1BL^1DRG9F0(#EXP(\-YWD'D\\/%FARS]?I-^N^+^7I^78,IPK#(#8.@ M\U=J2_5FZ3MGJ"G*_3L(>CE^%SO%#SUIRN\2D,A8RPH4BI, M=0&+5PF\=)&".!_1$(M*;F)F7Z1L6D"-(O\=,+6_,*8.IO]!$5Y8X(?+Y5&_ M_KC-02JN#$>O06X[)STJ>I3 MEOAJJ@IS)@J9/812"[N7KWCI7#)QU"()(7B3I_1/T#/Q((>QKZLQN-[!=?7( M,;9ZI8.S%. %X(%^( 9ELKO6 2\QYF)8DGJ7%<1CP*>'ZVD4>;^,H3V8WQ^* MKO8:"J\99Q:D2@Y4;5SR&A5(NK5+)&N=5)MAB8]1TQUZ]I'T\_C9@^W]8>(8@9"E&Y6)%FWCK)<*ZLDA[ MBO_^%/TQ93&BV Y,@G*Q-HL&DQ=YI"* M\U8FT<3I'$CGH3;KV:^[J;SHE)Q#)R#6+>'*"@8^! 8&!4]U%0"ZXW.CDR)8 M2V3=-VL-Q-5GH>P%$[%Q.O8LG.WVT>W-W&-GF,C8)>6MDM$"CTJ!8CF 8RF MR46'.O=(I"9E[2,;NYMY&\_K417,+65R,BF&1+Q4MG;$%/"8&.A2HLW>6<[; M=#?L0^UIF<(AN'MZO'PK89ZD93RHIV#'SVYO&UMV'0P%J>>E,.$TB) BW==> M02@4E7@?N4(5A,U-BJW'-HYXAHE8_^S77C,E2ZF%31GJA$Y0PK Z)*\NAG#1 MU6> 1;Y7O*4 E,R: Z:&K88R?FJKUA"&=P"436;G_6I9YN#2[[LKT#Q%RO"/ME0X[K.\>YHL+.M/V<,O% M^@?U[2GWRCO[+) M:L^8=4$PB\0-7Q?2FP)1*@D9%69/QEKM-+5Y,$:/>,:)1W,>#?N]PJ8CG:)# M;Y\/_8 +K-=,-$I8$8ERGQ,Q7#@(R4B0Q3//,X:$31)63]"S$U;U:\'J8>(8 MCBM_B:L%GH^"J=_Q_-8U(YU3P3,-1DH!*@4#/A [9)"L<*%+UDTLZ1TJ=L*/ M.7W\[,_Z_7W%Y7DX&V?D=5@MR"ZOW^/JP^=P*W"W3!FGZ\;A8 G]FMNZ)ML MSS&0SUMB4DT65CU%T$YHLJ>/IE$$TD$0F&(Q%5 A1(C* M@QKO6P< #LT 9 ;7)C>3&AI8FET M,3 X+FAT;>U;;7/:1A#^WE]QQ6W:SAB0L+$=H,PDV&W=J=W4H9/F4^>05NCJ MDTXY'5#UUW?W3C)@P$T3QX-C/#9&W-ONWK,OM[?TOCS]=3!\^^J,Q2:1[-7O M+W\Y'[!:O=E\9H+(U3*9;-Y=EECM=B8K--L MSF:SQNR@H?2X.;QJTE2'3:E4#HW0A+5^CS[!5^!A_XO>E_4Z.U7!)('4L$ # M-Q"R22[2,7L30G[-ZO6RUT!EA1;CV+"6U_+8&Z6OQ92[=B.,A'XU3Z_IGGM- MNTAOI,*BWPO%E(GP^YKPG@?!27C,@_#0/XR\B ./_" \\MK'X0@"_T\?B6QB M=S][7W9KMV.]%*C6XFL;1[JV;9&4J M W^;.I=BG'8L0S0!#:C:1SRX'FLU2<-ZH*32'3T>?=MJM_>K/^8UO.^ZKFW/ MLS]=FJ >\43(HO/-4"20LTN8L2N5\/2;_1PWJYZ#%I'KF(M_H./[R(=]G)6, MX3Q2I% QZKJ8"W /0%5=K)/(^P[95&!=G5X/? MK]ZRUV]?#\\N7N^S\\M!X\E+9:"2#-*84@7:.J&,OEU]!>R*Z;PO]A=@H# MZ5+3.3C*ML=(K!5$K7]NF,B9B8&IBF^F(G8!.ICH@AG%@@HCP%*$!52P""M8 M,)$RSI"4%#2;Q2*(V4Q(R2#E(PD,>^F),-93\#3$9X-O"7"X3HRTR(*]FZ#6 M1 )]R'Q6ZAMQH;%Y@02D-+$0Q3=",V1[*@*4!\??F\'_H=AKMN+Q77(0&M,F)S+!$"11K("<8K+.!Y;!$'[Q"K18,QIQ@(:H0F M0E##5, , 3HJK+8L64Y\2(0QJ!0S86)"/'X :6A;^Z3+V"?%R"8N(D@S 92G@FR:L;AI>Q7C^21[:+Z/ M&W[[?3B?@C8BX+(,?XS*D'$3]YI(\S;O6*UOU?ZXO9/QIY1QAO$$>7UI3=WS M[D:3=8=UVMFZK2)UDZTK/=N-D2/UFCO(!,!0EB#2Z&DA#8K_ 8>=X]M:4M># MP0$@@62$?@U-0$Y9)Y9IR+@NG1[28,/Y.[#B+ :U[6#R^<-$0YYAT"Q&0@J# M4=#J6>ZQGMAJ_6%U"F"&ZS$8/#J;ZHQQ^PBR$AQ2*+@+4QXJ3"'_11)WD?OG M \([TP8#@N#BR?:#4F ;C?%V2J36?^$44(/A@G)8Y(_6I[KL,?W9GG_DE:_L MYN>K(V\?Z20(68U.]EG&14BI+6U0PILS,1_HO!Z?F)%>=_%4F;Q*XDZNG]*[ MVU&/3F+G2#SJ(G' !C$7&J=<@> &.!ZV'Q:.CU_:E80KT_]B@GB=AZ-WZ7YK M)^R/%/;Z?.J"S!>E_<"6]O.3]N6SO8.3[H^W!,TVH-MO?:"\WU]P3VT#+NP& MO+#Q_@\BY6D _X7ZW2[<^R[\J/"LDMJ;R2N0Y6W-+9WX.-G?EZBW7+"G\UM; M#8Q.4$9"2*?6$5T BV0TT3E^,+^XU< I&T07Q/ W67Z@>^1@HC5V$RF>?M.4 MKJ/1&]@[-8X[DH963[A9R!8%*]FB^[K\O=E"Y>JE.MI"9 J+-42+I46U]\R)?W[[X+QQZ1-O]6F;7YD3CC!9G)G.4QEY*TVAI JOQ C>6H M^*2E^'C@L1!EB9HNI9I1II\,+:HNV5S@05P937L1#BR:X'3O5A=<7@<-B1U; M'<39+%:V]@.-!67';O)JX433FC06>W&6*5V5FO"%E9]Z?D$,UQ^T5RDJ2 ME1(55_ID>P>4"56&@0EET)3-B#M<+31DJ;*D*T#*<:"@GRS"*N[D74#K$CDN*.L MP/B"#+ K+<6&PIXR%BPOA$^AXK/6?Y%E6DWO?+K:K^/,&XZ]"U?K=9CKMCT",Z!K4V'X.:[FLU]@L^_7\! M4$L#!!0 ( $%^$E%:S=\&P@0 '(W 9 ;7)C>3&AI M8FET,C$Q+FAT;>V;_6_B-AC'?]]?X>.TW28U;[RT-% D&K@V5THK2-5MOTPF M-N UL2/'E-*_?LX;1WO0H])V=:<@@4@>OSW^^/O8 ;O]H7?E>']<]\% -3-W]K9;:/9OIJ M)05H4QB28&5_\DB(8S#$2S!B(:2?#F()2XLQ)],L84P>L6R\]".]7.:.R7(" M0G'AJ%5K)M[U?S]W3UT/5"W= D]]V^Z5+R%@W@HAG\E>$RRRCR/EO1S?G([= MGML=N?TQN/H,O/,^&/7/W+$WZ@Z]O?S^>Q$+,EV]E:?'SQRM;W?TEX_6H=EZ M/<<)$X*%]F&&4L!)@-<>,HXP3[P+8!1CN_C20B2. KBR"4T;DF9JW6,NB ^# MO!8Y/KZJ23=S10DI(X&*"G*[GMD,@;XU-FJZ56WNMK^8^45CO:HWCZI[9C;2 MAF>-E]T01Y">5&J5(D>!HBY[<<]QL0$DP%/QO/LR+*T((B2CII8DL2U9>G&# M9Q5FU(KV*]JR[W1>D3&)*-7H85U0/C*36V_0\G7L_]%Z/](;^X6V8?>ROU/O M&U':>KLH7?]>[,K"PK;8]<*8_F$#)B0(R8^PN^ CT\Q33&8+R*!0[C ^!27U^C M4B! _ =L\N1K-#O2JXK.D1TS99P2^(13*:8W%],EB6/Y7/]53(.!4VI)97(] M', EY+A4DAH\NOP!4C#",8;S4:D@U7"ISF-(YG(&*F8DAX710F!>3$G@ M0K\H!:4TP"]0LBC5I :,G3H:D) (C$HIJ4SOAB:,P(5L(V)AJ2DUJ.QX6@(. MI!#!U*"Q2T]N\A\DA=E. W#.@L2+ S#NEN)2&>=X2<0CY@&D MJ%28&DCV4EBI+-4QELI2#LDN98TC2*A4U*!4E,KX4DREEM2 X?3' #%PRF%, M N D6T+)/0;] /N",TK\M;JN8=)7)(*^+QLQ$ B6#UQ*HY5,'TE0"DT-&L6D M5MIC 6+9%58[J=X!^(J]U.H1N05 I,/7:-RD:@TS<\<4O]] M_C]<6/**MQNW8'Q_DNN&,K_;+PG(]G88[SSZ-7F_F.6G5:S.0[2)XK-$UR;![LJV[/!29P$:]S*H9BO M/@&6?V:GT=)S<9U_ %!+ P04 " !!?A)1T):WC&D% !M$@ &0 &UR M8WDW,S(P,C M97AH:6)I=#(S,2YH=&WM6%MOVS84?M^O.'.P-@$LZVY9MAL@ M<=HU;=(&J8=L3P,M41972=1(*J[WZW>H2VPGSMIN!=H",V#AB.2Y?>="BM,? MS][.YK]=/8=4Y1E<_7)Z<3Z#GF&:-^[,-,_F9_!R?GD!WL"R82Y((9EBO""9 M:3Y_TX->JE0Y-LW5:C58N0,NEN;\VM2B/#/C7-)!K.+>\52/X).2^/B'Z8^& M 6<\JG):*(@$)8K&4$E6+.$FIO(]&$:[:L;+M6#+5(%C.1;<W9)F7C&5 MT>-.SM1LWJ=FK62ZX/'Z>!JS6V#QLQYS CKT*?$\-XH].W06B>O%8>@%29S8 MP\3]W48C35S>\$BUSNBS7LX*(Z5:_]CV@X%?JLF*Q2H=VY;UTZ2WLU;1#\H@ M&5L6X]IB/9WP0J$I D4WY ,-7Y:KFU^0Z/U2\*J(C8AG7(S%GYW-PW(&]Z]0_N19A6*F8Y$0L,0Z*ER@. M];7O"ZX4S\>.5WX]]^U/?44([F> MQ^">4KAE!,1:Q#.F*"1XD("/'#QVW;C MDHJH$FMXM\; Y;*/\8P&3P[\T>13:O6/2BJ6K+_U6-U0B-J,51P41HX5$1:'G#EO:'[M!KZ:$;6/X6';1TX 1!-Q[@ MS]JB.[TC+_ [F:%C#[OQ, SM5@Z:ZH[<+;K5Z]C.,' Z.@A<'T@1-Z_.:&@' M1X @O. BAW?&J)Y['"*-T*#E18_];5[WY-VUKI>]65?+E=5"LI@1P3#^AUK+ MC.505M V_I81W9#119+7A'RU;6 M:-M+VD E:ZX(E0F:4CQ^W#;YF-,^&D1PD&$0JY(03.WUU3_<<@*X*4L5,?5ZFW]>;2;Y))9WIMR2KFNQLEWZ6;$R' M_UM6[_C)@8<%43_A]=7ESW!Q3=V])NUIOD(FB MB19&R(1&M=KHND1*&!(I3PQG)M$AFY"/C^HY4*KG44*8K)69S0YKU9IU\ ME.I.+*AO-\)$_*(8Y[SF[\]K;I+SJ62KBW,F%D2P5R5QVNX&C2FOAXU.HWW6 M;'4[G6Z3MUIG]+1+0\;_W8"2-8C[/MJL(OZJ%(ND,N=V_E[K96KZ2\',O->H MU__9+VT+4C6#[%0:(V,(0!8"H4P,-%$8V?_T$^Q,8_@G4Z&1F"4]9VS1MVB? MTN!NIF26L$H@(ZEZ:C8];G8ZY>*/U*OUD[YO.ZJ[?WT[0"6DL8A6O5\G(N:: M7/,EN94Q37XM:P2RHKD2H1?4XK_,3'O=](>W[^=XS)Y1]4=&>B(&U,F 5?6"F+FU+PXZISUOV"[2!C"VZLTF]4.9DPI M8UC)E8B'IM=L5T_MP\\[J?/C.ZE1?7'4>%GOC\F<+CA1?"'X$JQEYD(3FB09 MC? PE;D<@X0'7FB)($(GI'<>\&V-J/&-0!E-&+AEA#BL0 M"$0VAEB"[M"$<466#V(-B 76&K71)$MAYC!0ISQP"MIQ M4Z@F&8Y#!IYS"9 M;/GTQ=%9LW':USD0\IQG%Z0,0X';8WWB'#XF5'$76H1*3"-N0T X\#2-A)[; M'E8L!A]93K+W3.@@DCI#/\M42D8^QJF2 6=XK,DQ0LHX,.+C-OH4S&DRXV0 M$KC-(D@T6K32Z!QSKT6CP_R=OQ6VG$H\MNSXQ#+%!N0\!*PN!T\4;DT48B)K MYT,@0L+FOZ\M"]K=ZD^!+7KBL77)-8R BQWO?SG^99N2 IKIP[O8W##EB&4^ MD\\V,E,8 %RP$-HQ#*1XXL:QY=L]-VWRF^(1=>#(T\U]@,LY]]E& 9Z"+EI& M@KD-FLZF6C!!E; &")\4'>,F=J1,VT3EEI-V6$MTH MN!Q)?\H-2C.5 HC:9>P@D(HY!5SI->,)$G$$/**%IQ;H5@1EI<<<%H1(P9// MJ/.H"W+4C18TRAPOV)#P,$3E(Q9PIMY3P:RS[0$\YV_W%S4.9.@(CM*^=)K* MS#RNP2%,3-?2W-:%X9SD0[ ;2KMYRXL1 MU[(7+T_@))ON9("=M@W81F[9,VHLM<%S^U8*8^D _V5(35AZ.-'NH1 'MCB M@72N.(IW[O:=R?:K@!.OU9SJ=2*V/..0RIDC8.>/G!Q7V%W>\2C?A#Z0+W^U MB[X%.G^:74'G:W<%[C40*\!=ON<$2U&; +NG!PN1)Z3GG>ILK1U%A6:DTNN, MZ!Y@R#@6QG#^&0*>2N1111.65%[H %BB0RCY':B1(G<4(##SCC,G9 M>^^;D^?\MUN=#Y#F0H4%6D:LN*,51-N]!,QA4?990B0+&2VX314)G>7O,E7. M1#Q.([GB:%W.I><>N@4Z@.2;Y-'J3_RAXQ(.]^0UR&:PP >H<59V'Q=W[/X^ MQG0/L\7K_FBLMK]'OO2Q,6X#5MB#1:]XDMZ]1? MV$R(RB>//P*>?PMMP^K\:&]U- M5YW2Y%6I52IZ%-YIP]0#0[6!9\L\#VWTOMLFI\8&6RD_H7?M(2H6'>UJ:::? MU@/E0;*/OHWF-CJ'J?W9K[4_[&INUOT*:(/9W-4OAMTK>5:C#R>#_PIL?WHXFD\<0\=CUP0&-[[6:\Y6W9SWG=&UGP]HE[JTL M*=QYV&+?C-KG_'KZE !MQ_5 BTL7&P<.UJY_IM"_;ZT\7]U-1Z.;I]^P*/1WGJ4'6JN.-HI&?<<^=KP6BK]";J>_PRSX)NGRC8/FY7V=Z-3 M+/[,\'[NY?HW/9667_WI.7>.[^)_4$L#!!0 ( $%^$E%<+S@';@@ * J M 9 ;7)C>3&AI8FET,S$R+FAT;>U:;7/:.A;^OK]"E\SV M)C/F'1H":6920J;,MFF&TMO=3SO"ED$;V_*59"C[Z_>19!,(I"63["2WD\[$ MQ=:1=%X>/>?(UNEO%Y_[XW]=#\A,QQ&Y_OK^X[!/2N5J]5NS7ZU>C"_(A_&G MCZ15J=7)6-)$<5ELU/S!%=&@[._G?Y6+I,+X6QT_':[W3JAC4G'[[0;;X/FQ.\$K3K]=QU*5B'N^BB]C-B[4LR3\HR9^;O- MMZGN+7B@9]UZK?;W7FE3D,HI9"=":Q%# +(0"$6BH8G$R.ZGFV!K&LV^ZS*- M^#3I6F.+OD7[A/HW4RFR)"C[(A*R*Z>3PT:[[15_I%:I'?5H^']9MPZU[=W"V=S",!%/6.&# M>K-C#']S4'];ZVW:]!*MJ=TQYWBW.8-_?AB^'XY)LUYID'VL\@$W)GMYS+5( MNR?IB[>R/QB-AY?#_OEX^/EJ+S/_DRG-P^5+M?,>< X]\HG[,\HB\7&%,43/J'YST.[T?N("G@2(&28^1FN?O#H6RC5RQ[ZG"NZ$[^(EN4G$(F+!E'G.O[EC M X%Y$X$\B&$I3^#W)M3$5G@50!E-&-L-B#B/@^)PHV)0DQD[+P+1$B8_/?8LJ!U4ODEL$6/ M'+8NF((1<+'E_9_'WS,IR:>9VK^+R0T3AECF,[EL(S*) < %3& .Z2HF7< MQ(R4*9.H[')2-JM9/L*V%@IAOVD[I12H]+.(&AJ%65:)VX2''BY]KF=]_)HP M(PBF0W\6/);9?A7P37:";V]JV,+@_J2R-Q0!WSD/#,*H$@DU[$D5T&D*)@,[ M*H," @ EIQ,><;TT&7#7M&9!6+18(#@L;XBN%5R6I+_G!J693 %$93.V[PL9 M6 5LZ35E"1)Q!#RBA:4&Z$8$9:7#'!8$3\&3KZASJ/-SU WF-,HL+YB0L#!$ MY/.=N=Q'/*W R M*2I.NVZ8\P3T<1@Q$[SB)"C8R85@.Y1F\Y87([9E)UX>P$DFW0D?.VT3L+7< MLF/46"B-Y^;E%,92/@;Z,T-JPM"']W0)@3RPQ1WI7'$4[\SN.Y/-5P%'3JL9 M5:M$;'C&(I4%EH"M/W)R7&)W><.B?!-Z1]Y[M(N> IV_S*Z@_=A=@7T-%!3@ M]FXYP5#4.L!NZ<% Y 'I>:LZ6VE'4:%I(=4J(]H'&#*.N=:,_8" )P(YU[0' M'/K900X!0_"=,GR*_TV=6*P=]F?&H;Y=)UGBV^WJT6OQOUG\GT>H/& &!T+, M)LELMWS.$,\\FZV*\ 6C-R8]N4K$)BA;0]D75,7[@ >A)*^7W19U!XW0 !T5 M6['(O8C**R]T 2Q0('DN1RHD2)7%" P\8XW)V7OGFY/7_+==G9\CS842"]1# MK)BE%43;O@3,8>&Y+,&3N8CFS*2*A$[S=YDR9R(6IY%8,K0N9L)Q#]T '4#R M)'FT\@M_[[B PQUYG6=36. "5.]X[HOIEN'/8\W)DWQ9W/S*^M8%1]L=6&$/ M5CF3QI:(IHIUBQ\])+4THLLN3^RTME-O;E(A2I\< (AX_H6W!:OSC[Q:XB\H MQL\_ %=<6U4'VXTGG57?G>T;G:MV>#<%=%4I3=Z5FJ6B1^&=%DS=,U1K@#;4 M<]=&Y[M-=JJOT95T$SK7[J-BT=$LET;Z?350'B3SZ&DT-]'93^T??K5]LW&+:OY%.Q0)[#D&.;R?:P9-C_<#[X^)RJ[NMS^Z'X+^'3K]?7 M@]%X%TL^VU+-E]6.Q9ISL9D-"Y/8=ZZD\-)^*WD]&#]RU_%#_+X9KCTM+IUM MGRI81>"5)O]_*^'>0SN#_M?Q\(\!^6/8'Y#KT>#+\&)P-?8><(#GI=O8_S < M7)++X=7Y57]X_I%\OKR$K2./G%]=D/%HOB)I>*4VO,5MWN[X,W! M2;UW/1K" =?PP)8OT-Z\EPFKMLK[2Q7]CRJ3[SUPN&9Z*MSYS:[[7C9GZV<: MUX\ZEG9WHQ/P>*99+P=1[4G/1.97=W;3GB(]^Q]02P,$% @ 07X24291 MY_RD!0 E2$ !D !M'_]CJ+DO#>G M*! [:( (EGC/W_&.1TH'O_;/>_X?%Q[,U#R"B\M/)X,>E,JV_;76L^V^WX=C M__0$ZA7'!5^06#+%>$PBV_;.2E":*96T;7NQ6%06M0H74]L?VEI4W8XXE[02 MJK!T>*"?X)62\/"7@U_+9>CS()W36$$@*%$TA%2R> I?0RJOH%S.J7H\60HV MG2FH.E4'OG)QQ:Z)&5=,1?2PD'-@F_L#.U-R,.;A\O @9-? PH\EYC;&CAO6 MZI-JZ-3#:K/999BCN2%;U1 M91*Q:=S.@.CDJA1/VJU;-07YF 174\'3."P'/.*B+:;CW6JC817_X%2<#QTS MMN-D?QTMH#PA6Q)B7)15L8@@E^X>V752=W2T, M/'44$[&8%G"YM:;&Z-V.N^=T"N=>Q5#G@:7[3UOJ?3L>?!KX4*M67%@G&G^E M4K')5-^QOCPJTF@5$%RVX2(5,"5KK M\Q?YO.%.NDVXK(PJO0J,:* =-6GGUAJ.]9;\[$KHACS1J\4;C>2]^+6 3 M4#,*(R+&)*:R?'X3T25T Z5'JHY3_1_O61SBXMBNUBO[#31AZ_-Y$$/ X]C M! NF9AD^W3A.201#FG"10?-TG=O5M.]VFM6JT^GQ>4+B97;G=CX BCOB8@ZN M4_X,$RXRN1,F Y2[I$0 12A#^#V-EE"S3#]")%)$^'1E" 8P%=@AH387##B: MB<4X8>9FC<'IJ0A.W!"?WK.9,(%&)XBY-L_2PR2* -DP%Q!R'$C07FGE,Z\( M!0H,LYX[4X=4:62\XQC43*=\$)>WO*#W$:YW.XUF![KI%#W(8]LT&?G([]=Q MIO4]W?'CW<>]3<6>B8W2LW7E#QO\SV-PJV("@OY^7ZG8L9L%3X>;#57O$^.WV.V,_%&!=HJ M<;)^+-5*!4>!3AU=73-4=^9S1"?JH8\&NTY"PA!WEV5-DFU=B@?"*#30KF-B MP:BSI9K.[ZX+1JTZIBONAI75@! M0?*(A5" N;TE\W%,GSFINK,_6*?-R[UZ<$+Y>HW>VGY>#+W1H.^=^= ]ZT/O M>. =@??-ZUWZ@R\>G!\=#7K>\.5S=94@/YN,GTW&II7K;5CZWD"3,>@==[V3 M;0 [.[[9"DPO+RZ\X5J]QL_^8C,"^5Q_\>C@\ 5MQJ8[=]M ?,'V 58]AO6F M6RG3/!T-SKIGO4'WI&B>K*RS\H=>=W0Y?+Z7LK/CHQ>]7UG[G?9:?-\[MBH? MW'RTT!8T(OKX^^Z+_+OO]TM/LY$Q%H%4T4X>'?@B07\T'"]FG$X?_ E!+ M P04 " !!?A)15^\TU,GW]S-U_^T;LM]H=T;QHIW^Y@TOM[R3&.-6*?;SUXCE^ W\K&;_XQ_-OFDUQ8J(\ M59D7D572JUCD3FBKYN=<^42^* M=9[O\.?G.[3)\X&)YR^>QWHJ=/RO+?U,/7UR\$3)@Z?/!OO[;?DTAC][G;UH M]\E!IW,P_%\'#KD#PWF.\_-$_6LKU5ESK'#_PQ]V)_YHIF,_/NRTV]\>;2T. ME'8$8P?&>Y,>MEOMIS :A@Q-YN$L%M;F'WF+I8V\^NB;,M&C[)#(+>86SP/3AH%/\+V//Q$3][U*8_1[A ?:N?W9Q+BY>BO[K4W%Y^NJLU[\\ M/N]_]^CI;N>'HY[HG7;?7Y[USTY[?Q_*F/U'>>[>W?$0=NK#:_Y,[K MX?S><&Y_M?1\]ZCSI'UT\[_[8R6&)DG,#!T%^(G(Z@GZ(N&4=_#(^K&(E/52 M9R(%GV*U3 3\DSHALUA,K)EJ!^.=,$/Q5MDHMW/1FSNO4M<09UG4"MKJQ#;^ MM-L^"J,:]+%S),+7,W7]F]R5W^!>X5N3V_#M8S@DK 2^$SCHQ](+:96P:J1A M>XON+XN5%3T5$46@.G!&#Q3WJFFG'Z.QS$9*'$<>'Z-L-80$ZL !QBINW48X M[D32O@PS=_Z+[T^?330U7E/G#O2)(EV^L".9Z=\DG:?2[;IN MB&V<%-1RW=Q"5_E M$N8C9\OE?.$5'^<)W*V8$3JB_/3:JG96$=CTG:=108Y M0HLL$ 7G5(RH''*+=LXR8 AL2BP$NEX:FXI.N_D3;LR+^K%&JU!",;Z+B;2^ M)?#"V/:Q(7&J;H%DX@S8R#E>C!P.X1[X2+CS6^F0-$ M_>-+S)KI:RY.OVEY\4"3RLF(:R+5V+H?O MX$?D'LCETR<-. ?^+]P8QI.P1H&[#KD+9@,B3B 9K Y..%@UP:0IH@ <2=.(Q*BGJS[ET ML?Q5O$K, &5$)6CEWDI[I7SP\CC*6QDC46Z>#DQ2&(^WE]V?6P60^)JUK=SYNYMIKDX!.+AD2,=-)(L9RJDA= MU< MUDP"VH>M8X ZD3=6D=3(RH+M MN-NX(@<76$'WDLT'X)3D@'0T(,X0>R&A#OR1@SW@/SBB*AQ1_5[Q84!Y@&*- MS5-D1A %AKK#H8XT?BIID"45GS-LN^^J>EN3=Z)1Y+,8\/;!LR/Q1O^:ZYCC M '3V)X X3)+CYP]BK=FX0(Q6,B)2AAT*C-]J115\ %>X(Q!XB]0@,1 M%Y<'!H$2&K 89G)(J6<0,F,@GL/L0+#_.Q[/!R%1>P5JQ@GC6JRKIA/DI>3Y]H M.= )16?@ L"^!Q:N]DO++(2-!$26\K:\=-[J 6F(6VMW[\K(?B9+-S%(3=:SZ2T;HT% M.]4HK73AYGDW/@%'^;1(5GFP"*/_R<1*[3#S8!%D$RU.9U>(*8?H3V!S,)8JYJ!H;!6F,:=J#*4P??4B7Z'K#E367[F*[KWSGXQ[U.@]H-&@*.\61_M_%T M?W^=M,XX]'%Y2!*#]W4>?H K_:JSI>]*SW_7*9Q/T/UH2'_N;QGS/:4 44W7 ME2$:"-C(5H3T*42D9?;TMOG+:^E++ M0!@/L2F4CDE^&?QO$YDQ1- (.*;A?#I2JA/R&T.B=U<86;AZWD5BE6KAM"E&*A7'8 M\CJ8^K#@R;6]27$IF,_UPH'G 2EJD+=;VCY6#NQI(;6%B%<)MY"-*AX,\X1P M (DW1GOPH"@\XEQ=;3UG4&D00X%J_4(&M[%\6RMV+<)PB8Q) M=9Z2;/+6Q<1I4? 9*VQ+H3+0!&Z0.9NC!*SY#T*,\"_' ML'XB-6.0#*00HG^X_4&BUJ.0![C'A@/3-.'G/U9T;Z %6:\K M)UP##JF-&'@CCD?4N?O@\FLM;KY@CD3F!)N/;6(60-TPI"*O5Z"[)IWD6(%" MZ1-G$%["(VPGLU--\.Z\=7R7EN">*/>ZXG%H CS.O&[V"]_R;J'_[V(3TD"F MARZ?!_/YZ7:PA18P=&.!_XL=EQNQ78WCY.T1XJ[$#:G.M!L7)=1$7X'C'QL3 MARPU0#:P_HG*M5"3RW; *P:HPK:K!8JN4"%DC( ZP MCK>FS.=C>QO@MY;HH4NO4]%F#!#B%'4NE=%$G]3QW9']KX@Z'-3<=OT>1<3N=R<^2-> M\N+I'QSWT9K "@PCY[ Q\T'AM%6*T^)EF:\$EG!6<-LB!^N5A(A!6\2*A$G7 M]AY0^9&-0]%CT>"X#%, G((?*)Q*C^$HM.U<2=L2[\M^M(=JVIU6T^Z;0*_/ MNU"V"!Q;:$U&9TS2(UEV6.M)MAN+DL>E_-10_%O(/ @=A*+H72,)FSTD]+Y M:W\<3S'S$XMS M[['*!]QB-TZ%%=QTF BMEW.X\YG,MMP164SAE M-E:8 L1X\U,>QU2)S6((6)!$JYRKO]?F-^A=$,#\A.SQU:8V?!,RT_S-09M/ M&8.=QMQ8E7N&I3262I%!]42-3E,5(QC%O!=FX6*&M'=Y<(I)MG<#!T,;8R2= M8NY?7PJIW+@<)A^'!57U!QI[#!-LL*0Z+A.Z7:6NJ;FFC#O"\U@A# >)+5/K MR_CC,1T*[Q[F[1_4F#Q00\,@G_$#Y2&O,SOV] MT_;C\I4_W.> <.!OMU/.KO?OM;>I$OU%X6 MRBEA_R]<*6\KSK^K_AO0UG&HA'T 6XX-GO)!#3:H =5#9PJ,!L*AR00NB/)4 MB_G(S>7HQJ(N99@9XZZLHJ*-3JJLMS*(PCIFQBAJ7GCY%:BC:-.Z'DV5*\S* M:RY!5)X%"*7@1YGIU.2.7HXC?;NFV/4W-HK75' FOZ:"@,,,,$.[Z9WQW_7+ M&#ZGD-"O7U@V(?>MV+4H8E22*,O=*&@/&ES^'5X:==?;3.M:VQW+"1,M)AQ>YSDU0IQE8L3#&ES0Q5>[<^[7#^]ARP!!DWF38J/%39;2)?5W?$(: M?W$&M>FH;,0]#P3DPTN?)9(&1SP($5[Q#BBG8K)B:.%.L:A<*7PQF,,',$K: MQ,P;3#=BIJ^6)UR(HVIM%E5G!#&=8\N!@C-1=XI8O75IF)2FOHTRXJ0H;>64 M8'O8EF&?K9GRV\!KNHC*@) .PP'1VM.4\=J&_4.)PXEG@%'"OK5J?-$$%&I" M_+Q^W]OT,B"_O!U+@="PV,PT*S#2L=I&+KTX. M?%OVT"U37OZRF/7'(3 MZ\(Y!J ^579$; ZM*LP,!;Y$)H$Y*_JR@.%YXDMS-H35,[K% =C6H2XM>.U& M6N*#(JQ39P+]CH[-]6%383N0 ,8TPZ6WD!9"%5ROSI-&]?(E"A(CMA'ZA)!$ MJ;L6%KB0%N$#TF^KXZ(P"6)15<6R+EK>SBY<4>;'S*YJ( )0:N"5J_4VF/AY M34[1)&!I=[U%6,B2U2UZ>=0_H_'KH1;T=Z@%_8'\@IGXX@7#FK:'-D4$L! A0#% @ 07X2415\8.21-P M,VH" !4 ( !YF $ &UR8WDM,C R,# W,#-?8V%L+GAM;%!+ M 0(4 Q0 ( $%^$E'SA5G9)94 $F*!@ 5 " :J8! !M M2TR,#(P,#&UL4$L! M A0#% @ 07X243NGBT.XY *+H* !4 ( ![),& &UR M8WDM,C R,# W,#-?<')E+GAM;%!+ 0(4 Q0 ( $%^$E&>@QKO6P< #LT M 9 " ==X!P!M3&AI8FET M,C,Q+FAT;5!+ 0(4 Q0 ( $%^$E''T9,C00@ "(H 9 M " 0*+!P!MI,' &UR8WDW,S(P,C M M97AH:6)I=#,Q,BYH=&U02P$"% ,4 " !!?A)1)E'G_*0% "5(0 &0 M @ $?G < ;7)C>3&AI8FET,S(Q+FAT;5!+ 0(4 M Q0 ( $%^$E%7[S1RZ0\ *!3 8 " ?JA!P!M